Referencia de CLI de VPC

Utiliza la siguiente información como referencia para comandos de la interfaz comando (CLI) disponibles para la « IBM Cloud® Virtual Private Cloud » (VPC).

Esta guía de referencia de la CLI se divide en las siguientes secciones:

Requisitos previos

  1. Instale la IBM Cloud CLI.

  2. Instale o actualice el plugin de servicio de infraestructura de VPC.

    ibmcloud plugin install vpc-infrastructure
    

    Para actualizar, utiliza el siguiente comando :

    ibmcloud plugin update
    

    Para ver los plug-ins y versiones instalados, utilice el mandato siguiente:

    ibmcloud plugin list
    

MANDATOS DE RED

En la siguiente sección se ofrece información sobre comandos de la interfaz de línea de comandos (CLI) para los servicios de red.

IP flotantes

ibmcloud is floating-ip

Ver detalles de una IP flotante.

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

Opciones de comando

  • FLOATING_IP: ID de la IP flotante.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is floating-ip-release

Liberar IP flotantes.

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

Opciones de comando

  • FLOATING_IP1: ID de la IP flotante.
  • FLOATING_IP2: ID de la IP flotante.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is floating-ip-reserve

Reservar una IP flotante.

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]

Ejemplos de mandato

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

Opciones de comando

  • FLOATING_IP_NAME: Nombre de la IP flotante.
  • --zone: Nombre de la zona de destino.
  • --nic: El ID o el nombre de la interfaz de red a la que se va a vincular.
  • --in: El ID o el nombre de la instancia a la que se va a vincular; este ID solo es necesario si se utiliza el nombre de la interfaz de red en lugar del ID.
  • --bm: El ID o el nombre del servidor «bare metal» al que se va a vincular; este ID solo es necesario si se utiliza el nombre de la interfaz de red en lugar del ID.
  • --vni: ID o nombre de la interfaz de red virtual.
  • --reset-target: Reinicia el objetivo desde la IP flotante.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is floating-ip-update

Actualizar una IP flotante.

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]

Ejemplos de mandato

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

Opciones de comando

  • FLOATING_IP: ID de la IP flotante.
  • --name: Nuevo nombre de la IP flotante.
  • --nic: El ID o el nombre de la interfaz de red a la que se va a vincular.
  • --in: El ID o el nombre de la instancia a la que se va a vincular; este ID solo es necesario si se utiliza el nombre de la interfaz de red en lugar del ID.
  • --bm: El ID o el nombre del servidor «bare metal» al que se va a vincular; este ID solo es necesario si se utiliza el nombre de la interfaz de red en lugar del ID.
  • --vni: ID o nombre de la interfaz de red virtual.
  • --reset-target: Reinicia el objetivo desde la IP flotante.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is floating-ips

Listar todas las IP flotantes.

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

Ejemplos de mandato

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

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Registros de flujo

ibmcloud is flow-log-create

Crear un registro de flujo.

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]

Ejemplos de mandato

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

Opciones de comando

  • --bucket: Nombre del grupo de COS.
  • --target: ID o nombre del destino para el registro de flujo.
  • --target-type: Tipo de destino para el registro de flujo. Solo es necesario si el destino se pasa como nombre del recurso. Uno de los siguientes: vpc, subnet, instance, nic, vni, nac.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --in: ID o nombre de la INSTANCIA. Solo es necesario para especificar el recurso exclusivo por nombre dentro de esta INSTANCIA.
  • --name: Nuevo nombre para el registro de flujo.
  • --active: Indica si este recopilador está activo. Valores posibles: true, false.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is flow-log-delete

Suprimir uno o más registros de flujo.

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

Opciones de comando

  • FLOW_LOG1: ID o nombre del registro de flujo.
  • FLOW_LOG2: ID o nombre del registro de flujo.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is flow-log-update

Actualizar un registro de flujo.

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

Ejemplos de mandato

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

Opciones de comando

  • FLOW_LOG: ID o nombre del registro de flujo.
  • --name: Nuevo nombre del registro de flujo.
  • --active: Indica si este recopilador está activo. Si se actualiza a false se desactiva el recopilador y si se actualiza a true se activa el recopilador. Valores posibles: true, false.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is flow-log

Ver detalles de un registro de flujo.

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

Opciones de comando

  • FLOW_LOG: ID o nombre del registro de flujo.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is flow-logs

Listar todos los registros de flujo de la región.

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]

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --vpc: ID, nombre o CRN de la VPC.
  • --target: El ID o el tipo de recurso del destino.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Equilibradores de carga

En la sección siguiente se proporciona información sobre los mandatos de la CLI para trabajar con equilibradores de carga, escuchas y agrupaciones.

ibmcloud is load-balancer

Ver detalles de un equilibrador de carga.

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-create

Crear un equilibrador de carga.

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]

Ejemplos de mandato

  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e
  • ibmcloud is load-balancer-create my-lb public --subnet my-subnet --subnet my-subnet2
  • ibmcloud is load-balancer-create my-lb public --subnet my-subnet --vpc my-vpc
  • ibmcloud is load-balancer-create my-nlb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family network
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --resource-group-id fee82deba12e4c0fb69c3b09d1f12345
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --resource-group-name Default
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --output JSON
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --sg 3428abaa-788b-439b-9404-ca386f2f3f79,f0e26f91-851a-4fc9-b32b-da24ad218b4e
  • ibmcloud is load-balancer-create my-lb public --subnet my-subnet --sg my-sg1,my-sg2 --vpc my-vpc
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --logging-datapath-active true
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --pools '[{"algorithm": "round_robin", "protocol": "tcp", "health_monitor": {"delay": 2, "max_retries": 2, "type": "tcp", "timeout": 1}}]' Crear un equilibrador de carga con agrupaciones
  • ibmcloud is load-balancer-create my-lb private --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family network --route-mode true Crear un equilibrador de carga con la modalidad de direccionamiento habilitada
  • ibmcloud is load-balancer-create my-lb private-path --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family network Cree un equilibrador de carga de red de vía de acceso privada.
  • 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"}}]}]' Cree un equilibrador de carga de red Private Path utilizando el ID del equilibrador de carga de aplicaciones como destino del miembro del grupo.
  • 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"}}]}]' Cree un equilibrador de carga de Private Path privado con el ID de IP reservado como destino del miembro de la agrupación.
  • ibmcloud is load-balancer-create my-lb public --subnet cli-subnet-1 --family network --route-mode true --dns-instance-crn crn:v1:staging:public:dns-svcs:global:a/efe5afc483594adaa8325e2b4d1290df:1bbaacf9-7bc7-4d64-a1d8-a8d1ca9e7662:: --dns-zone-id 5cca0d1c-9c85-4a18-bc07-a9f070949698 Crear soporte DNS privado para un equilibrador de carga.
  • 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}}]' Crear un grupo de equilibradores de carga con una expresión regular del cuerpo de solicitud y respuesta del supervisor de estado
  • ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --pools '[{"algorithm": "round_robin", "protocol": "tcp", "health_monitor": {"delay": 2, "max_retries": 2, "request": {"method": "get", "headers": [{"field": "Host", "value": "my-host-header-value"}]}, "response": {"codes": ["200", "201"]}, "type": "http", "timeout": 1}}]' Crear un grupo de equilibradores de carga con códigos de solicitud y respuesta del supervisor de estado

Opciones de comando

  • LOAD_BALANCER_NAME: Nombre del equilibrador de carga.
  • LOAD_BALANCER_ACCESS_TYPE: Tipo de acceso del equilibrador de carga. Solo el equilibrador de carga de la familia de redes admite el tipo de acceso de 'private-path'. Uno de los siguientes: público, privado, privado-privado.
  • --subnet: ID o nombre de las subredes en las que se va a configurar este equilibrador de carga. Esta opción se puede especificar varias veces para suministrar el equilibrador de carga a varias subredes. Solo se puede especificar una subred para el equilibrador de carga de red.
  • --vpc: ID o nombre de la VPC. Este ID o nombre solo es necesario para especificar la subred exclusiva por nombre dentro de esta VPC.
  • --family: El tipo de familia del equilibrador de carga. Uno de: aplicación, red.
  • --route-mode: Activa o desactiva el modo de enrutamiento del equilibrador de carga. Si no se especifica, la modalidad de direccionamiento se inhabilitará. La modalidad de direccionamiento actual solo se puede habilitar para un equilibrador de carga de red privado. Puede tener uno de los siguientes valores: false, true.
  • --sg: Identificadores o nombres de grupos de seguridad separados por comas para el equilibrador de carga. Si no se especifica, se utiliza el grupo de seguridad predeterminado de la VPC.
  • --logging-datapath-active: Habilitar o inhabilitar el registro de datapath para este equilibrador de carga. Si no se especifica, se inhabilita el registro de vía de acceso a datos. El registro de vía de acceso a datos sólo es aplicable para el equilibrador de carga de aplicaciones. Puede tener uno de los siguientes valores: false, true.
  • --dns-instance-crn: El CRN de la instancia de DNS asociada a la zona de DNS.
  • --dns-zone-id: ID de la zona DNS.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
    • -pools: POOLS_JSON|@POOLS_JSON_FILE, pools en JSON o archivo JSON Uno de: POOLS_JSON, @POOLS_JSON_FILE.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-delete

Suprimir uno o más equilibradores de carga.

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

Opciones de comando

  • LOAD_BALANCER1: ID o nombre del equilibrador de carga.
  • LOAD_BALANCER2: ID o nombre del equilibrador de carga.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-listener

Ver detalles de un escucha de equilibrador de carga.

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • LISTENER_ID: ID del escucha.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-listener-create

Crear un escucha de equilibrador de carga.

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]

Ejemplos de mandato

  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http
  • ibmcloud is load-balancer-listener-create my-lb --port 443 --protocol http
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port-min 80 --port-max 85 --protocol tcp Crear un escucha para el equilibrador de carga de red pública con el rango de puertos.
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol https --certificate-instance-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --connection-limit 2000
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --default-pool 70294e14-4e61-11e8-bcf4-0242ac110004
  • ibmcloud is load-balancer-listener-create my-lb --port 443 --protocol http --default-pool my-pool
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --policies '[{"name": "my-policy", "priority": 5, "action": "reject" }]' La prioridad de la política puede tener un rango del 1 al 10, donde un valor más bajo indica una prioridad más alta. Los valores posibles para «action» son «forward», «redirect», «reject» o «https_redirect».
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --policies '[{"priority": 5, "action": "forward", "target": { "id": 70294e14-4e61-11e8-bcf4-0242ac110004 }}]' Cuando la acción es de reenvío, es necesario especificar la identidad del grupo para indicar a qué grupo reenvía el equilibrador de carga el tráfico.
  • 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"}}]' Cuando se redirige la acción, es obligatorio indicar los campos «url» y «http_status_code». Los valores posibles para http_status_code son «301», «302», «303», «307» o «308». El "url" es el URL de destino de redirección.
  • 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"}}]' Los valores posibles para la condición son «contiene», «es igual a» o «coincide con la expresión regular». Los valores posibles para type son "header", "hostname" o "path". field es un campo de cabecera HTTP que sólo es aplicable al tipo de regla "header". El parámetro «valor» es el valor que debe cumplir la condición de la regla.
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --output JSON
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --accept-proxy-protocol true
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port-min 80 --port-max 85 --protocol tcp --accept-proxy-protocol true
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol tcp Crear un escucha de equilibrador de carga cuando la modalidad de ruta está habilitada en el equilibrador de carga.
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol udp --port 53 Crear un escucha de equilibrador de carga con protocolo UDP.
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol https --port 443 --idle-connection-timeout 30 Crear un escucha de equilibrador de carga de aplicación con tiempo de espera de conexión desocupada.
  • ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol https --port 443 --certificate-instance-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-auth-ca-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f511 --client-auth-crl @crl.pem Crear un escucha de un equilibrador de carga de aplicación con mTLS.

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --protocol: El protocolo de escucha. Los equilibradores de carga de la familia de aplicaciones son compatibles con tcp, http y https. Los equilibradores de carga de la familia de red son compatibles con tcp y udp.
  • --port: El número de puerto de escucha. Rango 1-65535.
  • --port-min: El límite inferior inclusivo del rango de puertos que utiliza este listener. No debe ser superior a port_max. Actualmente, solo están habilitados los equilibradores de carga que funcionan en modo de ruta, y los equilibradores de carga públicos de la familia de red admiten más de un puerto por oyente. Los puertos de escucha del equilibrador de carga que utilicen el mismo protocolo deben tener rangos de puertos que no se solapen. Rango 1-65535.
  • --port-max: El límite superior, incluido, del rango de puertos que utiliza este listener. No debe ser inferior a port_min. Actualmente, solo los equilibradores de carga que funcionan con el modo de ruta activado y los equilibradores de carga públicos de la familia de red admiten más de un puerto por oyente. Los puertos de escucha del equilibrador de carga que utilicen el mismo protocolo deben tener rangos de puertos que no se solapen. Rango 1-65535.
  • --default-pool: ID de la agrupación predeterminada.
  • --connection-limit: Número máximo de conexiones del escucha. Esta opción no es aplicable a los equilibradores de carga que pertenecen a la familia de redes.
  • --certificate-instance-crn: El CRN de la instancia del certificado que se utiliza para la terminación de « SSL ». Obligatorio cuando el protocolo es https. Esta opción no es aplicable a los equilibradores de carga que pertenecen a la familia de redes.
  • --policies: LISTENER_POLICIES_JSON | @LISTENER_POLICIES_JSON_FILE, políticas de escucha en JSON o archivo JSON. Esta opción no es aplicable a los equilibradores de carga que pertenecen a la familia de redes.
  • --accept-proxy-protocol: Si se establece en true, se habilita el protocolo proxy para este escucha. Solo se admite para los equilibradores de carga de aplicación. Puede tener uno de los siguientes valores: false, true.
  • --http-redirect-listener-id: ID del listener que se ha configurado como destino de redirección de HTTP.
  • --http-redirect-status-code: El código de estado « HTTP » que se devuelve en la respuesta de redirección. Uno de los siguientes: 301, 302, 303, 307, 308.
  • --http-redirect-target-uri: URI de destino a la que se redirige el tráfico. Este valor es opcional y debe empezar por "/" si se establece.
  • --idle-connection-timeout: El tiempo de espera de inactividad de la conexión del listener, expresado en segundos. Solo los equilibradores de carga de la familia de aplicaciones admiten esta opción. Mínimo: 50, máximo: 7200. (valor predeterminado: 50).
  • --client-auth-ca-crn: La autenticación de cliente para este listener. Esta opción no es aplicable a los equilibradores de carga que pertenecen a la familia de redes.
  • --client-auth-crl: CRL | @CRL_FILE, la lista de revocación de certificados (CRL) que se utiliza para verificar la revocación de los certificados de cliente. El escucha debe tener un protocolo HTTPS. La lista de revocación de certificados (CRL) que está codificada en formato « PEM » o cuya ruta de archivo contiene la CRL. Esta opción no es aplicable a los equilibradores de carga que pertenecen a la familia de redes. Uno de los siguientes: CRL, @CRL_FILE.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-listener-delete

Suprimir una o más escuchas del equilibrador de carga.

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • LISTENER_ID1: ID del escucha.
  • LISTENER_ID2: ID del escucha.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-listener-policies

Listar todas las políticas de equilibrador de carga.

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • LISTENER_ID: ID del escucha.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-listener-policy

Ver detalles de la política de escucha del equilibrador de carga.

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • LISTENER_ID: ID del escucha.
  • PÓLIZA: Número de identificación o nombre de la póliza.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-listener-policy-create

Crear una política de escucha de equilibrador de carga.

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]

Ejemplos de mandato

  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-policy --action reject --priority 5 La prioridad de la política puede tener un rango del 1 al 10, donde un valor más bajo indica una prioridad más alta. Los valores posibles para la acción son «adelante», «redirigir» o «rechazar».
  • ibmcloud is load-balancer-listener-policy-create my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-policy --action reject --priority 5 La prioridad de la política puede tener un rango del 1 al 10, donde un valor más bajo indica una prioridad más alta. Los valores posibles para la acción son «adelante», «redirigir» o «rechazar».
  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action forward_to_listener --priority 2 --target my-pool Cuando la acción es "forward_to_listener", se requiere el ID o el nombre del escucha para especificar a qué escucha reenvía el equilibrador de carga el tráfico.
  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action forward_to_listener --priority 2 --target 70294e14-4e61-11e8-bcf4-0242ac110004 Cuando la acción es "forward_to_listener", se requiere el ID o el nombre del escucha para especificar a qué escucha reenvía el equilibrador de carga el tráfico.
  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action forward_to_pool --priority 2 --target my-pool Cuando la acción es "forward_to_pool", se requiere el ID o el nombre de la agrupación para especificar a qué agrupación reenvía el equilibrador de carga el tráfico.
  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action forward_to_pool --priority 2 --target 70294e14-4e61-11e8-bcf4-0242ac110004 Cuando la acción es "forward_to_pool", se requiere el ID o el nombre de la agrupación para especificar a qué agrupación reenvía el equilibrador de carga el tráfico.
  • 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" Cuando se redirige la acción, es obligatorio indicar los campos «url» y «http_status_code». Los valores posibles para http_status_code son «301», «302», «303», «307» o «308». El "url" es el URL de destino de redirección.
  • 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}" Cuando se redirige la acción, es obligatorio indicar los campos «url» y «http_status_code». Los valores posibles para http_status_code son «301», «302», «303», «307» o «308». El "url" es el URL de destino de redirección.
  • 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" Cuando se redirige la acción, es obligatorio indicar los campos «url» y «http_status_code». Los valores posibles para http_status_code son «301», «302», «303», «307» o «308». El "url" es el URL de destino de redirección.
  • 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"}]' Los valores posibles para la condición son «contiene», «es igual a» o «coincide con la expresión regular». Los valores posibles para type son "header", "hostname" o "path". field es un campo de cabecera HTTP que sólo es aplicable al tipo de regla "header". El parámetro «valor» es el valor que debe cumplir la condición de la regla.
  • ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action reject --priority 3 --name my-policy --output JSON
  • ibmcloud is lb-lpc f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 --priority 3 --action https_redirect --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 303 Cuando la acción es «https_redirect», los campos «target-listener-id» y «http_status_code» son obligatorios. Los valores posibles para «http_status_code» son «301», «302», «303», «307» o «308».
  • ibmcloud is lb-lpc f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 --priority 3 --action https_redirect --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 307 --target-uri /example Cuando la acción es «https_redirect», los campos «target-listener-id» y «http_status_code» son obligatorios. El «uri» es el URI de destino de la redirección; es un campo opcional. Los valores posibles para «http_status_code» son «301», «302», «303», «307» o «308».

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • LISTENER_ID: ID del escucha.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --priority: Prioridad de la política. Un valor más bajo indica una mayor prioridad; por ejemplo: 5, rango: [1-10].
  • --action: La acción de la política. Uno de los siguientes: forward_to_pool, forward_to_listener, redirect, reject, https_redirect.
  • --name: El nuevo nombre de la política.
  • --target: ID o nombre del grupo de equilibradores de carga de destino especificado con la acción «forward_to_pool», o el ID del listener del equilibrador de carga especificado con la acción « forward_to_listener ».
  • --target-listener-id: ID del listener en el que se desea aplicar la redirección HTTPS, especificado mediante la acción https_redirect.
  • --target-listener-http-status-code: El código de estado de HTTP que se devuelve en la respuesta de redirección, especificado con la acción https_redirect. Uno de los siguientes: 301, 302, 303, 307, 308.
  • --target-uri: URI de destino al que se redirige el tráfico, especificada mediante la acción https_redirect. Este valor es opcional y debe empezar por "/" si se establece.
  • --target-http-status-code: El código de estado HTTP de la respuesta de redirección, especificado junto con la acción de redirección. Uno de los siguientes: 301, 302, 303, 307, 308.
  • --target-url: El URL de destino de redirección, especificado con la acción redirect. La URL admite expresiones RFC 6570 nivel 1 para las variables protocol, host, port, path y query. Lo cual se amplía a los valores de la solicitud original URL (o a los valores predeterminados indicados si la solicitud no los incluía).
  • --rules: LISTENER_POLICY_RULES_JSON | @LISTENER_POLICY_RULES_JSON_FILE, reglas de política de escucha en JSON o archivo JSON.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-listener-policy-delete

Suprimir una o más políticas de un escucha del equilibrador de carga.

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • LISTENER_ID: ID del escucha.
  • POLÍTICA 1: Identificador o nombre de la política.
  • POLÍTICA 2: Identificador o nombre de la política.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-listener-policy-rule

Listar una sola regla de política de equilibrador de carga.

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • LISTENER_ID: ID del escucha.
  • PÓLIZA: Número de identificación o nombre de la póliza.
  • RULE_ID: ID de la regla.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

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

Crear una regla de política de escucha de equilibrador de carga.

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]

Ejemplos de mandato

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • LISTENER_ID: ID del escucha.
  • PÓLIZA: Número de identificación o nombre de la póliza.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --condition: La condición de la regla. Una de las siguientes: «contiene», « es igual a », « coincide con la expresión regular » o « empieza por ».
  • --type: El tipo de la regla. Uno de los siguientes: header, hostname, path, query, body, sni_hostname.
  • --value: Valor que debe coincidir con la condición de regla.
  • --field: El campo « HTTP ». Este campo es aplicable a los tipos de regla «header», «query» y «body». Para el tipo de regla «encabezado», este campo es obligatorio. Para los tipos de regla «query» o «body», este campo es opcional.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

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

Suprimir una o más políticas de un escucha del equilibrador de carga.

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]

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • LISTENER_ID: ID del escucha.
  • PÓLIZA: Número de identificación o nombre de la póliza.
  • RULE_ID1: ID de la regla.
  • RULE_ID2: ID de la regla.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

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

Actualizar una regla de una política de escucha de equilibrador de carga.

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]

Ejemplos de mandato

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • LISTENER_ID: ID del escucha.
  • PÓLIZA: Número de identificación o nombre de la póliza.
  • RULE_ID: ID de la regla.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --condition: La condición de la regla. Una de las siguientes: «contiene», « es igual a », « coincide con la expresión regular » o « empieza por ».
  • --type: El tipo de la regla. Uno de los siguientes: header, hostname, path, query, body, sni_hostname.
  • --value: Valor que debe coincidir con la condición de regla.
  • --field: El campo « HTTP ». Este campo es aplicable a los tipos de regla «header», «query» y «body». Para el tipo de regla «encabezado», este campo es obligatorio. Para los tipos de regla «query» o «body», este campo es opcional.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-listener-policy-rules

Listar todas las reglas de equilibrador de carga.

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • LISTENER_ID: ID del escucha.
  • PÓLIZA: Número de identificación o nombre de la póliza.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-listener-policy-update

Actualizar una política de un escucha de equilibrador de carga.

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]

Ejemplos de mandato

  • ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name my-policy --priority 5
  • ibmcloud is load-balancer-listener-policy-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-lblp --name my-policy --priority 5
  • ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --action forward --target 70294e14-4e61-11e8-bcf4-0242ac110004 Cuando la acción es de reenvío, es necesario indicar el ID o el nombre del grupo para especificar a qué grupo reenvía el equilibrador de carga el tráfico.
  • ibmcloud is load-balancer-listener-policy-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-policy --action forward --target my-pool Cuando la acción es de reenvío, es necesario indicar el ID o el nombre del grupo para especificar a qué grupo reenvía el equilibrador de carga el tráfico.
  • 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" Cuando se redirige la acción, es obligatorio indicar los campos «url» y «http_status_code». Los valores posibles para http_status_code son «301», «302», «303», «307» o «308». El "url" es el URL de destino de redirección.
  • ibmcloud is load-balancer-listener-policy-update r134-dd7cfd16-7a73-4921-bee2-ec9522879ac6 r134-23458256-1b39-4216-96bb-94111ed13a66 r134-59fb9ea6-c23c-4e62-887d-0dba384dc7ab --target-url {protocol}://test.{host}:80/{path} --target-http-status-code 301 Cuando se redirige la acción, es obligatorio indicar los campos «url» y «http_status_code». Los valores posibles para http_status_code son «301», «302», «303», «307» o «308». El "url" es el URL de destino de redirección.
  • ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name my-policy --output JSON
  • ibmcloud is lb-lpu f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 c7d2c434-9202-48aa-837b-0661c4299c28 --name demo-policy --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301
  • ibmcloud is lb-lpu my-lb 5cb08c12-004f-4587-87f4-ef46e799da50 my-lblp --name demo-policy --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301
  • ibmcloud is lb-lpu f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 c7d2c434-9202-48aa-837b-0661c4299c28 --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301 --target-uri /example2

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • LISTENER_ID: ID del escucha.
  • PÓLIZA: Número de identificación o nombre de la póliza.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --name: El nombre definido por el usuario para esta política. Los nombres de política deben ser exclusivos dentro del escucha del equilibrador de carga.
  • --priority: Prioridad de la política. Un valor más bajo indica una mayor prioridad; por ejemplo: 5, rango: [1-10].
  • --target: ID o nombre del grupo de equilibradores de carga de destino especificado con la acción «forward_to_pool», o el ID del listener del equilibrador de carga especificado con la acción « forward_to_listener ».
  • --target-http-status-code: El código de estado HTTP de la respuesta de redirección, especificado junto con la acción de redirección. Uno de los siguientes: 301, 302, 303, 307, 308.
  • --target-url: El URL de destino de redirección, especificado con la acción redirect. La URL admite expresiones RFC 6570 nivel 1 para las variables protocol, host, port, path y query. Lo cual se amplía a los valores de la solicitud original URL (o a los valores predeterminados indicados si la solicitud no los incluía).
  • --target-listener-id: ID del listener en el que se desea aplicar la redirección HTTPS, especificado mediante la acción https_redirect.
  • --target-listener-http-status-code: El código de estado de HTTP que se devuelve en la respuesta de redirección, especificado con la acción https_redirect. Uno de los siguientes: 301, 302, 303, 307, 308.
  • --target-uri: URI de destino al que se redirige el tráfico, especificada mediante la acción https_redirect. Este valor es opcional y debe empezar por "/" si se establece.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-listener-update

Actualizar un escucha de equilibrador de carga.

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]

Ejemplos de mandato

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • LISTENER_ID: ID del escucha.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --protocol: El protocolo de escucha. Los equilibradores de carga de la familia de aplicaciones son compatibles con tcp, http y https. Los equilibradores de carga de la familia de red son compatibles con tcp y udp.
  • --port: El número de puerto de escucha. Rango 1-65535.
  • --port-min: El límite inferior inclusivo del rango de puertos que utiliza este listener. No debe ser superior a port_max. Actualmente, solo están habilitados los equilibradores de carga que funcionan en modo de ruta, y los equilibradores de carga públicos de la familia de red admiten más de un puerto por oyente. Los puertos de escucha del equilibrador de carga que utilicen el mismo protocolo deben tener rangos de puertos que no se solapen. Rango 1-65535.
  • --port-max: El límite superior, incluido, del rango de puertos que utiliza este listener. No debe ser inferior a port_min. Actualmente, solo los equilibradores de carga que funcionan con el modo de ruta activado y los equilibradores de carga públicos de la familia de red admiten más de un puerto por oyente. Los puertos de escucha del equilibrador de carga que utilicen el mismo protocolo deben tener rangos de puertos que no se solapen. Rango 1-65535.
  • --default-pool: ID de la agrupación predeterminada.
  • --reset-default-pool: Restablecer el grupo predeterminado.
  • --connection-limit: Número máximo de conexiones del escucha. Esta opción no es aplicable a los equilibradores de carga que pertenecen a la familia de redes.
  • --certificate-instance-crn: El CRN de la instancia del certificado que se utiliza para la terminación de « SSL ». Obligatorio cuando el protocolo es https. Esta opción no es aplicable a los equilibradores de carga que pertenecen a la familia de redes.
  • --accept-proxy-protocol: Si se establece en true, se habilita el protocolo proxy para este escucha. Solo se admite para los equilibradores de carga de aplicación. Puede tener uno de los siguientes valores: false, true.
  • --disable-http-redirect: Activa o desactiva la redirección HTTP en un listener.
  • --http-redirect-listener-id: ID del listener que se ha configurado como destino de redirección de HTTP.
  • --http-redirect-status-code: El código de estado « HTTP » que se devuelve en la respuesta de redirección. Uno de los siguientes: 301, 302, 303, 307, 308.
  • --http-redirect-target-uri: URI de destino a la que se redirige el tráfico. Este valor es opcional y debe empezar por "/" si se establece.
  • --reset-http-redirect-target-uri: Restablecer el URI de destino.
  • --idle-connection-timeout: El tiempo de espera de inactividad de la conexión del listener, expresado en segundos. Solo los equilibradores de carga de la familia de aplicaciones admiten esta opción. Mínimo: 50, máximo: 7200. (valor predeterminado: 50).
  • --client-auth-ca-crn: La autenticación de cliente para este listener. Esta opción no es aplicable a los equilibradores de carga que pertenecen a la familia de redes.
  • --reset-client-auth-ca-crn: Eliminar la autoridad de certificación de la autenticación de cliente.
  • --client-auth-crl: CRL | @CRL_FILE, la lista de revocación de certificados (CRL) que se utiliza para verificar la revocación de los certificados de cliente. El escucha debe tener un protocolo HTTPS. La lista de revocación de certificados (CRL) que está codificada en formato « PEM » o cuya ruta de archivo contiene la CRL. Esta opción no es aplicable a los equilibradores de carga que pertenecen a la familia de redes. Uno de los siguientes: CRL, @CRL_FILE.
  • --reset-client-auth-crl: Elimina la lista de certificados revocados de la autenticación de cliente.
  • --reset-client-auth: Elimina la configuración de autenticación de cliente del listener.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-listeners

Listar todas las escuchas de equilibrador de carga.

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-pool

Ver detalles de una agrupación de equilibrador de carga.

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • POOL: ID o nombre del grupo.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-pool-create

Crear una agrupación de equilibrador de carga.

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]

Ejemplos de mandato

  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http
  • ibmcloud is load-balancer-pool-create my-pool my-lb round_robin http 20 2 5 http
  • ibmcloud is load-balancer-pool-create my-pool my-lb round_robin http 20 2 5 http --vpc my-vpc
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --health-monitor-url / --health-monitor-port 4001
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --session-persistence-type source_ip --output JSON
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --members '[{"port": 80, "target": { "address": "10.10.1.4"}, "weight": 20 }, {"port": 80, "target": { "address": "10.240.0.6"}, "weight": 30 }]' Crear un grupo de equilibradores de carga de aplicaciones con miembros
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin tcp 20 2 5 http --members '[{"port": 80, "target": { "id": "0736_63b9233c-812e-4d65-9ee3-fa61172afa37"}, "weight": 20 }, {"port": 80, "target": { "id": "0716_4b30a833-6f10-46a9-a4b8-13871f3559b8"}, "weight": 30 }]' Crear una agrupación de equilibrador de carga de red con miembros
  • ibmcloud is load-balancer-pool-create my-pool2 my-nlb round_robin tcp 20 2 5 http --members '[{"port": 80, "target": { "name": "my-instance"}}, {"port": 80, "target": { "name": "my-instance2"}}]' Cree una agrupación de equilibrador de carga de red con miembros y suministre el destino del miembro por nombre.
  • 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"}}]' Cree un equilibrador de carga de red Private Path utilizando el ID del equilibrador de carga de aplicaciones como destino del miembro del grupo.
  • 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"}}]' Cree un equilibrador de carga de red Private Path con el nombre del equilibrador de carga de aplicaciones como destino del miembro del grupo.
  • 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"}}]' Cree un equilibrador de carga de Private Path privado con el ID de IP reservado como destino del miembro de la agrupación.
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --proxy-protocol v1
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --session-persistence-type app_cookie --session-persistence-cookie-name my-cookie-name
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin udp 20 2 5 http Crea un grupo de equilibradores de carga de red para el oyente del equilibrador de carga de red con el protocolo UDP.
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --failsafe-policy-action forward --failsafe-policy-target my-lb Cree una agrupación de equilibrador de carga de red para el escucha de equilibrador de carga de red con una política a prueba de errores.
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --failsafe-policy-action forward --failsafe-policy-target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 Cree una agrupación de equilibrador de carga de red para el escucha de equilibrador de carga de red con una política a prueba de errores.
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --health-monitor-request-method post --health-monitor-request-body ACTIVE --health-monitor-request-headers '[{"field":"Host","value":"my-host-header-value"},{"field":"Content-Type","value":"text/plain"}]' --health-monitor-response-body-regex ACTIVE Crea un grupo de equilibradores de carga de aplicaciones con expresiones regulares para el cuerpo de la solicitud y la respuesta del monitor de estado.
  • ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --health-monitor-request-method get --health-monitor-request-headers '[{"field":"Host","value":"my-host-header-value"}]' --health-monitor-response-code 200 Crea un grupo de equilibradores de carga de aplicaciones con códigos de solicitud y respuesta del monitor de estado.
  • 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

Opciones de comando

  • POOL_NAME: Nombre de la agrupación.
  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • ALGORITHM: El algoritmo del equilibrio de carga. Valores posibles: round_robin, weighted_round_robin, least_connections.
  • PROTOCOL: El protocolo de la agrupación. Los equilibradores de carga de la familia de aplicaciones son compatibles con tcp, http y https. Los equilibradores de carga de la familia de red son compatibles con tcp y udp.
  • HEALTH_DELAY: El intervalo de comprobación de estado en segundos. El intervalo debe ser mayor que el valor de tiempo de espera. Mínimo: 2, máximo: 60.
  • HEALTH_RETRIES: El número máximo de reintentos de comprobación de estado. Mínimo: 1, máximo: 10.
  • HEALTH_TIMEOUT: El tiempo de espera de comprobación de estado en segundos. Mínimo: 1, máximo: 59.
  • HEALTH_TYPE: El protocolo de comprobación de estado. Los equilibradores de carga de la familia de aplicaciones son compatibles con tcp, http y https. Los equilibradores de carga de la familia de red son compatibles con tcp y http.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --health-monitor-url: La ruta de la comprobación de estado URL. Aplicable únicamente si HEALTH_TYPE es http o https.
  • --health-monitor-port: El número de puerto de la comprobación de estado. Si se especifica, se sobrescriben los puertos especificados en los recursos de miembro de servidor.
  • --session-persistence-type: El tipo de persistencia de sesión. Uno de los siguientes: source_ip, http_cookie, app_cookie.
  • --session-persistence-cookie-name: Nombre de la cookie de persistencia de sesión. Esta opción solo es aplicable al tipo « app_cookie ».
  • --proxy-protocol: El valor de protocolo de proxy para esta agrupación. El protocolo de proxy sólo está soportado para los equilibradores de carga de aplicaciones. Valores posibles: disabled, v1, v2.
  • --members: MEMBERS_JSON|@MEMBERS_JSON_FILE, miembros en JSON o en archivo JSON.
  • --health-monitor-request-method: El método de solicitud « HTTP » que se utilizará para las comprobaciones de estado. Una de las siguientes: get, post. Se aplica cuando HEALTH_TYPE es únicamente http o https.
  • --health-monitor-request-body: El cuerpo de la solicitud de HTTP que se utilizará para las comprobaciones de estado. Aplicable únicamente cuando se publica « --health-monitor-request-method ».
  • --health-monitor-request-headers: REQUEST_HEADERS_JSON|@REQUEST_HEADERS_JSON_FILE, encabezados de solicitud en formato JSON o en un archivo JSON.
  • --health-monitor-response-body-regex: La expresión regular de tipo PCRE con la que deben coincidir los cuerpos de respuesta de HTTP para que las comprobaciones de estado se consideren correctas.
  • --health-monitor-response-code: Los códigos de respuesta de HTTP que se esperan tras una comprobación de estado satisfactoria.
  • --failsafe-policy-action: La política de seguridad ante fallos que se utilizará para este grupo. Si no se especifica, se utiliza la acción predeterminada de la política de seguridad del perfil. Una de las siguientes opciones: fallar, reenviar, descartar, omitir.
  • --failsafe-policy-target: ID o nombre del grupo de destino de seguridad al que se va a reenviar. Si se especifica, la acción de la política de seguridad por defecto debe ser «reenviar».
  • --server-auth-verify-cert: Si se establece en «true», se verifica el certificado del servidor backend. Valores posibles: true, false.
  • --server-auth-ca-crn: El CRN de la instancia del certificado que se utiliza para la CA de autenticación del servidor. Es obligatorio cuando server-auth-verify-cert es true.
  • --client-auth-cert-crn: El CRN de la instancia del certificado que se utiliza para la autenticación del cliente, lo que permite el intercambio mutuo de certificados ( TLS ) ( mTLS ) entre el equilibrador de carga y los servidores de backend.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-pool-delete

Suprimir una o más agrupaciones de un equilibrador de carga.

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • POOL1: ID o nombre del grupo.
  • POOL2: ID o nombre del grupo.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-pool-member

Ver detalles del miembro de la agrupación del equilibrador de carga.

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • POOL: ID o nombre del grupo.
  • MEMBER_ID: ID del miembro.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-pool-member-create

Crear un miembro de la agrupación de equilibrador de carga.

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]

Ejemplos de mandato

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • POOL: ID o nombre del grupo.
  • PUERTO: El puerto en el que el miembro recibe el tráfico del equilibrador de carga. Solo se aplica al tráfico del equilibrador de carga que se recibe en un escucha con un único puerto. Si el tráfico se recibe en un escucha con un rango de puertos, el miembro recibe el tráfico en el mismo puerto en el que lo ha recibido el escucha. Este puerto también se puede utilizar para comprobaciones de estado, a menos que se especifique la propiedad « port » de la propiedad « health_monitor ».
  • DESTINO: La dirección IP o el nombre de dominio completo (FQDN) del miembro del grupo para los equilibradores de carga que pertenecen a la familia de aplicaciones, o el ID o el nombre de un ALB, o la instancia para los equilibradores de carga que pertenecen a la familia de redes.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --weight: El peso del miembro del servidor. Esta opción es aplicable cuando el algoritmo del equilibrador de carga de su grupo es únicamente « weighted_round_robin ».
  • --target-type: El tipo de destino de este miembro del grupo. Uno de los siguientes: instance, load_balancer, reserved_ip.
  • --reserved-ip-subnet: Esta opción es aplicable cuando el tipo de destino es únicamente una IP reservada.
  • --reserved-ip-vpc: Esta opción solo es aplicable cuando el tipo de destino es una IP reservada y la subred de IP reservada se especifica por su nombre.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-pool-member-update

Actualizar un miembro de una agrupación de equilibrador de carga.

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]

Ejemplos de mandato

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • POOL: ID o nombre del grupo.
  • MEMBER_ID: ID del miembro.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --target-address: La dirección IP del miembro de la agrupación.
  • --target-fqdn: El nombre de dominio completo (FQDN) al que se quiere dirigir. El equilibrador de carga debe tener fqdn_pool_members_supported establecido en true.
  • --target: La dirección IP o el nombre de dominio completo (FQDN) del miembro del grupo para los equilibradores de carga que pertenecen a la familia de aplicaciones, o el ID o el nombre de un ALB, o la instancia para los equilibradores de carga que pertenecen a la familia de redes.
  • --port: El puerto en el que el miembro recibe el tráfico del equilibrador de carga. Solo se aplica al tráfico del equilibrador de carga que se recibe en un escucha con un único puerto. Si el tráfico se recibe en un escucha con un rango de puertos, el miembro recibe el tráfico en el mismo puerto en el que lo ha recibido el escucha. Este puerto también se puede utilizar para comprobaciones de estado, a menos que se especifique la propiedad « port » de la propiedad « health_monitor ».
  • --weight: El peso del miembro del servidor. Esta opción es aplicable cuando el algoritmo del equilibrador de carga de su grupo es únicamente « weighted_round_robin ».
  • --target-type: El tipo de destino de este miembro del grupo. Uno de los siguientes: instance, load_balancer, reserved_ip.
  • --reserved-ip-subnet: Esta opción es aplicable cuando el tipo de destino es únicamente una IP reservada.
  • --reserved-ip-vpc: Esta opción solo es aplicable cuando el tipo de destino es una IP reservada y la subred de IP reservada se especifica por su nombre.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-pool-member-delete

Suprimir uno o más miembros de una agrupación de equilibrador de carga.

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • POOL: ID o nombre del grupo.
  • MEMBER_ID1: ID del miembro.
  • MEMBER_ID2: ID del miembro.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-pool-members

Listar todos los miembros de una agrupación de equilibrador de carga.

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • POOL: ID o nombre del grupo.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-pool-update

Actualizar una agrupación de un equilibrador de carga.

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]

Ejemplos de mandato

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • POOL: ID o nombre del grupo.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --algorithm: El algoritmo del equilibrio de carga. Valores posibles: round_robin, weighted_round_robin, least_connections.
  • --health-delay: El intervalo de comprobación de estado en segundos. El intervalo debe ser mayor que el valor de tiempo de espera. Mínimo: 2, máximo: 60.
  • --health-max-retries: El número máximo de reintentos de comprobación de estado. Mínimo: 1, máximo: 10.
  • --health-timeout: El tiempo de espera de comprobación de estado en segundos. Mínimo: 1, máximo: 59.
  • --health-type: El protocolo de comprobación de estado. Los equilibradores de carga de la familia de aplicaciones son compatibles con tcp, http y https. Los equilibradores de carga de la familia de red son compatibles con tcp y http.
  • --health-monitor-url: La ruta de la comprobación de estado URL. Aplicable únicamente si HEALTH_TYPE es http o https.
  • --health-monitor-port: El número de puerto de la comprobación de estado. Si se especifica, se sobrescriben los puertos especificados en los recursos de miembro de servidor.
  • --reset-health-monitor-port: Restablece el puerto del monitor de estado.
  • --protocol: El protocolo de la agrupación. Los equilibradores de carga de la familia de aplicaciones son compatibles con tcp, http y https. Los equilibradores de carga de la familia de red son compatibles con tcp y udp.
  • --session-persistence-type: El tipo de persistencia de sesión. Uno de los siguientes: source_ip, http_cookie, app_cookie, none.
  • --session-persistence-cookie-name: Nombre de la cookie de persistencia de sesión. Esta opción solo es aplicable al tipo « app_cookie ».
  • --proxy-protocol: El valor de protocolo de proxy para esta agrupación. El protocolo de proxy sólo está soportado para los equilibradores de carga de aplicaciones. Valores posibles: disabled, v1, v2.
  • --name: El nuevo nombre de la agrupación.
  • --failsafe-policy-action: La política de seguridad ante fallos que se utilizará para este grupo. Si no se especifica, se utiliza la acción predeterminada de la política de seguridad del perfil. Una de las siguientes opciones: fallar, reenviar, descartar, omitir.
  • --failsafe-policy-target: ID o nombre del grupo de destino de seguridad al que se va a reenviar. Si se especifica, la acción de la política de seguridad por defecto debe ser «reenviar».
  • --health-monitor-request-method: El método de solicitud « HTTP » que se utilizará para las comprobaciones de estado. Una de las siguientes: get, post. Se aplica cuando HEALTH_TYPE es únicamente http o https.
  • --health-monitor-request-body: El cuerpo de la solicitud de HTTP que se utilizará para las comprobaciones de estado. Aplicable únicamente cuando se publica « --health-monitor-request-method ».
  • --reset-health-monitor-request-body: Restablece el cuerpo de la solicitud del monitor de estado.
  • --health-monitor-request-headers: REQUEST_HEADERS_JSON|@REQUEST_HEADERS_JSON_FILE, encabezados de solicitud en formato JSON o en un archivo JSON.
  • --health-monitor-response-body-regex: La expresión regular de tipo PCRE con la que deben coincidir los cuerpos de respuesta de HTTP para que las comprobaciones de estado se consideren correctas.
  • --reset-health-monitor-response-body-regex: Restablece el cuerpo de la respuesta del monitor de estado.
  • --health-monitor-response-code: Los códigos de respuesta de HTTP que se esperan tras una comprobación de estado satisfactoria.
  • --server-auth-verify-cert: Si se establece en «true», se verifica el certificado del servidor backend. Valores posibles: true, false.
  • --server-auth-ca-crn: El CRN de la instancia del certificado que se utiliza para la CA de autenticación del servidor. Es obligatorio cuando server-auth-verify-cert es true.
  • --reset-server-auth: Elimina la configuración de autenticación del servidor del grupo.
  • --client-auth-cert-crn: El CRN de la instancia del certificado que se utiliza para la autenticación del cliente, lo que permite el intercambio mutuo de certificados ( TLS ) ( mTLS ) entre el equilibrador de carga y los servidores de backend.
  • --reset-client-auth: Elimina la configuración de autenticación de cliente del grupo.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-pools

Listar todas las agrupaciones de un equilibrador de carga.

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-statistics

Listar todas las estadísticas de un equilibrador de carga.

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancer-update

Actualizar un equilibrador de carga.

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]

Ejemplos de mandato

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

Opciones de comando

  • LOAD_BALANCER: ID o nombre del equilibrador de carga.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --name: Nombre nuevo del equilibrador de carga.
  • --logging-datapath-active: Habilitar o inhabilitar el registro de datapath para este equilibrador de carga. El registro de vía de acceso a datos sólo es aplicable para el equilibrador de carga de aplicaciones. Puede tener uno de los siguientes valores: false, true.
  • --subnets: ID o nombre, separados por comas, de las subredes que se van a configurar para este equilibrador de carga. La disponibilidad del equilibrador de carga depende de la disponibilidad de las zonas en las que residen las subredes especificadas. Actualmente, solo el equilibrador de carga de la familia de aplicaciones admite esta opción.
  • --dns-instance-crn: El CRN de la instancia de DNS asociada a la zona de DNS.
  • --dns-zone-id: ID de la zona DNS.
  • --reset-dns: Utiliza esta opción para eliminar cualquier registro DNS existente.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is load-balancers

Listar todos los equilibradores de carga.

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

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ACL de red

ibmcloud is network-acls

Listar todas las ACL de red.

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

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is network-acl

Ver detalles de una ACL de red.

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

Opciones de comando

  • ACL: ID o nombre de la ACL de red.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is network-acl-create

Crear una ACL de red.

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]

Ejemplos de mandato

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

Opciones de comando

  • ACL_NAME: Nombre de la ACL de red.
  • VPC: ID o nombre de la VPC.
  • --rules: RULES_JSON|@RULES_JSON_FILE, reglas para la ACL en JSON o archivo JSON.
  • --source-acl: El identificador o el nombre de la lista de control de acceso de red (ACL) de la que se van a copiar las reglas.
  • --source-acl-vpc: El ID o el nombre de la VPC de la ACL de red de origen. Solo es necesario para especificar la ACL de red de origen exclusiva por nombre dentro de esta VPC.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is network-acl-update

Actualizar una ACL de red.

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

Ejemplos de mandato

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

Opciones de comando

  • ACL: ID o nombre de la ACL de red.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --name: Nuevo nombre de la ACL de red.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is network-acl-delete

Suprimir una o más ACL de red.

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

Opciones de comando

  • ACL1: ID o nombre de la ACL de red.
  • ACL2: ID o nombre de la ACL de red.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is network-acl-rules

Listar todas las reglas de una ACL de red.

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

Opciones de comando

  • ACL: ID o nombre de la ACL de red.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is network-acl-rule

Ver detalles de una regla de ACL de red.

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

Opciones de comando

  • ACL: ID o nombre de la ACL de red.
  • REGLA: Identificador o nombre de la regla.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is network-acl-rule-add

Añadir una regla a una ACL de red.

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]

Ejemplos de mandato

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

Opciones de comando

  • ACL: ID o nombre de la ACL de red.
  • ACTION: Valores posibles: allow, deny.
  • DIRECTION: Dirección del tráfico que se va a aplicar. Valores posibles: inbound, outbound.
  • PROTOCOLO: El nombre del protocolo de red. Uno de los siguientes: cualquiera, icmp_tcp_udp, icmp, tcp, udp, ah, gre, ip_in_ip, l2tp, rsvp, sctp, vrrp. Para otros protocolos, utiliza «number_ », donde « » es un número entre 0 y 255 (por ejemplo, « number_99 »). Los protocolos más conocidos utilizan nombres estándar (por ejemplo, «tcp» para el protocolo 6); su formato «número_ » no es válido. Los protocolos específicos de IPv6 no son compatibles: number_0, number_43, number_44, number_58, number_59, number_60, number_135.
  • SOURCE: Dirección IP de origen o bloque CIDR.
  • DESTINATION: Dirección IP de destino o bloque CIDR.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --name: El nombre de la regla de ACL.
  • --icmp-type: El tipo de tráfico ICMP que se va a permitir. Los valores válidos son los comprendidos entre 0 y 254. Esta opción solo se especifica cuando el protocolo especificado es icmp. Si no se especifica, se permiten todos los tipos.
  • --icmp-code: Código de tráfico ICMP que se va a permitir. Los valores válidos son los comprendidos entre 0 y 255. Esta opción solo se especifica cuando el protocolo especificado es icmp. Si no se especifica, se permiten todos los códigos.
  • --source-port-min: Número de puerto de origen mínimo. Los valores válidos son los comprendidos entre 1 y 65535. Esta opción solo se especifica cuando el protocolo está establecido en tcp o udp (valor predeterminado: 1).
  • --source-port-max: Número de puerto de origen máximo. Los valores válidos son los comprendidos entre 1 y 65535. Esta opción solo se especifica cuando el protocolo está establecido en tcp o udp (valor predeterminado: 65535).
  • --destination-port-min: Número de puerto de destino mínimo. Los valores válidos son los comprendidos entre 1 y 65535. Esta opción solo se especifica cuando el protocolo está establecido en tcp o udp (valor predeterminado: 1).
  • --destination-port-max: Número máximo de puerto de destino. Los valores válidos son los comprendidos entre 1 y 65535. Esta opción solo se especifica cuando el protocolo está establecido en tcp o udp (valor predeterminado: 65535).
  • --before-rule: El ID o el nombre de la regla antes de la cual se inserta esta regla.
  • --reset-before-rule: Restablecer antes de la regla. Especifique esta opción para desplazar esta regla y situarla después de todas las reglas existentes.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is network-acl-rule-update

Actualizar una regla de una ACL de red.

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]

Ejemplos de mandato

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

Opciones de comando

  • ACL: ID o nombre de la ACL de red.
  • REGLA: Identificador o nombre de la regla.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --name: Nuevo nombre de la regla.
  • --direction: Dirección del tráfico que se va a aplicar. Valores posibles: inbound, outbound.
  • --action: Valores posibles: allow, deny.
  • --before-rule: El ID o el nombre de la regla antes de la cual se inserta esta regla.
  • --reset-before-rule: Restablecer antes de la regla. Especifique esta opción para desplazar esta regla y situarla después de todas las reglas existentes.
  • --source: Dirección IP de origen o bloque CIDR.
  • --dest: Dirección IP de destino o bloque CIDR.
  • --icmp-type: El tipo de tráfico ICMP que se va a permitir. Los valores válidos son los comprendidos entre 0 y 254. Esta opción solo se especifica cuando el protocolo especificado es icmp. Si no se especifica, se permiten todos los tipos.
  • --icmp-code: Código de tráfico ICMP que se va a permitir. Los valores válidos son los comprendidos entre 0 y 255. Esta opción solo se especifica cuando el protocolo especificado es icmp. Si no se especifica, se permiten todos los códigos.
  • --source-port-min: Número de puerto de origen mínimo. Los valores válidos son los comprendidos entre 1 y 65535. Esta opción solo se especifica cuando el protocolo está establecido en tcp o udp (valor predeterminado: 1).
  • --source-port-max: Número de puerto de origen máximo. Los valores válidos son los comprendidos entre 1 y 65535. Esta opción solo se especifica cuando el protocolo está establecido en tcp o udp (valor predeterminado: 65535).
  • --destination-port-min: Número de puerto de destino mínimo. Los valores válidos son los comprendidos entre 1 y 65535. Esta opción solo se especifica cuando el protocolo está establecido en tcp o udp (valor predeterminado: 1).
  • --destination-port-max: Número máximo de puerto de destino. Los valores válidos son los comprendidos entre 1 y 65535. Esta opción solo se especifica cuando el protocolo está establecido en tcp o udp (valor predeterminado: 65535).
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is network-acl-rule-delete

Suprimir una o más reglas de una ACL de red.

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

Opciones de comando

  • ACL: ID o nombre de la ACL de red.
  • REGLA 1: Identificador o nombre de la regla.
  • REGLA 2: Identificador o nombre de la regla.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

Pasarelas públicas

ibmcloud is public-gateway

Ver detalles de una pasarela pública.

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

Opciones de comando

  • PUERTA DE ENTRADA: ID o nombre de la puerta de entrada pública.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is public-gateway-create

Crear una pasarela pública.

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]

Ejemplos de mandato

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

Opciones de comando

  • GATEWAY_NAME: Nombre de la pasarela pública.
  • VPC: ID o nombre de la VPC.
  • ZONE_NAME: Nombre de la zona.
  • --ip: ID, nombre o dirección IP existente de la IP flotante vinculada a la pasarela pública.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is public-gateway-delete

Suprimir una o más pasarelas públicas.

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

Opciones de comando

  • GATEWAY1: ID o nombre de la pasarela pública.
  • GATEWAY2: ID o nombre de la pasarela pública.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is public-gateway-update

Actualizar una pasarela pública.

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

Ejemplos de mandato

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

Opciones de comando

  • PUERTA DE ENTRADA: ID o nombre de la puerta de entrada pública.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --name: Nuevo nombre de la pasarela pública.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is public-gateways

Listar todas las pasarelas públicas.

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

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Tablas de direccionamiento y rutas

La sección siguiente proporciona detalles sobre los mandatos de CLI que están disponibles para trabajar con tablas de direccionamiento y rutas de VPC.

ibmcloud es vpc-default-routing-table

Ver los detalles de la tabla de enrutamiento predeterminada de una VPC.

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpc-routing-tables

Mostrar todas las tablas de enrutamiento de una VPC.

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • --is-default: Filtra la colección para mostrar únicamente las tablas de enrutamiento cuya propiedad « is_default » coincida con el valor especificado. Valores posibles: true, false.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpc-routing-table

Ver los detalles de una tabla de enrutamiento de VPC.

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • ROUTING_TABLE: ID o nombre de la tabla de enrutamiento de la VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpc-routing-table-create

Crea una tabla de enrutamiento de 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]

Ejemplos de mandato

  • ibmcloud is vpc-routing-table-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-vpc-routing-table --output JSON
  • ibmcloud is vpc-routing-table-create my-vpc --name my-vpc-routing-table --output JSON
  • ibmcloud is vpc-routing-table-create vpc-doloremque-6364-us-east --name test-vpc-cli-routing-tb2 --direct-link-ingress true --internet-ingress false --transit-gateway-ingress false --vpc-zone-ingress false
  • ibmcloud is vpc-routing-table-create 979b4bc6-f018-40a2-92f5-0b1cf777b55d --name test-vpc-cli-routing-tb1 --direct-link-ingress false --internet-ingress false --transit-gateway-ingress false --vpc-zone-ingress true
  • ibmcloud is vpc-routing-table-create my-vpc --name my-vpc-routing-table --accept-routes-from-resource-type-filters vpn_server,vpn_gateway Cree una tabla de direccionamiento con filtro de tipo de recurso.
  • 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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • --name: Nombre de la tabla de enrutamiento de la VPC.
  • --direct-link-ingress, --direct-link: Si se establece en «true», esta tabla de enrutamiento se utiliza para enrutar el tráfico procedente de Direct Link hacia esta VPC. Para que el enrutamiento se realice correctamente, la VPC no debe tener ya una tabla de enrutamiento en la que esta propiedad esté establecida en «true». Puede tener uno de los siguientes valores: false, true.
  • --internet-ingress, --internet: Indica si esta tabla de enrutamiento se utiliza para enrutar el tráfico procedente de Internet. La actualización a "true" selecciona esta tabla de direccionamiento, siempre que ninguna otra tabla de direccionamiento de la VPC ya tenga esta propiedad establecida en "true". La actualización a "false" deselecciona esta tabla de direccionamiento. Puede tener uno de los siguientes valores: false, true.
  • --transit-gateway-ingress, --transit-gateway: Si se establece en «true», esta tabla de enrutamiento se utiliza para enrutar el tráfico procedente de Transit Gateway hacia esta VPC. Para que el enrutamiento se realice correctamente, la VPC no debe tener ya una tabla de enrutamiento en la que esta propiedad esté establecida en «true». Puede tener uno de los siguientes valores: false, true.
  • --vpc-zone-ingress, --vpc-zone: Si se establece en «true», esta tabla de enrutamiento se utiliza para enrutar el tráfico procedente de subredes de otras zonas de esta VPC. Para que el enrutamiento se realice correctamente, la VPC no debe tener ya una tabla de enrutamiento en la que esta propiedad esté establecida en «true». Puede tener uno de los siguientes valores: false, true.
  • --accept-routes-from-resource-type-filters, --ar-rtf: Los filtros de tipo de recurso, separados por comas, que pueden crear rutas en esta tabla de enrutamiento. Uno de los siguientes: vpn_server, vpn_gateway.
  • --advertise-routes-to: Las fuentes de Ingress a las que se deben anunciar las rutas. Las rutas de la tabla con la publicidad habilitada se anuncian en estos orígenes. Uno o más valores separados por comas de: direct_link, transit_gateway.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpc-routing-table-update

Actualizar una tabla de enrutamiento de una 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]

Ejemplos de mandato

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • ROUTING_TABLE: ID o nombre de la tabla de enrutamiento de la VPC.
  • --name: Nuevo nombre de la tabla de enrutamiento.
  • --direct-link-ingress, --direct-link: Si se establece en «true», esta tabla de enrutamiento se utiliza para enrutar el tráfico procedente de Direct Link hacia esta VPC. Para que el enrutamiento se realice correctamente, la VPC no debe tener ya una tabla de enrutamiento en la que esta propiedad esté establecida en «true». Puede tener uno de los siguientes valores: false, true.
  • --internet-ingress, --internet: Indica si esta tabla de enrutamiento se utiliza para enrutar el tráfico procedente de Internet. La actualización a "true" selecciona esta tabla de direccionamiento, siempre que ninguna otra tabla de direccionamiento de la VPC ya tenga esta propiedad establecida en "true". La actualización a "false" deselecciona esta tabla de direccionamiento. Puede tener uno de los siguientes valores: false, true.
  • --transit-gateway-ingress, --transit-gateway: Si se establece en «true», esta tabla de enrutamiento se utiliza para enrutar el tráfico procedente de Transit Gateway hacia esta VPC. Para que el enrutamiento se realice correctamente, la VPC no debe tener ya una tabla de enrutamiento en la que esta propiedad esté establecida en «true». Puede tener uno de los siguientes valores: false, true.
  • --vpc-zone-ingress, --vpc-zone: Si se establece en «true», esta tabla de enrutamiento se utiliza para enrutar el tráfico procedente de subredes de otras zonas de esta VPC. Para que el enrutamiento se realice correctamente, la VPC no debe tener ya una tabla de enrutamiento en la que esta propiedad esté establecida en «true». Puede tener uno de los siguientes valores: false, true.
  • --accept-routes-from-resource-type-filters, --ar-rtf: Los filtros de tipo de recurso, separados por comas, que pueden crear rutas en esta tabla de enrutamiento. Todas las rutas aprendidas de los recursos que coincidan con un filtro de recursos se eliminan cuando se elimina un filtro de recursos existente. Uno de los siguientes: vpn_server, vpn_gateway.
  • --clean-all-accept-routes-from-filters, --cl-arf: Elimina todas las rutas de aceptación de los filtros y borra todas las rutas aprendidas de la tabla de enrutamiento.
  • --advertise-routes-to: Las fuentes de Ingress a las que se deben anunciar las rutas. Las rutas de la tabla con la publicidad habilitada se anuncian en estos orígenes. Uno o más valores separados por comas de: direct_link, transit_gateway.
  • --clean-all-advertise-routes-to-sources, --cl-adrt: Elimina todas las fuentes de entrada existentes a las que se deben anunciar las rutas.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpc-routing-table-delete

Suprimir una o más tablas de direccionamiento de VPC.

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • ROUTING_TABLE1: ID o nombre de la tabla de enrutamiento de la VPC.
  • ROUTING_TABLE2: ID o nombre de la tabla de enrutamiento de la VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpc-routing-table-routes

Mostrar todas las rutas de una tabla de enrutamiento de VPC.

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • ROUTING_TABLE: ID o nombre de la tabla de enrutamiento de la VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpc-routing-table-route

Ver detalles de una ruta de VPC.

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • ROUTING_TABLE: ID o nombre de la tabla de enrutamiento de la VPC.
  • RUTA: ID o nombre de la ruta de la VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpc-routing-table-route-create

Cree una ruta de 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]

Ejemplos de mandato

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • ROUTING_TABLE: ID o nombre de la tabla de enrutamiento de la VPC.
  • --zone: Nombre de la zona.
  • --action: La acción que se debe realizar con un paquete que coincida con la ruta. Uno de los siguientes: delegate_vpc, delegar, entregar, descartar.
  • --destination: El CIDR de destino de la ruta. Como máximo, dos rutas por zona de una tabla pueden tener el mismo destino y solo si ambas rutas tienen la acción deliver.
  • --prioridad: La prioridad de la ruta. Los valores más pequeños tienen una prioridad más alta. Los valores pueden estar comprendidos entre 0 y 4. (valor predeterminado: 2).
  • --next-hop: Si la acción es «deliver», la dirección IP, el ID de la conexión VPN o el nombre del siguiente salto al que se envían los paquetes. Para otros valores de acción, debe omitirse o especificarse como 0.0.0.0.
  • --vpngw: ID o nombre de la pasarela VPN. Esta opción solo es necesaria si el salto siguiente se especifica como conexión VPN en formato de nombre.
  • --advertise: Indica si esta ruta se anuncia a las fuentes de entrada especificadas por la propiedad «advertise_routes_to» de la tabla de enrutamiento. Puede tener uno de los siguientes valores: false, true.
  • --name: Nombre de la tabla de enrutamiento de la VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpc-routing-table-route-update

Actualizar una ruta de 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]

Ejemplos de mandato

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • ROUTING_TABLE: ID o nombre de la tabla de enrutamiento de la VPC.
  • RUTA: ID o nombre de la ruta de la VPC.
  • --name: Nuevo nombre de la ruta.
  • --prioridad: La prioridad de la ruta. Los valores más pequeños tienen una prioridad más alta. Los valores pueden estar comprendidos entre 0 y 4. (valor predeterminado: 2).
  • --advertise: Indica si esta ruta se anuncia a las fuentes de entrada especificadas por la propiedad «advertise_routes_to» de la tabla de enrutamiento. Puede tener uno de los siguientes valores: false, true.
  • --next-hop: Si la acción es «deliver», la dirección IP, el ID de la conexión VPN o el nombre del siguiente salto al que se envían los paquetes. Para otros valores de acción, debe omitirse o especificarse como 0.0.0.0.
  • --vpngw: ID o nombre de la pasarela VPN. Esta opción solo es necesaria si el salto siguiente se especifica como conexión VPN en formato de nombre.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpc-routing-table-route-delete

Suprimir una o más rutas de VPC.

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • ROUTING_TABLE: ID o nombre de la tabla de enrutamiento de la VPC.
  • RUTA 1: ID o nombre de la ruta de la VPC.
  • RUTA 2: ID o nombre de la ruta de la VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es subnet-routing-table

Ver los detalles de la tabla de enrutamiento asociada a la subred.

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

Opciones de comando

  • SUBNET: ID o nombre de la subred.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Grupos de seguridad

ibmcloud is security-group

Ver detalles de un grupo de seguridad.

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

Opciones de comando

  • GRUPO: ID o nombre del grupo de seguridad.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is security-group-create

Crear un grupo de seguridad.

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

Ejemplos de mandato

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

Opciones de comando

  • GROUP_NAME: Nombre del grupo de seguridad.
  • VPC: ID o nombre de la VPC.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is security-group-delete

Suprimir uno o más grupos de seguridad.

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

Opciones de comando

  • GRUPO 1: ID o nombre del grupo de seguridad.
  • GRUPO 2: ID o nombre del grupo de seguridad.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is security-group-rule

Ver detalles de una regla de grupo de seguridad.

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

Opciones de comando

  • GRUPO: ID o nombre del grupo de seguridad.
  • RULE_ID: ID de la regla del grupo de seguridad.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is security-group-rule-add

Añadir una regla a un grupo de seguridad.

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]

Ejemplos de mandato

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

Opciones de comando

  • GRUPO: ID o nombre del grupo de seguridad.
  • DIRECTION: Dirección del tráfico que se va a aplicar. Valores posibles: inbound, outbound.
  • PROTOCOLO: El nombre del protocolo de red. Uno de los siguientes: cualquiera, icmp_tcp_udp, icmp, tcp, udp, ah, gre, ip_in_ip, l2tp, rsvp, sctp, vrrp. Para otros protocolos, utiliza «number_ », donde « » es un número entre 0 y 255 (por ejemplo, « number_99 »). Los protocolos más conocidos utilizan nombres estándar (por ejemplo, «tcp» para el protocolo 6); su formato «número_ » no es válido. Los protocolos específicos de IPv6 no son compatibles: number_0, number_43, number_44, number_58, number_59, number_60, number_135.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --local: La dirección IP local o el rango de direcciones IP locales para las que esta regla permite el tráfico entrante y saliente. Un bloque CIDR de 0.0.0.0/0 permite el tráfico de entrada y salida a todas las direcciones IP locales.
  • --remote: El conjunto de interfaces de red desde las que esta regla permite el tráfico. Se puede especificar como REMOTE_ADDRESS, CIDR_BLOCK o SECURITY_GROUP. Si no se especifica, se permite el tráfico desde cualquier origen (o hacia cualquier origen, para las reglas de salida).
  • --icmp-type: El tipo de tráfico ICMP que se va a permitir. Los valores válidos son los comprendidos entre 0 y 254. Esta opción solo se especifica cuando el protocolo especificado es icmp. Si no se especifica, se permiten todos los tipos.
  • --icmp-code: Código de tráfico ICMP que se va a permitir. Los valores válidos son los comprendidos entre 0 y 255. Esta opción solo se especifica cuando el protocolo especificado es icmp. Si no se especifica, se permiten todos los códigos.
  • --port-min: Número de puerto mínimo. Los valores válidos son los comprendidos entre 1 y 65535. Esta opción solo se cuando el protocolo está establecido en tcp o udp. Si no se especifica, se permiten todos los puertos (valor predeterminado: 1).
  • --port-max: Número de puerto máximo. Los valores válidos son los comprendidos entre 1 y 65535. Esta opción solo se cuando el protocolo está establecido en tcp o udp. Si no se especifica, se permiten todos los puertos (valor predeterminado: 65535).
  • --name: El nombre de esta regla del grupo de seguridad. Ninguna otra regla del grupo de seguridad debe estar utilizando el nombre.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is security-group-rule-delete

Suprimir una o más reglas de un grupo de seguridad.

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

Ejemplos de mandato

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

Opciones de comando

  • GRUPO: ID o nombre del grupo de seguridad.
  • RULE_ID1: ID de la regla del grupo de seguridad.
  • RULE_ID2: ID de la regla del grupo de seguridad.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is security-group-rule-update

Actualizar una regla de un grupo de seguridad.

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]

Ejemplos de mandato

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

Opciones de comando

  • GRUPO: ID o nombre del grupo de seguridad.
  • RULE_ID: ID de la regla del grupo de seguridad.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --direction: Dirección del tráfico que se va a aplicar. Valores posibles: inbound, outbound.
  • --local: La dirección IP local o el rango de direcciones IP locales para las que esta regla permite el tráfico entrante y saliente. Un bloque CIDR de 0.0.0.0/0 permite el tráfico de entrada y salida a todas las direcciones IP locales.
  • --remote: El conjunto de interfaces de red desde las que esta regla permite el tráfico. Se puede especificar como REMOTE_ADDRESS, CIDR_BLOCK o SECURITY_GROUP. Si no se especifica, se permite el tráfico desde cualquier origen (o hacia cualquier origen, para las reglas de salida).
  • --icmp-type: El tipo de tráfico ICMP que se va a permitir. Los valores válidos son los comprendidos entre 0 y 254. Esta opción solo se especifica cuando el protocolo especificado es icmp. Si no se especifica, se permiten todos los tipos.
  • --reset-icmp-type: Restablece el valor de un tipo de tráfico ICMP ya existente.
  • --icmp-code: Código de tráfico ICMP que se va a permitir. Los valores válidos son los comprendidos entre 0 y 255. Esta opción solo se especifica cuando el protocolo especificado es icmp. Si no se especifica, se permiten todos los códigos.
  • --reset-icmp-code: Restablece el valor de un código de tráfico ICMP ya existente.
  • --port-min: Número de puerto mínimo. Los valores válidos son los comprendidos entre 1 y 65535. Esta opción solo se cuando el protocolo está establecido en tcp o udp. Si no se especifica, se permiten todos los puertos (valor predeterminado: 1).
  • --reset-port-min: Restablece el número mínimo de puerto.
  • --port-max: Número de puerto máximo. Los valores válidos son los comprendidos entre 1 y 65535. Esta opción solo se cuando el protocolo está establecido en tcp o udp. Si no se especifica, se permiten todos los puertos (valor predeterminado: 65535).
  • --reset-port-max: Restablece el número máximo de puerto.
  • --name: El nombre de esta regla del grupo de seguridad. Ninguna otra regla del grupo de seguridad debe estar utilizando el nombre.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is security-group-rules

Listar todas las reglas de un grupo de seguridad.

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

Opciones de comando

  • GRUPO: ID o nombre del grupo de seguridad.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is security-group-update

Actualizar un grupo de seguridad.

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

Ejemplos de mandato

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

Opciones de comando

  • GRUPO: ID o nombre del grupo de seguridad.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --name: Nombre nuevo del grupo de seguridad.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is security-groups

Listar todos los grupos de seguridad.

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]

Opciones de comando

  • --vpc: ID o nombre de la VPC.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es grupo de seguridad-objetivo

Ver los detalles de un elemento de destino de un grupo de seguridad.

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]

Ejemplos de mandato

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

Opciones de comando

  • GRUPO: ID o nombre del grupo de seguridad.
  • DESTINO: ID o nombre del recurso de destino vinculado al grupo de seguridad. Los tipos siguientes son tipos de recursos de destino soportados: network_interface, load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --trt: El tipo de recurso de destino vinculado; esta opción solo es obligatoria si se utiliza el nombre del destino en lugar de un identificador. Uno de los siguientes: load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
  • --in: El ID o el nombre de la instancia a la que se va a vincular. Solo es obligatorio si utiliza el nombre de interfaz de red en lugar de un ID.
  • --bm: El ID o el nombre del servidor físico al que se va a vincular. Solo es obligatorio si se utiliza el nombre de interfaz de red en lugar de un ID.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es security-group-target-add

Añadir un destino a un grupo de seguridad.

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]

Ejemplos de mandato

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

Opciones de comando

  • GRUPO: ID o nombre del grupo de seguridad.
  • DESTINO: ID o nombre del recurso de destino vinculado al grupo de seguridad. Los tipos siguientes son tipos de recursos de destino soportados: network_interface, load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --trt: El tipo de recurso de destino vinculado; esta opción solo es obligatoria si se utiliza el nombre del destino en lugar de un identificador. Uno de los siguientes: load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
  • --in: El ID o el nombre de la instancia a la que se va a vincular. Solo es obligatorio si utiliza el nombre de interfaz de red en lugar de un ID.
  • --bm: El ID o el nombre del servidor físico al que se va a vincular. Solo es obligatorio si se utiliza el nombre de interfaz de red en lugar de un ID.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es security-group-target-remove

Eliminar elementos de un grupo de seguridad.

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]

Ejemplos de mandato

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

Opciones de comando

  • GRUPO: ID o nombre del grupo de seguridad.
  • TARGET1: ID o nombre del recurso de destino asociado al grupo de seguridad. Si se utiliza el formato de nombre, solo se suministran los recursos bajo el mismo tipo de recurso. Y para la interfaz de red por nombre, todos los nombres de interfaz de red deben estar bajo la misma instancia. Los tipos siguientes son tipos de recursos de destino soportados: network_interface, load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
  • TARGET2: ID o nombre del recurso de destino asociado al grupo de seguridad. Si se utiliza el formato de nombre, solo se suministran los recursos bajo el mismo tipo de recurso. Y para la interfaz de red por nombre, todos los nombres de interfaz de red deben estar bajo la misma instancia. Los tipos siguientes son tipos de recursos de destino soportados: network_interface, load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --trt: El tipo de recurso de destino vinculado; esta opción solo es obligatoria si se utiliza el nombre del destino en lugar de un identificador. Uno de los siguientes: load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
  • --in: El ID o el nombre de la instancia a la que se va a vincular. Solo es obligatorio si utiliza el nombre de interfaz de red en lugar de un ID.
  • --bm: El ID o el nombre del servidor físico al que se va a vincular. Solo es obligatorio si se utiliza el nombre de interfaz de red en lugar de un ID.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es grupo de seguridad-objetivos

Mostrar todos los elementos de destino de un grupo de seguridad.

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

Ejemplos de mandato

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

Opciones de comando

  • GRUPO: ID o nombre del grupo de seguridad.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Subredes

ibmcloud is subnet

Ver detalles de una subred.

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

Opciones de comando

  • SUBNET: ID o nombre de la subred.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --show-attached: Ver detalles de los recursos (instancias, equilibradores de carga, pasarelas VPN) conectados a la subred.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is subnet-create

Crear una subred.

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]

Ejemplos de mandato

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

Opciones de comando

  • SUBNET_NAME: Nombre de la subred.
  • VPC: ID o nombre de la VPC.
  • --ipv4-cidr-block: El rango de IPv4 de la subred. Esta opción es mutuamente excluyente con --ipv4-address-count.
  • -- ipv4-address-count: El número total de direcciones IPv4 necesarias, debe ser una potencia de 2 y el valor mínimo es 8. Esta opción es mutuamente excluyente con --ipv4-cidr-block.
  • --zone: Nombre de la zona.
  • --acl: El ID o el nombre de la lista de control de acceso de red (ACL).
  • --pgw: El identificador o el nombre de la pasarela pública.
  • --rt: El ID, el nombre o el CRN de la tabla de enrutamiento.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is subnet-delete

Suprimir una o más subredes.

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

Opciones de comando

  • SUBNET1: ID o nombre de la subred.
  • SUBNET2: ID o nombre de la subred.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is subnet-update

Actualizar una subred.

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

Ejemplos de mandato

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

Opciones de comando

  • SUBNET: ID o nombre de la subred.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --name: Nuevo nombre de la subred.
  • --acl: El ID o el nombre de la lista de control de acceso de red (ACL).
  • --pgw: El identificador o el nombre de la pasarela pública.
  • --rt: El ID, el nombre o el CRN de la tabla de enrutamiento.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is subnets

Listar todas las subredes.

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]

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --zone: Filtra la colección para mostrar únicamente los recursos cuya propiedad «zone name» coincida exactamente con el nombre especificado.
  • --rt: El identificador o el nombre de la tabla de enrutamiento.
  • --vpc: ID, nombre o CRN de la VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is subnet-public-gateway

Ver detalles de la pasarela pública conectada a la subred.

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

Opciones de comando

  • SUBNET: ID o nombre de la subred.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is subnet-public-gateway-detach

Desconectar la pasarela pública de una subred.

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

Opciones de comando

  • SUBNET: ID o nombre de la subred.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es subred-reservada-ips

Enumera todas las direcciones IP reservadas de la subred.

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

Opciones de comando

  • SUBNET: ID o nombre de la subred.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --target: El ID, el nombre o el CRN del recurso de destino.
  • --trt: Tipos de recursos de destino compatibles. Uno de los siguientes: endpoint_gateway, virtual_network_interface.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es subred-reservada-ip

Ver detalles de IP reservada.

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

Opciones de comando

  • SUBNET: ID o nombre de la subred.
  • RESERVED_IP: ID o nombre de la dirección IP reservada.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es subred-reservada-ip-crear

Reservar una dirección IP en una subred.

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]

Ejemplos de mandato

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

Opciones de comando

  • SUBNET: ID o nombre de la subred.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --name: El nombre definido por el usuario para esta dirección IP reservada. Los nombres deben ser exclusivos dentro de la subred en la que reside la IP reservada. Los nombres que empiezan por «ibm-» están reservados para los recursos propiedad del proveedor.
  • --address: La dirección IP que se desea reservar, que no debe estar ya reservada en la subred. Si no se especifica, se selecciona automáticamente una dirección disponible en la subred.
  • --trt: Tipos de recursos de destino compatibles. Uno de los siguientes: endpoint_gateway, virtual_network_interface. (valor predeterminado: endpoint_gateway).
  • --auto-delete: Indica si este miembro de IP reservada se elimina automáticamente cuando se elimina cualquiera de los destinos o cuando se desvincula la IP reservada. El valor debe ser false si la IP reservada está desvinculada. Uno de: true, false. (valor predeterminado: false).
  • --target: El ID o el nombre del recurso de destino. Los siguientes son los tipos de recursos de destino compatibles: endpoint_gateway, virtual_network_interface.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es subnet-reserved-ip-update

Actualizar una IP reservada.

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

Ejemplos de mandato

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

Opciones de comando

  • SUBNET: ID o nombre de la subred.
  • RESERVED_IP: ID o nombre de la dirección IP reservada.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --name: El nuevo nombre de la IP reservada.
  • --auto-delete: Indica si este miembro de IP reservada se elimina automáticamente cuando se elimina cualquiera de los destinos o cuando se desvincula la IP reservada. El valor debe ser false si la IP reservada está desvinculada. Valores posibles: true, false.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es subred-reservada-ip-eliminar

Libere una o más IP reservadas.

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

Opciones de comando

  • SUBNET: ID o nombre de la subred.
  • RESERVED_IP1: ID o nombre de la dirección IP reservada.
  • RESERVED_IP2: ID o nombre de la dirección IP reservada.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --force, -f: Forzar la operación sin confirmación.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Nubes privadas virtuales

ibmcloud is vpc

Ver detalles de una VPC.

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • --show-attached: Ver detalles de los recursos (subredes, rutas de VPC y prefijo de dirección) conectados a esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpc-address-prefix

Ver detalles de un prefijo de dirección de VPC.

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • PREFIJO: ID o nombre del prefijo de dirección de la VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpc-address-prefix-create

Crear un prefijo de dirección.

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

Ejemplos de mandato

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

Opciones de comando

  • PREFIX_NAME: Nombre del prefijo de dirección de VPC.
  • VPC: ID o nombre de la VPC.
  • ZONE_NAME: Nombre de la zona.
  • CIDR: El rango de IPv4 del prefijo de dirección, expresado en formato CIDR. No debe solaparse con ningún prefijo de dirección ya existente en la VPC y debe estar comprendido dentro de los rangos de direcciones del RFC 1918. La longitud de prefijo del CIDR del prefijo de dirección debe ser entre /9 (8,388,608 direcciones) y /29 (ocho direcciones).
  • --default: Este distintivo indica si este es el prefijo predeterminado para esta zona en esta VPC. Uno de los siguientes valores: false, true. (por defecto: false ).
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpc-address-prefix-delete

Suprimir uno o más prefijos de dirección.

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • PREFIX1: ID o nombre del prefijo de dirección de la VPC.
  • PREFIX2: ID o nombre del prefijo de dirección de la VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpc-address-prefix-update

Actualizar un prefijo de dirección.

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

Ejemplos de mandato

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • PREFIJO: ID o nombre del prefijo de dirección de la VPC.
  • --name: Nombre nuevo del prefijo de dirección.
  • --default: Este distintivo indica si este es el prefijo predeterminado para esta zona en esta VPC. Puede tener uno de los siguientes valores: false, true.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpc-address-prefixes

Listar todos los prefijos de dirección.

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpc-create

Crear una 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]

Ejemplos de mandato

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

Opciones de comando

  • VPC_NAME: Nombre de la VPC.
  • --classic-access: [Obsoleto]. En su lugar, puedes utilizar « Transit Gateway » para conectar tus VPC a la red de infraestructura clásica. Este distintivo indica si la VPC debe estar conectada a su infraestructura clásica. El valor predeterminado es false.
  • --address-prefix-management: Este parámetro indica si se crea automáticamente un prefijo de dirección predeterminado para cada zona de esta VPC. Si manual, esta VPC se crea sin prefijos de dirección predeterminados. Uno de: auto, manual. (valor predeterminado: auto).
  • --dns-enable-hub: Indica si esta VPC está habilitada como centro de resolución de nombres DNS. Puede tener uno de los siguientes valores: false, true.
  • --dns-resolver-type: El tipo de resolutor DNS que se va a utilizar. Uno de los siguientes: manual, sistema.
  • --dns-resolver-manual-servers: MANUAL_SERVERS|@MANUAL_SERVERS, servidores manuales en formato JSON o en un archivo JSON.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpc-default-security-group

Ver detalles del grupo de seguridad predeterminado de una VPC.

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpc-delete

Suprimir una o más VPC.

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

Opciones de comando

  • VPC1: ID o nombre de la VPC.
  • VPC2: ID o nombre de la VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpc-update

Actualizar una VPC.

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

Ejemplos de mandato

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • --name: Nuevo nombre de la VPC.
  • --dns-enable-hub: Indica si esta VPC está habilitada como centro de resolución de nombres DNS. Puede tener uno de los siguientes valores: false, true.
  • --dns-resolver-type: El tipo de resolutor DNS que se va a utilizar. Uno de los siguientes: manual, sistema, delegado.
  • --dns-resolver-manual-servers: MANUAL_SERVERS|@MANUAL_SERVERS, servidores manuales en formato JSON o en un archivo JSON.
  • --delegate-to-vpc: El ID, el nombre o el CRN de la VPC a la que se van a proporcionar las direcciones de los servidores DNS para esta VPC. Debe establecerse si y solo si el tipo de resolutor es delegado.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpcs

Listar todas las VPC.

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

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --classic-access: [Obsoleto]. En su lugar, puedes utilizar « Transit Gateway » para conectar tus VPC a la red de infraestructura clásica. Este distintivo enumera las VPC que están habilitadas para el acceso clásico. Si no se especifica, devuelve todas las VPC con o sin el acceso clásico habilitado. Valores posibles: true, false.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpc-dns-resolution-binding-create

Crear un enlace de resolución DNS.

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

Ejemplos de mandato

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • --name: El nombre de este enlace de resolución DNS.
  • --target-vpc: ID, nombre o CRN de otra VPC a la que vincular esta VPC para la resolución de DNS.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpc-dns-resolution-binding

Ver detalles de un enlace de resolución DNS de VPC.

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • DNS_RESOLUTION_BINDING: ID o nombre del enlace de resolución DNS de la VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpc-dns-resolution-binding-update

Actualizar un enlace de resolución DNS.

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

Ejemplos de mandato

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • DNS_RESOLUTION_BINDING: ID o nombre del enlace de resolución DNS de la VPC.
  • --name: El nombre de este enlace de resolución DNS.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpc-dns-resolution-binding-delete

Suprimir uno o más enlaces de resolución DNS.

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • DNS_RESOLUTION_BINDING1: ID o nombre del enlace de resolución DNS de la VPC.
  • DNS_RESOLUTION_BINDING2: ID o nombre del enlace de resolución DNS de la VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpc-dns-resolution-bindings

Listar todos los enlaces de resolución DNS.

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

Opciones de comando

  • VPC: ID o nombre de la VPC.
  • --account-id: ID de la cuenta para esta política de acceso.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Pasarelas de punto final privado virtual

En la sección siguiente se proporcionan detalles sobre los mandatos de CLI que están disponibles para trabajar con pasarelas de punto final.

ibmcloud is endpoint-gateway-targets

Enumera todos los recursos que pueden configurarse como destino para la pasarela de puntos finales en todas las regiones.

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

Opciones de comando

  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es endpoint-gateway

Ver los detalles de una pasarela de punto final.

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

Opciones de comando

  • ENDPOINT_GATEWAY: ID o nombre de la pasarela del punto final.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es endpoint-gateways

Mostrar todas las pasarelas de puntos finales de la región.

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]

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --vpc: ID, nombre o CRN de la VPC.
  • --dns-resolution-binding-mode: Filtra la colección para incluir únicamente las puertas de enlace de punto final cuya propiedad «dns_resolution_binding_mode» coincida con uno de los siguientes valores, separados por comas: disabled, per_resource_binding, primary.
  • --lifecycle-state: lifecycle_state Filtra la colección para mostrar los recursos cuya propiedad lifecycle_state coincide con uno de los valores especificados, separados por comas: deleting, failed, pending, stable, suspended, updating, waiting.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es endpoint-gateway-create

Cree una pasarela de punto 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]

Ejemplos de mandato

  • 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 Crear una pasarela de punto final sin IP reservada de vinculación.
  • 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 Crear pasarela de punto final con nombre de vpc sin IP reservada de enlace.
  • 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"}}' Cree la pasarela de punto final con la vinculación de la nueva configuración de IP reservada con sólo los datos de ID de subred necesarios.
  • 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"}}' Cree la pasarela de punto final con con la vinculación de la nueva configuración de IP reservada con sólo los datos de nombre de subred necesarios.
  • 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}' Crear una pasarela de punto final con una nueva configuración de IP reservada de vinculación con ID de subred, nombre de IP reservada y configuración de auto_delete de IP reservada.
  • 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}' Crear pasarela de punto final con nueva configuración de IP reservada de enlace con nombre de subred, nombre de IP reservado, configuración de auto_delete de IP reservada.
  • ibmcloud is endpoint-gateway-create --vpc 417f1275-b11a-4077-8755-84e795bc3172 --target ibm-ntp-server --name myegw3 Crear una pasarela de punto final con el servicio de infraestructura de proveedor 'ibm-ntp-server'.
  • ibmcloud is endpoint-gateway-create --vpc 417f1275-b11a-4077-8755-84e795bc3172 --target ibm-ntp-server --name my-egw --rip 0757-aabb6555-7de5-4a53-aac1-03dd3a50e377,0767-799bd24a-7d85-4ffa-9920-6e51c4001d02 Crear pasarela de punto final con ID de IP reservadas existentes de enlace.
  • ibmcloud is endpoint-gateway-create --vpc my-vpc --target ibm-ntp-server --name my-egw --rip my-rip --subnet my-subnet Crear pasarela de punto final con nombre de IP reservado existente de enlace.
  • ibmcloud is endpoint-gateway-create --target crn:v1:staging:public:cloud-object-storage:global:::endpoint:s3.direct.us-west.cloud-object-storage.test.appdomain.cloud --name cli-egw-1 --vpc cli-vpc-3 --target-type provider_cloud_service --dns-resolution-binding-mode per_resource_binding Crear pasarela de punto final con modo de enlace de resolución de DNS
  • ibmcloud is endpoint-gateway-create --target-type private_path_service_gateway --target crn:v1:staging:public:is:us-south:aefe5afc483594adaa8325e2b4d1290df::private-path-service-gateway:r134-f5926633-81d0-429e-bcf8-91151ade00bf --vpc cli-vpc Cree una pasarela de punto final para una pasarela de servicio de ruta privada.
  • ibmcloud is endpoint-gateway-create --vpc 417f1275-b11a-4077-8755-84e795bc3172 --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw1 --sg r006-dfd5e7a2-0f6d-47d3-b46a-567430f1d70c,r006-e60eba9b-7c88-49ae-b8e1-05bd76d39d66 Crear pasarela de punto final con grupos de seguridad.
  • ibmcloud is endpoint-gateway-create --vpc my-vpc --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw1 --sg my-sg,my-sg2 Crear pasarela de punto final con grupos de seguridad en formato de nombre.
  • 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}' Crear una pasarela de punto final con una nueva configuración de IP reservada de vinculación que tenga todas las opciones de configuración de IP reservada.
  • 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}' Crear una pasarela de punto final con una configuración de IP reservada nueva con enlace especificado que tenga todas las opciones de configuración IP reservadas y la subred está en formato de nombre.

Opciones de comando

  • --target-type: El tipo de destino de esta pasarela de punto final. Uno de los siguientes: private_path_service_gateway, provider_cloud_service, provider_infrastructure_service.
  • --vpc: ID o nombre de la VPC.
  • --target: El nombre del servicio de infraestructura del proveedor o el CRN de una instancia de servicio en la nube del proveedor. Puedes utilizar comando «ibmcloud is endpoint-gateway-targets» para obtener una lista de los servicios de nube e infraestructura del proveedor que cumplen los requisitos para ser configurados como destino de la puerta de enlace de puntos finales.
  • --name: Nuevo nombre de la pasarela del punto final.
  • --rip: Identificadores, separados por comas, de las direcciones IP reservadas que se van a asociar a la pasarela del punto final. Como máximo, se permite una IP reservada por zona. También puede ser un nombre de IP reservado, pero sólo se permite un único nombre de IP reservado y también se debe proporcionar la opción de subred para este nombre de IP reservado.
  • --subnet: ID o nombre de la subred. Este nombre solo es necesario si la IP reservada suministrada está en formato de nombre.
  • --new-reserved-ip: RESERVED_IP_JSON|@RESERVED_IP_JSON_FILE, nueva configuración de IP reservadas en formato JSON o en un archivo JSON.
  • --dns-resolution-binding-mode: Modo de enlace de resolución DNS. Uno de los siguientes: desactivado, primario, enlace por recurso.
  • --sg: Identificadores o nombres de grupos de seguridad separados por comas para la pasarela del punto final.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es endpoint-gateway-update

Actualizar una pasarela de punto 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]

Ejemplos de mandato

  • ibmcloud is egu 4325b873-33db-48aa-a98e-601177fd745f --vpc b224ead6-b835-473c-ad6b-bc91840829c3 --allow-dns-resolution-binding true --name my-cli-egw Actualizar una pasarela de punto final y permitir participar en enlaces de resolución DNS con una VPC.

Opciones de comando

  • ENDPOINT_GATEWAY: ID o nombre de la pasarela del punto final.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --name: Nuevo nombre de la pasarela del punto final.
  • --dns-resolution-binding-mode: Modo de enlace de resolución DNS. Uno de los siguientes: desactivado, primario, enlace por recurso.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es endpoint-gateway-reserved-ip-bind

Asignar una dirección IP reservada a una pasarela de punto final.

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

Opciones de comando

  • ENDPOINT_GATEWAY: ID o nombre de la pasarela del punto final.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --rip: ID o nombre de la dirección IP reservada a la que se va a vincular.
  • --subnet: ID o nombre de la subred. Este nombre solo es necesario si la IP reservada suministrada está en formato de nombre.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es endpoint-gateway-reserved-ip-unbind

Desvincular una dirección IP reservada de una pasarela de punto final.

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

Opciones de comando

  • ENDPOINT_GATEWAY: ID o nombre de la pasarela del punto final.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --address: La dirección IP reservada de la que se va a desasignar la conexión.
  • --rip: ID o nombre de la dirección IP reservada que se va a desasignar.
  • --subnet: ID o nombre de la subred. Este nombre solo es necesario si la IP reservada suministrada está en formato de nombre.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es endpoint-gateway-delete

Suprimir una o más pasarelas de punto final.

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

Opciones de comando

  • ENDPOINT_GATEWAY1: ID o nombre de la pasarela del punto final.
  • ENDPOINT_GATEWAY2: ID o nombre de la pasarela del punto final.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es un enlace entre el punto final, la puerta de enlace y el recurso

Ver detalles de un enlace de recursos.

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

Opciones de comando

  • ENDPOINT_GATEWAY: ID o nombre de la pasarela del punto final.
  • RESOURCE_BINDING: ID o nombre del enlace de recursos.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es endpoint-gateway-resource-binding-create

Crear un enlace de recursos para una pasarela de punto final.

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

Ejemplos de mandato

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

Opciones de comando

  • ENDPOINT_GATEWAY: ID o nombre de la pasarela del punto final.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --name: El nombre de este enlace de recursos. Ningún otro enlace de recursos debe utilizar el nombre asociado a la pasarela de punto final. Si no se especifica, el nombre será una lista de palabras seleccionadas al azar, separadas por guiones.
  • --target: El CRN del recurso que se va a vincular a la pasarela del punto final.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es punto final-puerta de enlace-recurso-vinculación-eliminación

Elimine uno o varios enlaces de recursos de una pasarela de punto final.

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

Opciones de comando

  • ENDPOINT_GATEWAY: ID o nombre de la pasarela del punto final.
  • RESOURCE_BINDING1: ID o nombre del enlace de recursos.
  • RESOURCE_BINDING2: ID o nombre del enlace de recursos.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --force, -f: Forzar la operación sin confirmación.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es la actualización del enlace de recursos de la puerta de enlace del punto final

Actualizar el enlace de un recurso de puerta de enlace de punto final.

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

Ejemplos de mandato

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

Opciones de comando

  • ENDPOINT_GATEWAY: ID o nombre de la pasarela del punto final.
  • RESOURCE_BINDING: ID o nombre del enlace de recursos.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --name: El nombre de este enlace de recursos. Ningún otro enlace de recursos debe utilizar el nombre asociado a la pasarela de punto final. Si no se especifica, el nombre será una lista de palabras seleccionadas al azar, separadas por guiones.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es un enlace de recursos de puerta de enlace de punto final

Enumere los enlaces de recursos para una pasarela de un punto final.

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

Opciones de comando

  • ENDPOINT_GATEWAY: ID o nombre de la pasarela del punto final.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Interfaz de red virtual

En la sección siguiente se proporcionan detalles sobre los mandatos de CLI que están disponibles para trabajar con la interfaz de red virtual.

ibmcloud es virtual-network-interface

Ver detalles de una interfaz de red virtual.

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

Ejemplos de mandato

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

Opciones de comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nombre de la interfaz de red virtual.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es virtual-network-interfaces

Listar todas las interfaces de red virtual.

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

Ejemplo de mandato

  • ibmcloud is virtual-network-interfaces

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es virtual-network-interface-update

Actualizar una interfaz de red virtual.

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]

Ejemplos de mandato

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

Opciones de comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nombre de la interfaz de red virtual.
  • --name: Nuevo nombre de la interfaz de red virtual.
  • --allow-ip-spoofing: Indica si se permite la suplantación de la dirección IP de origen en esta interfaz. Si es false, se impide la suplantación de IP de origen en esta interfaz. Si es true, se permite la suplantación de IP de origen en esta interfaz. Puede tener uno de los siguientes valores: false, true.
  • --auto-delete: Indica si esta interfaz de red virtual se elimina automáticamente cuando se elimina el destino. Debe ser false si la interfaz de red virtual está desenlazada. Puede tener uno de los siguientes valores: false, true.
  • --enable-infrastructure-nat: Si el valor es «true»: la infraestructura de la VPC realiza las operaciones NAT necesarias. Si es false: los paquetes se pasan sin cambios a y desde la interfaz de red, lo que permite a la carga de trabajo realizar las operaciones NAT necesarias. Puede tener uno de los siguientes valores: false, true.
  • --protocol-state-filtering-mode: auto,--psfm auto El modo de filtrado de estado de protocolo que se utilizará para esta interfaz de red virtual. Si se selecciona «Auto», el filtrado de paquetes por estado del protocolo se activa o desactiva en función del tipo de recurso « target » de la interfaz de red virtual. Uno de los siguientes: auto, enabled, disabled. (valor predeterminado: auto).
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es virtual-network-interface-create

Crear una interfaz de red virtual.

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]

Ejemplos de mandato

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

Opciones de comando

  • --name: El nombre de esta interfaz de red virtual.
  • --allow-ip-spoofing: Indica si se permite la suplantación de la dirección IP de origen en esta interfaz. Si es false, se impide la suplantación de IP de origen en esta interfaz. Si es true, se permite la suplantación de IP de origen en esta interfaz. Puede tener uno de los siguientes valores: false, true.
  • --auto-delete: Indica si esta interfaz de red virtual se elimina automáticamente cuando se elimina el destino. Debe ser false si la interfaz de red virtual está desenlazada. Puede tener uno de los siguientes valores: false, true.
  • --enable-infrastructure-nat: Si el valor es «true»: la infraestructura de la VPC realiza las operaciones NAT necesarias. Si es false: los paquetes se pasan sin cambios a y desde la interfaz de red, lo que permite a la carga de trabajo realizar las operaciones NAT necesarias. Puede tener uno de los siguientes valores: false, true.
  • --rip: ID o nombre de la dirección IP reservada que se va a asociar a la interfaz de red virtual.
  • --rip-address: La dirección IP de la dirección IP reservada que se va a asociar a la interfaz de red virtual.
  • --rip-auto-delete: Indica si esta IP reservada se elimina automáticamente cuando se elimina cualquiera de los destinos o cuando se desvincula la IP reservada.
  • --rip-name: El nombre de esta dirección IP reservada que se va a asociar a la interfaz de red virtual.
  • --protocol-state-filtering-mode: auto,--psfm auto El modo de filtrado de estado de protocolo que se utilizará para esta interfaz de red virtual. Si se selecciona «Auto», el filtrado de paquetes por estado del protocolo se activa o desactiva en función del tipo de recurso « target » de la interfaz de red virtual. Uno de los siguientes: auto, enabled, disabled. (valor predeterminado: auto).
  • --subred: La subred asociada.
  • --ips: IPS RESERVED_IPS_JSON | @RESERVED_IPS_JSON_FILE, direcciones IP reservadas secundarias en formato JSON o en un archivo JSON, para asociarlas a la interfaz de red virtual. Para conocer el esquema de datos, consulta la propiedad IPS en la documentación de la API. Uno de los siguientes: RESERVED_IPS_JSON, @RESERVED_IPS_JSON_FILE.
  • --sgs: Identificadores o nombres, separados por comas, de los grupos de seguridad que se van a utilizar para la interfaz de red virtual.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --vpc: ID o nombre de la VPC a la que está asociada esta VNI.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es virtual-network-interface-delete

Suprimir una o más interfaces de red virtuales.

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

Ejemplos de mandato

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

Opciones de comando

  • VIRTUAL_NETWORK_INTERFACE1: ID o nombre de la interfaz de red virtual.
  • VIRTUAL_NETWORK_INTERFACE2: ID o nombre de la interfaz de red virtual.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is virtual-network-interface-flotante-ip

Ver los detalles de una IP flotante asociada a una interfaz de red virtual.

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

Ejemplos de mandato

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

Opciones de comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nombre de la interfaz de red virtual.
  • FLOATING_IP: ID o nombre de la IP flotante.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is virtual-network-interface-flotante-ips

Mostrar todas las direcciones IP flotantes asociadas a la interfaz de red virtual.

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

Ejemplos de mandato

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

Opciones de comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nombre de la interfaz de red virtual.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is virtual-network-interface-flotante-ip-add

Asociar una IP flotante a una interfaz de red virtual.

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

Ejemplos de mandato

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

Opciones de comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nombre de la interfaz de red virtual.
  • FLOATING_IP: ID o nombre de la IP flotante.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is virtual-network-interface-flotante-ip-remove

Desvincular una IP flotante de una interfaz de red virtual.

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

Ejemplos de mandato

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

Opciones de comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nombre de la interfaz de red virtual.
  • FLOATING_IP: ID o nombre de la IP flotante.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es virtual-network-interface-reserved-ip

Ver los detalles de una dirección IP reservada asociada a una interfaz de red virtual.

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

Ejemplos de mandato

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

Opciones de comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nombre de la interfaz de red virtual.
  • RESERVED_IP: ID o nombre de la dirección IP reservada.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es virtual-network-interface-reserved-ips

Enumera todas las direcciones IP reservadas asociadas a la interfaz de red virtual.

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

Ejemplos de mandato

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

Opciones de comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nombre de la interfaz de red virtual.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

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

Enlace una IP reservada a la interfaz de red virtual.

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

Ejemplos de mandato

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

Opciones de comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nombre de la interfaz de red virtual.
  • RESERVED_IP: ID o nombre de la dirección IP reservada.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

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

Desasignar una dirección IP reservada de una interfaz de red virtual.

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

Ejemplos de mandato

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

Opciones de comando

  • VIRTUAL_NETWORK_INTERFACE: ID o nombre de la interfaz de red virtual.
  • RESERVED_IP: ID o nombre de la dirección IP reservada.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

pasarelas de servicio de vía de acceso privada

En la siguiente sección se ofrecen detalles sobre los comandos de la CLI disponibles para trabajar con pasarelas de servicio Private Path.

ibmcloud es private-path-service-gateways

Enumere todas las pasarelas de servicio de ruta privada.

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]

Ejemplos de mandato

  • ibmcloud is private-path-service-gateways Enumere todas las pasarelas de servicio de ruta privada.

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es private-path-service-gateway

Ver detalles de una pasarela de servicio de ruta privada.

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

Ejemplos de mandato

  • ibmcloud is ppsg r134-2e671f14-19fc-4089-9ad3-973176711259 Ver los detalles de una pasarela del servicio Private Path utilizando su ID.
  • ibmcloud is private-path-service-gateway cli-ppsg-0 Ver los detalles de una puerta de enlace del servicio «Private Path» utilizando su nombre.

Opciones de comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de la pasarela del servicio Private Path.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es private-path-service-gateway-create

Crea una puerta de enlace de servicio «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]

Ejemplos de mandato

  • ibmcloud is private-path-service-gateway-create --load-balancer my-cli-nlb --service-endpoints cli.domain.com --default-access-policy permit --name cli-ppsg-1 --zonal-affinity true Cree una pasarela de servicio Private Path indicando el nombre del equilibrador de carga y configurando la política de acceso predeterminada como permit.
  • ibmcloud is private-path-service-gateway-create --load-balancer r134-d-439744e1-81d7-43fb-95d5-2356774240bb --service-endpoints clidemo.domain.com --default-access-policy deny --name cli-ppsg-2 --zonal-affinity true Cree una pasarela de servicio Private Path indicando el ID del equilibrador de carga y configurando la política de acceso predeterminada como deny.

Opciones de comando

  • --default-access-policy: La política que se utilizará para las vinculaciones de cuentas que no cuenten con una política de cuenta explícita. Uno de los siguientes: denegar, permitir, revisar. (por defecto: denegar).
  • --load-balancer: ID o nombre del equilibrador de carga para esta puerta de enlace de ruta privada.
  • --name: El nombre de esta puerta de enlace del servicio Private Path.
  • --service-endpoints: Los nombres de dominio completos de esta puerta de enlace del servicio Private Path. Las letras mayúsculas se convierten a minúsculas.
  • --zonal-affinity: Indica si esta puerta de enlace del servicio Private Path tiene afinidad zonal. Puede tener uno de los siguientes valores: false, true.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es private-path-service-gateway-updateate

Actualizar una pasarela de servicio de ruta privada.

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]

Ejemplos de mandato

  • ibmcloud is private-path-service-gateway-update r134-2e671f14-19fc-4089-9ad3-973176711259 --name cli-ppsg-2 --default-access-policy deny --load-balancer r134-d-740be75d-be41-48bd-b6e4-89946ddcac4a --zonal-affinity false --published true Actualice una pasarela del servicio de Private Path por su ID, modificando su nombre, la política de acceso, el equilibrador de carga, la afinidad de zona y publicándola.
  • ibmcloud is private-path-service-gateway-update cli-ppsg-2 --name cli-ppsg-0 --default-access-policy review --load-balancer my-cli-nlb-1 --zonal-affinity false --published true Actualice una pasarela del servicio de Private Path por su nombre, modificando su nombre, la política de acceso, el equilibrador de carga, la afinidad de zona y publicándola.
  • 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 Actualice una pasarela del servicio de Private Path por su ID, modificando su nombre, la política de acceso, el equilibrador de carga y la afinidad de zona.
  • ibmcloud is private-path-service-gateway-update cli-ppsg-2 --name cli-ppsg-0 --default-access-policy review --load-balancer my-cli-nlb-1 --zonal-affinity false Actualice una pasarela del servicio de Private Path por su nombre, modificando su nombre, la política de acceso, el equilibrador de carga y la afinidad de zona.

Opciones de comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de la pasarela del servicio Private Path.
  • --default-access-policy: La política que se utilizará para las vinculaciones de cuentas que no cuenten con una política de cuenta explícita. Uno de los siguientes: denegar, permitir, revisar. (por defecto: denegar).
  • --load-balancer: ID o nombre del equilibrador de carga para esta puerta de enlace de ruta privada.
  • --zonal-affinity: Indica si esta puerta de enlace del servicio Private Path tiene afinidad zonal. Puede tener uno de los siguientes valores: false, true.
  • --name: Nuevo nombre de la pasarela del servicio «Private Path».
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es private-path-service-gateway-delete

Suprima una o más pasarelas de servicio de ruta privada.

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

Ejemplos de mandato

  • ibmcloud is ppsgd r134-01cd30f7-e6f2-432f-9520-76247b1fbbe1 r134-72940467-a4db-487f-b57e-b7141ac40e32 Suprimir varias pasarelas del servicio Private Path por sus ID.
  • ibmcloud is private-path-service-gateway-delete cli-ppsg-0 cli-ppsg-1 Suprimir varias pasarelas del servicio Private Path por sus nombres.

Opciones de comando

  • PRIVATE_PATH_SERVICE_GATEWAY1: ID o nombre de la pasarela del servicio Private Path.
  • PRIVATE_PATH_SERVICE_GATEWAY2: ID o nombre de la pasarela del servicio Private Path.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es private-path-service-gateway-publish

Publicar una pasarela de servicio de ruta privada.

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

Ejemplos de mandato

  • ibmcloud is ppsgp r134-01cd30f7-e6f2-432f-9520-76247b1fbbe1 Publicar una pasarela del servicio Private Path utilizando su ID para que cualquier cuenta pueda solicitar acceso.
  • ibmcloud is private-path-service-gateway-publish cli-ppsg-0 Publicar una pasarela del servicio Private Path utilizando su nombre para que cualquier cuenta pueda solicitar acceso.

Opciones de comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de la pasarela del servicio Private Path.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es private-path-service-gateway-unpublish

Cancelar la publicación de una pasarela de servicio de ruta privada.

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

Ejemplos de mandato

  • ibmcloud is ppsgunp r134-01cd30f7-e6f2-432f-9520-76247b1fbbe1 Anular la publicación de una pasarela del servicio Private Path utilizando su ID para restringir las solicitudes de acceso.
  • ibmcloud is private-path-service-gateway-unpublish cli-ppsg-0 Anular la publicación de una pasarela del servicio Private Path utilizando su nombre para restringir las solicitudes de acceso.

Opciones de comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de la pasarela del servicio Private Path.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

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

Enumere todas las políticas de cuenta para la pasarela de servicio de ruta privada.

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]

Ejemplos de mandato

  • ibmcloud is ppsg-aps cli-ppsg-0 Listar todas las políticas de cuentas de una pasarela del servicio Private Path utilizando su nombre.
  • ibmcloud is ppsg-aps r134-f5926633-81d0-429e-bcf8-91151ade00bf Listar todas las políticas de cuentas de una pasarela del servicio Private Path utilizando su ID.

Opciones de comando

  • PRIVATE_PATH_SERVICE_GATEWAY1: ID o nombre de la pasarela del servicio Private Path.
  • PRIVATE_PATH_SERVICE_GATEWAY2: ID o nombre de la pasarela del servicio Private Path.
  • --account-id: ID de la cuenta para esta política de acceso.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

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

Ver detalles de una política de cuenta para una pasarela de servicio de ruta privada.

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

Ejemplos de mandato

  • ibmcloud is ppsg-ap cli-ppsg-0 2d1bace7b46e4815a81e52c6ffeba5cf Ver los detalles de una política de cuentas para una pasarela del servicio Private Path utilizando su nombre de pasarela y su ID de política.
  • ibmcloud is private-path-service-gateway-account-policy r134-f5926633-81d0-429e-bcf8-91151ade00bf e13b4574db1743b1b7897bebca551db1 Ver los detalles de una política de cuentas para una pasarela del servicio Private Path utilizando su ID de pasarela y su ID de política.

Opciones de comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de la pasarela del servicio Private Path.
  • ACCOUNT_POLICY: ID de la política de cuenta para la pasarela del servicio Private Path.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

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

Cree una política de cuentas para una pasarela de servicio de ruta privada.

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]

Ejemplos de mandato

  • ibmcloud is private-path-service-gateway-account-policy-create r134-f5926633-81d0-429e-bcf8-91151ade00bf --account-id e13b4574db1743b1b7897bebca551db1 --access-policy deny Crear una política de cuentas para una pasarela del servicio Private Path utilizando su ID de pasarela con una directiva de denegación de acceso.
  • ibmcloud is private-path-service-gateway-account-policy-create cli-ppsg-0 --account-id 2d1bace7b46e4815a81e52c6ffeba5cf --access-policy review Crear una política de cuentas para una pasarela del servicio Private Path utilizando el nombre de la pasarela y la política de acceso de revisión.

Opciones de comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de la pasarela del servicio Private Path.
  • --access-policy: La política de acceso de la cuenta. Una de: denegar, permitir, revisar.
  • --account-id: ID de la cuenta para esta política de acceso.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

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

Actualizar una política de cuenta para una pasarela de servicio de ruta privada.

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

Ejemplos de mandato

  • ibmcloud is ppsg-apu r134-f5926633-81d0-429e-bcf8-91151ade00bf 2d1bace7b46e4815a81e52c6ffeba5cf --access-policy permit Actualizar una política de cuentas para una pasarela de servicio Private Path utilizando su ID de pasarela y su ID de política, cambiando la política de acceso a "permitir".
  • ibmcloud is ppsg-apu cli-ppsg-0 e13b4574db1743b1b7897bebca551db1 --access-policy review Actualizar una política de cuentas para una pasarela del servicio Private Path utilizando el nombre de la pasarela y el ID de la política, cambiando la política de acceso a "revisar".

Opciones de comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de la pasarela del servicio Private Path.
  • ACCOUNT_POLICY: ID de la política de cuenta para la pasarela del servicio Private Path.
  • --access-policy: La política de acceso de la cuenta. Una de: denegar, permitir, revisar.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

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

Suprima una o más políticas de cuenta para una pasarela de servicio de ruta privada.

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

Ejemplos de mandato

  • ibmcloud is ppsg-apd r134-2e671f14-19fc-4089-9ad3-973176711259 efe5afc483594adaa8325e2b4d1290df Suprimir una política de cuentas de una pasarela del servicio Private Path utilizando su ID de pasarela y su ID de política.
  • ibmcloud is private-path-service-gateway-account-policy-delete cli-ppsg-0 2d1bace7b46e4815a81e52c6ffeba5cf e13b4574db1743b1b7897bebca551db1 Suprimir varias políticas de cuentas de una pasarela del servicio Private Path por su nombre de pasarela y sus ID de políticas.

Opciones de comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de la pasarela del servicio Private Path.
  • ACCOUNT_POLICY1: Identificador de la política de cuenta para la pasarela del servicio Private Path.
  • ACCOUNT_POLICY2: Identificador de la política de cuenta para la puerta de enlace del servicio Private Path.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

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

Enumere todos los enlaces de pasarela de punto final para la pasarela de servicio de ruta privada.

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]

Ejemplos de mandato

  • ibmcloud is ppsg-egbs r134-2e671f14-19fc-4089-9ad3-973176711259 Listar todas las vinculaciones de pasarela de punto final de una pasarela del servicio Private Path utilizando su ID.
  • ibmcloud is ppsg-egbs cli-ppsg-0 Listar todas las vinculaciones de pasarela de punto final de una pasarela del servicio Private Path utilizando su nombre.

Opciones de comando

  • PRIVATE_PATH_SERVICE_GATEWAY1: ID o nombre de la pasarela del servicio Private Path.
  • PRIVATE_PATH_SERVICE_GATEWAY2: ID o nombre de la pasarela del servicio Private Path.
  • --account-id: ID de la cuenta para esta política de acceso.
  • --status: Estado de las conexiones de la pasarela del punto final.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

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

Ver detalles de un enlace de pasarela de punto final para una pasarela de servicio de ruta privada.

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

Ejemplos de mandato

  • ibmcloud is private-path-service-gateway-endpoint-gateway-binding r134-2e671f14-19fc-4089-9ad3-973176711259 r134-17635273-0702-4a31-b406-a0014c291fbb Ver los detalles de una vinculación de pasarela de punto final para una pasarela del servicio Private Path utilizando su ID de pasarela y su ID de vinculación.
  • ibmcloud is private-path-service-gateway-endpoint-gateway-binding cli-ppsg-0 r134-3aabeae6-830c-40d6-b67e-4b08382989e9 Ver los detalles de una vinculación de pasarela de punto final para una pasarela del servicio Private Path utilizando su nombre de pasarela y su ID de vinculación.

Opciones de comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de la pasarela del servicio Private Path.
  • ENDPOINT_GATEWAY_BINDING: ID del enlace de la puerta de enlace del punto final para la puerta de enlace del servicio «Private Path».
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

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

Denegar un enlace de pasarela de punto final para una pasarela de servicio de ruta privada.

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]

Ejemplos de mandato

  • ibmcloud is private-path-service-gateway-endpoint-gateway-binding-deny r134-2e671f14-19fc-4089-9ad3-973176711259 r134-17635273-0702-4a31-b406-a0014c291fbb --set-account-policy true Denegar una vinculación de pasarela de punto final para una pasarela del servicio Private Path utilizando su ID de pasarela y su ID de vinculación, y establecer este ID como la política de cuentas.
  • ibmcloud is ppsg-egb-deny cli-ppsg r134-f7e2b651-0d02-46e1-8811-16ea2157b547 --set-account-policy true Denegar una vinculación de pasarela de punto final para una pasarela del servicio Private Path utilizando su nombre de pasarela y su ID de vinculación, y establecer este nombre como política de cuentas.

Opciones de comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de la pasarela del servicio Private Path.
  • ENDPOINT_GATEWAY_BINDING: ID del enlace de la puerta de enlace del punto final para la puerta de enlace del servicio «Private Path».
  • --set-account-policy: Indica si esta política se convierte en la política de acceso para cualquier enlace de puerta de enlace de punto final pendiente y futuro de la misma cuenta. Valores posibles: true, false.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

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

Permitir un enlace de pasarela de punto final para una pasarela de servicio de ruta privada.

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]

Ejemplos de mandato

  • ibmcloud is ppsg-egb-permit r134-e64dab2d-8fd2-43bd-8390-229ba66e53c4 r134-0dcc2105-14a1-4501-9b43-29632e910e4b --set-account-policy true Permitir la vinculación de una pasarela de punto final para una pasarela del servicio Private Path utilizando su ID de pasarela y su ID de vinculación, y establecer este ID como la política de cuentas.
  • ibmcloud is ppsg-egb-permit cli-ppsg r134-3a30c0b3-8c4b-4a64-bb93-3f3e17459363 --set-account-policy true Permitir una vinculación de pasarela de punto final para una pasarela del servicio Private Path utilizando su nombre de pasarela y su ID de vinculación, y establecer este nombre como política de cuentas.

Opciones de comando

  • PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de la pasarela del servicio Private Path.
  • ENDPOINT_GATEWAY_BINDING: ID del enlace de la puerta de enlace del punto final para la puerta de enlace del servicio «Private Path».
  • --set-account-policy: Indica si esta política se convierte en la política de acceso para cualquier enlace de puerta de enlace de punto final pendiente y futuro de la misma cuenta. Valores posibles: true, false.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

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

Revocar el acceso a una pasarela de servicio de ruta privada para una cuenta.

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]

Ejemplos de mandato

  • ibmcloud is ppsg-ar r134-e64dab2d-8fd2-43bd-8390-229ba66e53c4 --account-id efe5afc483594adaa8325e2b4d1290df Revocar el acceso a una pasarela del servicio Private Path para una cuenta utilizando su ID de pasarela.
  • ibmcloud is ppsg-ar cli-ppsg --account-id efe5afc483594adaa8325e2b4d1290df Revocar el acceso a una pasarela del servicio Private Path para una cuenta utilizando su nombre de pasarela.

Opciones de comando

  • PRIVATE_PATH_SERVICE_GATEWAY1: ID o nombre de la pasarela del servicio Private Path.
  • PRIVATE_PATH_SERVICE_GATEWAY2: ID o nombre de la pasarela del servicio Private Path.
  • --account-id: ID de la cuenta para esta política de acceso.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Rango de direcciones públicas

ibmcloud es public-address-ranges

Listar todos los rangos de direcciones públicas.

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

Ejemplos de mandato

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

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es rango-dirección-pública

Ver detalles de un rango de direcciones públicas.

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

Ejemplos de mandato

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

Opciones de comando

  • PUBLIC_ADDRESS_RANGE: ID o nombre del rango de direcciones públicas.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es public-address-range-create

Crear un rango de direcciones públicas.

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]

Ejemplos de mandato

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

Opciones de comando

  • --ipv4-address-count: El número total de direcciones públicas IPv4 que se necesitan. Debe ser una potencia de 2.
  • --name: El nombre de este rango de direcciones públicas. El nombre no debe ser utilizado por otro rango de direcciones públicas de la región. Los nombres que empiezan por «ibm-» están reservados para recursos gestionados por el proveedor y no están permitidos.
  • --vpc: La VPC a la que quieres vincular este rango de direcciones públicas. Al especificar el indicador, es obligatorio incluir el indicador « --zone ».
  • --zone: La zona en la que quieres que se encuentre este rango de direcciones públicas. Cuando se especifica el distintivo, el distintivo --vpc es obligatorio.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es public-address-range-update

Actualizar un rango de direcciones públicas.

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

Ejemplos de mandato

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

Opciones de comando

  • PUBLIC_ADDRESS_RANGE: ID o nombre del rango de direcciones públicas.
  • --name: El nombre de este rango de direcciones públicas. El nombre no debe ser utilizado por otro rango de direcciones públicas de la región. Los nombres que empiezan por «ibm-» están reservados para recursos gestionados por el proveedor y no están permitidos.
  • --vpc: La VPC a la que deseas vincular este rango de direcciones públicas, sustituyendo cualquier VPC existente.
  • --zone: La zona en la que quieres que se encuentre este rango de direcciones públicas, sustituyendo a cualquier zona existente.
  • --reset-target: Eliminar el destino del rango de direcciones públicas.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es public-address-range-delete

Suprima uno o más rangos de direcciones públicas.

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

Ejemplo de mandato

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

Opciones de comando

  • PUBLIC_ADDRESS_RANGE1: ID o nombre del rango de direcciones públicas.
  • PUBLIC_ADDRESS_RANGE2: ID o nombre del rango de direcciones públicas.
  • --force, -f: Forzar la operación sin confirmación.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Pasarelas de red privada virtual (VPN)

En la siguiente sección se ofrece información detallada sobre los comandos de la interfaz de línea de comandos (CLI) disponibles para trabajar con pasarelas VPN, incluidas las políticas de IKE e IPsec.

ibmcloud is ike-policies

Listar todas las políticas IKE.

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

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is ike-policy

Ver detalles de una política IKE.

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

Opciones de comando

  • IKE_POLICY: ID o nombre de la política IKE.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is ike-policy-connections

Listar todas las conexiones que utilizan la política IKE.

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

Opciones de comando

  • IKE_POLICY: ID o nombre de la política IKE.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is ike-policy-create

Crear una política 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]

Ejemplos de mandato

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

Opciones de comando

  • IKE_POLICY_NAME: Nombre de la política IKE.
  • AUTHENTICATION_ALGORITHMS: Los algoritmos de autenticación. Valores permitidos: sha256, sha384, sha512 o una secuencia de valores separados por comas. El orden de los algoritmos implica su prioridad para la negociación. Solo se permiten varios valores cuando IKE_VERSION es 2.
  • DH_GROUPS: Los grupos de Diffie-Hellman. Valores permitidos: 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 31 o una secuencia de valores separados por comas. El orden de los grupos Diffie-Hellman determina su prioridad en la negociación. Solo se permiten varios valores cuando IKE_VERSION es 2.
  • ENCRYPTION_ALGORITHMS: Los algoritmos de cifrado. Valores permitidos: aes128, aes192, aes256 o una secuencia de valores separados por comas. El orden de los algoritmos implica su prioridad para la negociación. Solo se permiten varios valores cuando IKE_VERSION es 2.
  • IKE_VERSION: La versión del protocolo IKE. Valores posibles: 1, 2.
  • --key-lifetime: El tiempo de vida de la clave en segundos. Máximo: 86 400, mínimo: 1 800. (por defecto: 28 800 ).
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is ike-policy-delete

Suprimir una o más políticas IKE.

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

Opciones de comando

  • IKE_POLICY1: ID o nombre de la política IKE.
  • IKE_POLICY2: ID o nombre de la política IKE.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is ike-policy-update

Actualizar una política 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]

Ejemplos de mandato

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

Opciones de comando

  • IKE_POLICY: ID o nombre de la política IKE.
  • --name: Nombre nuevo de la política IKE.
  • --authentication-algorithms: Los algoritmos de autenticación. Valores permitidos: sha256, sha384, sha512 o una secuencia de valores separados por comas. El orden de los algoritmos implica su prioridad para la negociación. Solo se permiten varios valores cuando IKE_VERSION es 2.
  • --dh-groups: Los grupos de Diffie-Hellman. Valores permitidos: 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 31 o una secuencia de valores separados por comas. El orden de los grupos Diffie-Hellman determina su prioridad en la negociación. Solo se permiten varios valores cuando IKE_VERSION es 2.
  • --encryption-algorithms: Los algoritmos de cifrado. Valores permitidos: aes128, aes192, aes256 o una secuencia de valores separados por comas. El orden de los algoritmos implica su prioridad para la negociación. Solo se permiten varios valores cuando IKE_VERSION es 2.
  • --ike-version: la versión del protocolo IKE. Valores posibles: 1, 2.
  • --key-lifetime: El tiempo de vida de la clave en segundos. Máximo: 86400, Mínimo: 1800.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is ipsec-policies

Listar todas las políticas IPsec.

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

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is ipsec-policy

Ver detalles de una política IPsec.

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

Opciones de comando

  • IPSEC_POLICY: ID o nombre de la política IPSec.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is ipsec-policy-connections

Listar todas las conexiones que utilizan la política IPsec.

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

Opciones de comando

  • IPSEC_POLICY: ID o nombre de la política IPSec.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is ipsec-policy-create

Crear una política 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]

Ejemplos de mandato

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

Opciones de comando

  • IPSEC_POLICY_NAME: Nombre de la política IPsec.
  • AUTHENTICATION_ALGORITHMS: Los algoritmos de autenticación. Debe ser 'disabled' cuando solo se utilicen algoritmos de cifrado en modo combinado (aes128gcm16, aes192gcm16, aes256gcm16). No debe ser 'disabled' cuando se utilicen otros algoritmos de cifrado (aes128, aes192, aes256). Valores permitidos: «disabled», « sha256 », « sha384 », « sha512 » o una secuencia de valores separados por comas.
  • ENCRYPTION_ALGORITHMS: Los algoritmos de cifrado. Valores permitidos: aes128, aes128gcm16, aes192, aes192gcm16, aes256, aes256gcm16 o una secuencia de valores separados por comas. El orden de los algoritmos implica su prioridad para la negociación.
  • PFSGS: Grupos de confidencialidad perfecta hacia adelante. Valores permitidos: «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 » o una secuencia de valores separados por comas.
  • --key-lifetime: El tiempo de vida de la clave en segundos. Máximo: 86 400, Mínimo: 1 800. (por defecto: 3 600 ).
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is ipsec-policy-delete

Suprimir una o más políticas IPsec.

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

Opciones de comando

  • IPSEC_POLICY1: ID o nombre de la política IPsec.
  • IPSEC_POLICY2: ID o nombre de la política IPsec.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is ipsec-policy-update

Actualizar una política 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]

Ejemplos de mandato

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

Opciones de comando

  • IPSEC_POLICY: ID o nombre de la política IPSec.
  • --name: Nombre nuevo de la política IPsec.
  • --authentication-algorithms: Los algoritmos de autenticación. Debe desactivarse cuando solo se utilicen algoritmos de cifrado en modo combinado ( aes128gcm16, aes192gcm16, aes256gcm16 ). No debe desactivarse cuando se utilicen otros algoritmos de cifrado ( aes128, aes192, aes256 ). Valores permitidos: «disabled», « sha256 », « sha384 », « sha512 » o una secuencia de valores separados por comas.
  • --encryption-algorithms: Los algoritmos de cifrado. Valores permitidos: aes128, aes128gcm16, aes192, aes192gcm16, aes256, aes256gcm16 o una secuencia de valores separados por comas. El orden de los algoritmos implica su prioridad para la negociación.
  • --pfsgs: Grupos de confidencialidad perfecta hacia adelante. Valores permitidos: «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 » o una secuencia de valores separados por comas.
  • --key-lifetime: El tiempo de vida de la clave en segundos. Máximo: 86400, Mínimo: 1800.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpn-gateway

Ver detalles de una pasarela VPN.

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

Opciones de comando

  • VPN_GATEWAY: ID o nombre de la pasarela VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpn-gateway-connection

Ver detalles de una conexión de pasarela VPN.

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

Opciones de comando

  • VPN_GATEWAY: ID o nombre de la pasarela VPN.
  • CONEXIÓN 1: ID o nombre de la conexión VPN.
  • CONEXIÓN 2: ID o nombre de la conexión VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpn-gateway-connection-create

Crear una conexión de pasarela VPN.

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

Ejemplos de mandato

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

Opciones de comando

  • CONNECTION_NAME: Nombre de la conexión.
  • VPN_GATEWAY: ID o nombre de la pasarela VPN.
  • PEER: La dirección IP o el nombre de dominio completo (FQDN) de la pasarela VPN del par.
  • PRESHARED_KEY: La clave precompartida.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --admin-state-up: Si se establece en false, la conexión de pasarela VPN se cierra. Uno de: true, false. (valor predeterminado: true).
  • --dead-peer-detection-action: Acciones de detección de igual inactivo. Una de las siguientes opciones: reiniciar, borrar, mantener, ninguna. (por defecto: reiniciar ).
  • --dead-peer-detection-interval: Intervalo de detección de igual inactivo en segundos (valor predeterminado: 2).
  • --dead-peer-detection-timeout: Tiempo de espera de detección de igual inactivo en segundos (valor predeterminado: 10).
  • --ike-policy: ID o nombre de la política IKE.
  • --ipsec-policy: ID o nombre de la política IPsec.
  • --peer-cidr: CIDR iguales para el recurso.
  • --local-cidr: CIDR local para el recurso.
  • --local-ike-identity-type: El tipo de identidad IKE local.
  • --local-ike-identity-value: El valor del nombre de dominio completo (FQDN) de la identidad IKE local.
  • --local-ike-identities: LOCAL_IKE_IDENTITIES_JSON | @LOCAL_IKE_IDENTITIES_JSON_FILE, identidades IKE locales en formato JSON o en un archivo JSON.
  • --peer-ike-identity-type: El tipo de identidad IKE del par.
  • --peer-ike-identity-value: El valor del FQDN de la identidad IKE del par.
  • --establish-mode: El modo de establecimiento de la conexión de la pasarela VPN. Uno de: bidireccional, peer_only. (valor predeterminado: bidireccional).
  • --distribute-traffic: Indica si el tráfico se distribuye entre los túneles de salida de la conexión de la pasarela VPN. Valores posibles: true, false.
  • --peer-asn: El número de sistema autónomo (ASN) del par para esta conexión de puerta de enlace VPN.
  • --túneles: TUNNELS_JSON | @TUNNELS_JSON_FILE, túneles en formato JSON o en un archivo JSON. Uno de: TUNNELS_JSON, @TUNNELS_JSON_FILE.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpn-gateway-connection-delete

Suprimir una o más conexiones de pasarela VPN.

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

Opciones de comando

  • VPN_GATEWAY: ID o nombre de la pasarela VPN.
  • CONEXIÓN 1: ID o nombre de la conexión VPN.
  • CONEXIÓN 2: ID o nombre de la conexión VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

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

Añadir un CIDR local a una conexión de pasarela VPN.

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

Ejemplos de mandato

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

Opciones de comando

  • VPN_GATEWAY: ID o nombre de la pasarela VPN.
  • CONEXIÓN: ID o nombre de la conexión VPN.
  • CIDR: El rango de direcciones IP expresado en notación de bloques CIDR.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

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

Eliminar un CIDR local de la conexión de pasarela VPN.

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

Ejemplos de mandato

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

Opciones de comando

  • VPN_GATEWAY: ID o nombre de la pasarela VPN.
  • CONEXIÓN: ID o nombre de la conexión VPN.
  • CIDR: El rango de direcciones IP expresado en notación de bloques CIDR.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

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

Añadir un CIDR igual a una conexión de pasarela VPN.

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

Ejemplos de mandato

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

Opciones de comando

  • VPN_GATEWAY: ID o nombre de la pasarela VPN.
  • CONEXIÓN: ID o nombre de la conexión VPN.
  • CIDR: El rango de direcciones IP expresado en notación de bloques CIDR.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

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

Eliminar un CIDR igual de la conexión de pasarela VPN.

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

Ejemplos de mandato

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

Opciones de comando

  • VPN_GATEWAY: ID o nombre de la pasarela VPN.
  • CONEXIÓN: ID o nombre de la conexión VPN.
  • CIDR: El rango de direcciones IP expresado en notación de bloques CIDR.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpn-gateway-connection-update

Actualizar una conexión de pasarela VPN.

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

Ejemplos de mandato

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

Opciones de comando

  • VPN_GATEWAY: ID o nombre de la pasarela VPN.
  • CONEXIÓN: ID o nombre de la conexión VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --admin-state-up: Si se establece en false, la conexión de pasarela VPN se cierra. Valores posibles: true, false.
  • --dead-peer-detection-action: Acciones de detección de igual inactivo. Valores posibles: restart, clear, hold, none.
  • --dead-peer-detection-interval: Intervalo de detección de igual inactivo en segundos.
  • --dead-peer-detection-timeout: Tiempo de espera de detección de igual inactivo en segundos.
  • --ike-policy: ID o nombre de la política IKE.
  • --reset-ike-policy: Eliminar la política IKE.
  • --ipsec-policy: ID o nombre de la política IPsec.
  • --reset-ipsec-policy: Eliminar la política de IPsec.
  • --peer-address: La dirección IP de la pasarela VPN homóloga.
  • --peer-fqdn: El nombre de dominio completo (FQDN) de la pasarela VPN del par.
  • --distribute-traffic: Indica si el tráfico se distribuye entre los túneles de salida de la conexión de la pasarela VPN. Valores posibles: true, false.
  • --routing-protocol: El protocolo de enrutamiento habilitado para esta conexión de puerta de enlace VPN. Si se especifica, el modo debe ser «route». Una de las siguientes opciones: bgp, ninguna.
  • --peer-asn: El número de sistema autónomo (ASN) del par para esta conexión de puerta de enlace VPN.
  • --túneles: TUNNELS_JSON | @TUNNELS_JSON_FILE, túneles en formato JSON o en un archivo JSON. Uno de: TUNNELS_JSON, @TUNNELS_JSON_FILE.
  • --psk: La clave precompartida.
  • --establish-mode: El modo de establecimiento de la conexión de la pasarela VPN. Uno de: bidireccional, peer_only.
  • --name: nuevo nombre de la conexión.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpn-gateway-connections

Listar todas las conexiones de pasarela VPN.

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

Opciones de comando

  • VPN_GATEWAY: ID o nombre de la pasarela VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpn-gateway-create

Crear una pasarela VPN.

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

Ejemplos de mandato

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

Opciones de comando

  • VPN_GATEWAY_NAME: Nombre de la pasarela VPN.
  • SUBNET: ID o nombre de la subred.
  • --mode: El modo de la pasarela VPN; si no se especifica, el modo predeterminado de la pasarela VPN es «policy». Puede tener uno de estos valores: policy, route.
  • --advertised-cidrs: El rango de direcciones IP en notación de bloques CIDR.
  • --local-asn: El número de sistema autónomo local (ASN) de esta pasarela VPN y sus conexiones.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpn-gateway-delete

Suprimir una o más pasarelas de VPN.

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

Opciones de comando

  • VPN_GATEWAY1: ID o nombre de la pasarela VPN.
  • VPN_GATEWAY2: ID o nombre de la pasarela VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpn-gateway-update

Actualizar una pasarela VPN.

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

Ejemplos de mandato

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

Opciones de comando

  • VPN_GATEWAY: ID o nombre de la pasarela VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --name: Nuevo nombre de la pasarela VPN.
  • --local-asn: El número de sistema autónomo local (ASN) de esta pasarela VPN y sus conexiones.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is vpn-gateways

Listar todas las pasarelas VPN.

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

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-gateway-advertised-cidr

Compruebe si el CIDR anunciado especificado existe en una pasarela VPN.

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

Ejemplos de mandato

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

Opciones de comando

  • VPN_GATEWAY: ID o nombre de la pasarela VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --cidr: El rango de direcciones IP en notación de bloques CIDR.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-gateway-advertised-cidr-add

Añada el CIDR anunciado a una pasarela VPN.

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

Ejemplos de mandato

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

Opciones de comando

  • VPN_GATEWAY: ID o nombre de la pasarela VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --cidr: El rango de direcciones IP en notación de bloques CIDR.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-gateway-advertised-cidr-delete

Elimine un CIDR anunciado de una pasarela VPN.

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

Ejemplos de mandato

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

Opciones de comando

  • VPN_GATEWAY: ID o nombre de la pasarela VPN.
  • CIDR1: El rango de direcciones IP en notación de bloques CIDR.
  • CIDR2: El rango de direcciones IP en notación de bloques CIDR.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-gateway-advertised-cidrs

Enumera todos los CIDR de las pasarelas VPN anunciadas.

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

Ejemplos de mandato

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

Opciones de comando

  • VPN_GATEWAY: ID o nombre de la pasarela VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-gateway-service-connection

Recuperar una conexión de servicio de pasarela VPN.

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

Ejemplos de mandato

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

Opciones de comando

  • VPN_GATEWAY: ID o nombre de la pasarela VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --service-connection-id: El identificador de la conexión de la pasarela VPN.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-gateway-servicio-conexiones

Enumere todas las conexiones de servicio de la pasarela VPN.

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

Ejemplos de mandato

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

Opciones de comando

  • VPN_GATEWAY: ID o nombre de la pasarela VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Servidores de red privada virtual (VPN)

En la sección siguiente se proporcionan detalles sobre los mandatos de CLI disponibles para trabajar con servidores VPN.

ibmcloud es vpn-servidores

Listar todos los servidores VPN.

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

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-servidor

Ver los detalles de un servidor VPN.

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

Opciones de comando

  • VPN_SERVER: ID o nombre del servidor VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-servidor-crear

Cree un servidor 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]

Ejemplos de mandato

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

Opciones de comando

  • --subnet: ID o nombres, separados por comas, de las subredes para las que se va a configurar este servidor VPN. Utilice subredes en diferentes zonas para alta disponibilidad y, como máximo, puede establecer dos subredes.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --client-ip-pool: agrupación de direcciones IPv4 de cliente VPN, expresada en formato CIDR. La solicitud no debe solaparse con ninguno de los prefijos de dirección existentes en la VPC ni con ninguno de los rangos de direcciones reservadas siguientes: 127.0.0.0/8 (direcciones IPv4 de bucle de retorno), 161.26.0.0/16 (servicios de IBM), 166.8.0.0/14 (puntos finales del servicio de nube), 169.254.0.0/16 (direcciones IPv4 de enlace local), 224.0.0.0/4 (direcciones IPv4 de multidifusión). La longitud del prefijo del CIDR de la agrupación de direcciones IP del cliente debe encontrarse entre /9 (8.388.608 direcciones) y /22 (1024 direcciones). Se recomienda que el bloque de CIDR contenga el doble de direcciones IP que las necesarias para habilitar el número máximo de conexiones simultáneas.
  • --cert: El CRN secreto del gestor de claves secretas para este servidor VPN.
  • --client-auth-methods: Lista de métodos de autenticación de cliente separados por comas. Uno de los siguientes: certificate, username, certificate,username, username,certificate.
  • --client-ca: El CRN secreto del gestor de secretos que se utilizará para la autoridad de certificación (CA) del cliente VPN.
  • --client-crl: CRL | @CRL-file. Contenido de la lista de revocación de certificados, codificado en formato PEM.
  • --client-dns: Lista, separada por comas, de direcciones de servidores DNS que se facilitan a los clientes VPN conectados a este servidor VPN. Se pueden establecer dos servidores DNS, como máximo.
  • --client-idle-timeout: El tiempo, en segundos, que un cliente VPN puede permanecer inactivo antes de que este servidor VPN lo desconecte. Especifique 0 para impedir que el servidor desconecte los clientes desocupados (valor predeterminado: 600).
  • --enable-split-tunnel: indica si se ha habilitado la modalidad de túnel dividido en este servidor VPN. Uno de los siguientes valores: false, true. (por defecto: false ).
  • --port: El número de puerto que se va a utilizar para este servidor VPN. (por defecto: 443 ).
  • --protocol: protocolo de transporte que se debe utilizar para este servidor VPN. Uno de los siguientes: udp, tcp. (por defecto: udp ).
  • --sg: ID o nombres de grupos de seguridad separados por comas para el servidor VPN.
  • --name: nuevo nombre para el servidor VPN.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-server-update

Actualizar un servidor 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]

Ejemplos de mandato

  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --name my-server
  • ibmcloud is vpn-server-update my-server --name my-renamed-server
  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-auth-methods certificate --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514
  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --client-ip-pool 192.168.0.0/20 --client-dns 9.9.9.9 --client-idle-timeout 120 --port 9090 --protocol tcp --enable-split-tunnel true --output JSON
  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --client-dns "" Limpiar las direcciones de servidor DNS que se proporcionan a los clientes VPN conectados a este servidor VPN.
  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --reset-client-dns Limpiar las direcciones de servidor DNS que se proporcionan a los clientes VPN conectados a este servidor VPN.
  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --subnet 0716-6ec3e875-abfa-40f4-a7c5-7473f4b2a2e1,0726-61b2f53f-1e95-42a7-94ab-55de8f8cbdd5 Actualizar el servidor VPN con más de una subred de diferentes zonas para acceder a la alta disponibilidad.
  • ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --subnet 0716-6ec3e875-abfa-40f4-a7c5-7473f4b2a2e1 Actualizar el servidor VPN con una subred para cambiar la subred del servidor VPN o para degradar el servidor VPN de un servidor VPN de alta disponibilidad a un servidor VPN autónomo.

Opciones de comando

  • VPN_SERVER: ID o nombre del servidor VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --subnet: ID o nombres, separados por comas, de las subredes para las que se va a configurar este servidor VPN. Utilice subredes en diferentes zonas para alta disponibilidad y, como máximo, puede establecer dos subredes.
  • --client-ip-pool: agrupación de direcciones IPv4 de cliente VPN, expresada en formato CIDR. La solicitud no debe solaparse con ninguno de los prefijos de dirección existentes en la VPC ni con ninguno de los rangos de direcciones reservadas siguientes: 127.0.0.0/8 (direcciones IPv4 de bucle de retorno), 161.26.0.0/16 (servicios de IBM), 166.8.0.0/14 (puntos finales del servicio de nube), 169.254.0.0/16 (direcciones IPv4 de enlace local), 224.0.0.0/4 (direcciones IPv4 de multidifusión). La longitud del prefijo del CIDR de la agrupación de direcciones IP del cliente debe encontrarse entre /9 (8.388.608 direcciones) y /22 (1024 direcciones). Se recomienda que el bloque de CIDR contenga el doble de direcciones IP que las necesarias para habilitar el número máximo de conexiones simultáneas.
  • --cert: El CRN secreto del gestor de claves secretas para este servidor VPN.
  • --client-auth-methods: Lista de métodos de autenticación de cliente separados por comas. Uno de los siguientes: certificate, username, certificate,username, username,certificate.
  • --client-ca: El CRN secreto del gestor de secretos que se utilizará para la autoridad de certificación (CA) del cliente VPN.
  • --client-crl: CRL | @CRL-file. Contenido de la lista de revocación de certificados, codificado en formato PEM.
  • --client-dns: Lista, separada por comas, de direcciones de servidores DNS que se facilitan a los clientes VPN conectados a este servidor VPN. Se pueden establecer dos servidores DNS, como máximo.
  • --reset-client-dns: Borra las direcciones de los servidores DNS que se facilitan a los clientes VPN conectados a este servidor VPN.
  • --client-idle-timeout: El tiempo, en segundos, que un cliente VPN puede permanecer inactivo antes de que este servidor VPN lo desconecte. Especifique 0 para impedir que el servidor desconecte los clientes desocupados.
  • --enable-split-tunnel: indica si se ha habilitado la modalidad de túnel dividido en este servidor VPN. Uno de los siguientes valores: false, true. (por defecto: false ).
  • --port: El número de puerto que se va a utilizar para este servidor VPN.
  • --protocol: protocolo de transporte que se debe utilizar para este servidor VPN. Uno de los siguientes: udp, tcp.
  • --name: Nuevo nombre del servidor VPN.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-servidor-eliminar

Suprimir uno o más servidores VPN.

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

Opciones de comando

  • VPN_SERVER1: ID o nombre del servidor VPN.
  • VPN_SERVER2: ID o nombre del servidor VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-servidor-cliente-configuración

Recuperar la configuración del cliente de « OpenVPN ».

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

Ejemplos de mandato

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

Opciones de comando

  • VPN_SERVER: ID o nombre del servidor VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --file: Guarda la configuración del cliente en la ruta de archivo especificada.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-servidor-clientes

Mostrar todos los clientes VPN de un servidor VPN.

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

Opciones de comando

  • VPN_SERVER: ID o nombre del servidor VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-servidor-cliente

Ver los detalles de un cliente VPN.

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

Opciones de comando

  • VPN_SERVER: ID o nombre del servidor VPN.
  • CLIENT_ID: ID del cliente VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-servidor-cliente-borrar

Suprimir uno o más clientes VPN para un servidor VPN.

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

Opciones de comando

  • VPN_SERVER: ID o nombre del servidor VPN.
  • CLIENT_ID1: ID del cliente VPN.
  • CLIENT_ID2: ID del cliente VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-servidor-cliente-desconectar

Desconecte el cliente VPN.

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

Opciones de comando

  • VPN_SERVER: ID o nombre del servidor VPN.
  • CLIENT_ID1: ID del cliente VPN.
  • CLIENT_ID2: ID del cliente VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-servidor-rutas

Mostrar todas las rutas VPN de un servidor VPN.

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

Opciones de comando

  • VPN_SERVER: ID o nombre del servidor VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-servidor-ruta

Ver los detalles de una ruta VPN.

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

Opciones de comando

  • VPN_SERVER: ID o nombre del servidor VPN.
  • ROUTE_ID: ID o nombre de la ruta VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-server-route-create

Cree una ruta VPN.

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

Ejemplos de mandato

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

Opciones de comando

  • VPN_SERVER: ID o nombre del servidor VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --action: La acción que se debe realizar con un paquete que coincida con la ruta. Una de las siguientes: translate (traducir), deliver (entregar), drop(descartar). (valor predeterminado: deliver).
  • --destino: El destino que se utilizará para esta ruta VPN en el servidor VPN. Debe ser exclusivo dentro del servidor VPN. Si un paquete entrante no coincide con ningún destino, se descarta el paquete.
  • --name: Nombre de la ruta VPN.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-server-route-update

Actualizar una ruta VPN.

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

Ejemplos de mandato

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

Opciones de comando

  • VPN_SERVER: ID o nombre del servidor VPN.
  • ROUTE_ID: ID o nombre de la ruta VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --name: Nuevo nombre de la ruta VPN.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es vpn-server-route-delete

Suprimir una o más rutas de VPN.

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

Opciones de comando

  • VPN_SERVER: ID o nombre del servidor VPN.
  • ROUTE_ID1: ID o nombre de la ruta VPN.
  • ROUTE_ID2: ID o nombre de la ruta VPN.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

MANDATOS DE CÁLCULO

En la sección siguiente se proporciona información sobre los mandatos de CLI para la funcionalidad de cálculo.

Imágenes

ibmcloud is operating-systems

Listar todos los sistemas operativos.

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

Opciones de comando

  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is operating-system

Ver detalles de un sistema operativo.

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

Opciones de comando

  • OPERATING_SYSTEM_NAME: Nombre del sistema operativo.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is image

Ver detalles de una imagen.

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

Opciones de comando

  • IMAGEN: ID o nombre de la imagen.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is images

Listar todas las imágenes de la región.

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]

Ejemplos de mandato

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

Opciones de comando

  • --visibility: Listar imágenes con una visibilidad determinada. La visibilidad válida es: public o private.
  • --status: Filtra la colección para mostrar solo las imágenes que cumplan con la lista de valores de estado separados por comas. Valores disponibles: available, deleting, deprecated, failed, obsolete, partially_available, pending, unusable, all.
  • --user-data-format: Filtra la colección para mostrar solo las imágenes que cumplan con la lista de valores de «user-data-format» separados por comas. Valores disponibles: cloud_init, esxi_kickstart, ipxe.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --remote-account-id: remote.account.id Filtra la colección para mostrar solo las imágenes cuya propiedad « remote.account.id » coincida con la cuenta especificada. Los usuarios también pueden proporcionar ACCOUNT_ID o Uno de: proveedor, usuario.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is image-create

Crear una imagen.

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]

Ejemplos de mandato

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

Opciones de comando

  • IMAGE_NAME: Nombre de la imagen.
  • --file: La ubicación del archivo de imagen en el Cloud Object Store (COS), por ejemplo: cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2.
  • --os-name: Nombre del sistema operativo para esta imagen.
  • --encrypted-data-key: Una representación cifrada de la clave ( base64-encoded ) que se utilizó para cifrar los datos de esta imagen.
  • --encryption-key: El CRN de la clave raíz que se utilizó para envolver la clave de datos (que, en última instancia, se representa como encrypted_data_key ). Además, la clave raíz se utiliza para cifrar los volúmenes creados a partir de esta imagen (a menos que se especifique una clave de cifrado alternativa al crear el volumen).
  • --source-volume: ID o nombre del volumen. El volumen a partir del que crear la imagen. El volumen especificado debe proceder de la imagen. El valor de la propiedad «active and busy» del volumen debe ser «false», y la instancia asociada al volumen debe estar en estado «detenido».
  • --encryption-key-volume: Una referencia a la clave raíz que se utiliza para envolver la clave de cifrado de datos generada por el sistema para la imagen. Si no se proporciona esta clave, se utiliza la clave raíz del volumen de origen.
  • --allowed-use-api-version, --au-api-version: La versión de la API con la que se evaluarán las expresiones.
  • --allowed-use-bare-metal-server: true,--au-bms true - La expresión que deben cumplir las propiedades de un servidor «bare metal» aprovisionado con esta imagen. Si no se especifica, la expresión se establece en true.
  • --allowed-use-instance: true, --au-ins true - La expresión que deben cumplir las propiedades de una instancia de servidor virtual aprovisionada con esta imagen. Si no se especifica, la expresión se establece en true.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --deprecate-at: La fecha y la hora de obsolescencia que se deben establecer para esta imagen. La fecha y la hora no pueden estar en el pasado y tienen que ser anteriores a "obsolete_at". La fecha y la hora deben estar en formato ISO 8601: 2024-03-05T15:31:50.701Z o 2024-03-05T15:31:50.701+8:00.
  • --obsolete-at: La fecha y la hora de caducidad que se deben establecer para esta imagen. La fecha y la hora no pueden estar en el pasado y tienen que ser posteriores a "deprecate_at". La fecha y la hora deben estar en formato ISO 8601: 2024-03-05T15:31:50.701Z o 2024-03-05T15:31:50.701+8:00.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is image-update

Actualizar una imagen.

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]

Ejemplos de mandato

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

Opciones de comando

  • IMAGEN: ID o nombre de la imagen.
  • --name: Nuevo nombre de la imagen.
  • --allowed-use-api-version, --au-api-version: La versión de la API con la que se evaluarán las expresiones.
  • --allowed-use-bare-metal-server, --au-bms: La expresión que debe cumplir un servidor «bare metal» aprovisionado con esta imagen.
  • --allowed-use-instance, --au-ins: La expresión que debe cumplir una instancia de servidor virtual aprovisionada con esta imagen.
  • --deprecate-at: La fecha y la hora de obsolescencia que se deben establecer para esta imagen. La fecha y la hora no pueden estar en el pasado y tienen que ser anteriores a "obsolete_at". La fecha y la hora deben estar en formato ISO 8601: 2024-03-05T15:31:50.701Z o 2024-03-05T15:31:50.701+8:00.
  • --reset-deprecate-at: Especifica esta opción para eliminar una fecha y hora de obsolescencia ya existentes. Si el estado de la imagen es "en desuso", pasa a ser "disponible".
  • --obsolete-at: La fecha y la hora de caducidad que se deben establecer para esta imagen. La fecha y la hora no pueden estar en el pasado y tienen que ser posteriores a "deprecate_at". La fecha y la hora deben estar en formato ISO 8601: 2024-03-05T15:31:50.701Z o 2024-03-05T15:31:50.701+8:00.
  • --reset-obsolete-at: Utiliza esta opción para eliminar una fecha y hora de caducidad ya existentes. Si el estado de la imagen es "obsoleto", se convierte en "obsoleto" si "deprecate_at" está en el pasado. De lo contrario, pasa a estar "disponible".
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is image-delete

Suprimir una o más imágenes.

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

Opciones de comando

  • IMAGEN1: ID o nombre de la imagen.
  • IMAGEN2: ID o nombre de la imagen.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es image-export-job

Ver los detalles de un trabajo de exportación de imágenes.

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

Ejemplos de mandato

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

Opciones de comando

  • IMAGEN: ID o nombre de la imagen.
  • TRABAJO: ID o nombre del trabajo de exportación de imágenes.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es exportador de imágenes

Mostrar todos los trabajos de exportación de una imagen.

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

Ejemplos de mandato

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

Opciones de comando

  • IMAGEN: ID o nombre de la imagen.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es image-export-job-create

Crea una tarea de exportación de imágenes.

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

Ejemplos de mandato

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

Opciones de comando

  • IMAGEN: ID o nombre de la imagen.
  • --name: Nuevo nombre de la tarea de exportación de la imagen.
  • --format: El formato que se va a utilizar para la imagen exportada. Si la imagen está cifrada, solo se da soporte a qcow2. Uno de: qcow2, vhd. (valor predeterminado: qcow2).
  • --bucket: El bucket de Cloud Object Storage al que se va a exportar la imagen. El grupo debe existir y una autorización de servicio IAM debe otorgar a Image Service for VPC o a VPC Infrastructure Services acceso de escritura al grupo.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es image-export-job-update

Actualizar una tarea de exportación de imágenes.

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

Ejemplos de mandato

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

Opciones de comando

  • IMAGEN: ID o nombre de la imagen.
  • TRABAJO: ID o nombre del trabajo de exportación de imágenes.
  • --name: Nombre de la tarea de exportación de la imagen.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es image-export-job-delete

Elimina una o varias tareas de exportación de imágenes.

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

Ejemplos de mandato

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

Opciones de comando

  • IMAGEN: ID o nombre de la imagen.
  • JOB1: ID o nombre del trabajo de exportación de imágenes.
  • JOB2: ID o nombre de la tarea de exportación de imágenes.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es imagen-deprecate

Dejar en desuso una imagen.

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

Ejemplo de mandato

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

Opciones de comando

  • IMAGEN: ID o nombre de la imagen.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is image-obsoleto

Hacer obsoleta una imagen.

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

Ejemplo de mandato

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

Opciones de comando

  • IMAGEN: ID o nombre de la imagen.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es imagen-instancia-perfiles

Enumere los perfiles de instancia compatibles con una imagen.

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

Ejemplos de mandato

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

Opciones de comando

  • IMAGEN: ID o nombre de la imagen.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es image-bare-metal-server-profiles

Enumere de perfiles de servidores nativos compatibles con una imagen.

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

Ejemplos de mandato

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

Opciones de comando

  • IMAGEN: ID o nombre de la imagen.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es catálogo-imagen-oferta

Mostrar todas las imágenes disponibles en el catálogo.

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

Ejemplo de mandato

  • ibmcloud is catalog-image-offerings

Opciones de comando

  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es catálogo-imagen-oferta

Obtener oferta de imagen de catálogo.

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

Ejemplo de mandato

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

Opciones de comando

  • CATÁLOGO: ID del catálogo.
  • OFERTA: Identificador de la oferta.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Instancias

ibmcloud is instance

Ver detalles de una instancia de servidor virtual.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-initialization-values

Ver detalles de inicialización de una instancia virtual.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • --private-key: key|@key-file. Clave privada en formato PEM para descifrar la contraseña.
  • --private-key-passphrase: La frase de contraseña de la clave privada cifrada.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instances

Listar todas las instancias de servidor virtual.

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]

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --reserva: ID o nombre de la reserva.
  • --vpc: ID, nombre o CRN de la VPC.
  • --ig: ID, nombre o CRN del grupo de instancias.
  • --availability-class: La clase de disponibilidad de la instancia del servidor virtual. Uno de: punto, estándar.
  • --dh: ID, nombre o CRN del host dedicado.
  • --pg: ID, nombre o CRN del grupo de prácticas.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instancia-consola

Abrir una consola interactiva a la instancia de servidor virtual. Este mandato abre una consola de serie interactiva de forma predeterminada.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • --vnc: Obtiene el URI WebSocket de la consola VNC y abre la consola VNC web IBM Cloud en el navegador de la instancia.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-create

Cree una instancia de servidor virtual.

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]

Ejemplos de mandato

  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]' Cree una instancia con conexión de volumen.
  • 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"]}}]' Cree una instancia con adjunto de volumen con ancho de banda.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"id":"67531475-bd8a-478e-bcfe-2e53365cd0aa"}}]' Cree una instancia con un volumen existente en la conexión de volumen.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --keys 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 Cree una instancia con varias claves 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"}}}' Cree una instancia a partir de una imagen con capacidad de volumen de arranque. El valor de la capacidad puede oscilar entre el tamaño mínimo asignado a la imagen y 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"]}}' Cree una instancia con el volumen de arranque y el volumen de arranque con etiquetas de usuario.
  • 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"}}}' Cree una instancia con un volumen de arranque cifrado.
  • 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"}}}' Cree una instancia con un volumen de arranque cifrado con ancho de banda.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --network-interface '[{"name": "secondary-nic", "allow_ip_spoofing": true, "subnet": {"id":"72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}, "security_groups": [{"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}, {"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}]}]' Cree una instancia que esté conectada a la interfaz de red secundaria.
  • 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"}]}' Cree una instancia con la configuración de interfaz de red primaria en JSON.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --sgs 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.240.129.10 --auto-delete true --ip-name my-reserved-ip --allow-ip-spoofing true Cree una instancia con la configuración de interfaz de red primaria que incluya grupos de seguridad, valores de IP reservados y valores de suplantación de IP de origen.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --sgs 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --reserved-ip 0711-5c7f016e-5bd2-42e3-8dff-81519e4e2469 --allow-ip-spoofing true Cree una instancia con la configuración de interfaz de red primaria que incluya los grupos de seguridad, la IP reservada existente y el valor de suplantación de IP de origen.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host c019b1f7-c4d6-430c-aaa4-e0cc25d47277 Cree una instancia para colocarla en el host dedicado deseado.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host-group a4738ceb-5e59-4601-849a-61d7895740ee Cree una instancia para colocarla en el grupo de hosts dedicados que desee.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --placement-group 1d2afa0f-b9f2-4d85-ae35-a08885269644 Cree una instancia para colocarla en el grupo de colocación deseado.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --total-volume-bandwidth 4000 Cree una instancia con un ancho de banda de volúmenes total específico.
  • 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 Cree una instancia con el servicio de metadatos habilitado o inhabilitado.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metadata-service true --metadata-service-protocol http --metadata-service-response-hop-limit 60 Cree una instancia con la configuración del servicio de metadatos.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 Cree una instancia con afinidad de reserva.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523b Cree una instancia con afinidad de reserva.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --default-trusted-profile Profile-c9fe8182-870a-49df-8308-c8bb7394c4c3 --default-trusted-profile-auto-link true Crear una instancia con el perfil de confianza predeterminado
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --host-failure-policy restart Cree una instancia con una política de disponibilidad en caso de error de host.
  • ibmcloud is instance-create my-instance-name my-vpc us-south-1 bx2-2x8 my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --volume-attach '[{"volume": {"name":"my-vol-1"}}]' Cree una instancia con un volumen existente en la conexión de volumen utilizando el nombre del recurso.
  • ibmcloud is instance-create my-instance-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host my-dedicated-host Cree una instancia para colocarla en el host dedicado deseado utilizando el nombre del recurso.
  • ibmcloud is instance-create my-instance-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host-group my-dedicated-host-group Cree una instancia para colocarla en el grupo de hosts dedicados que desee utilizando el nombre del recurso.
  • ibmcloud is instance-create my-instance-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --placement-group my-placement-host-group Cree una instancia para colocarla en el grupo de colocación deseado utilizando el nombre del recurso.
  • 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"}]}' Cree una instancia con la configuración de interfaz de red primaria utilizando el nombre del recurso.
  • 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"}]}]' Cree una instancia que esté conectada a la interfaz de red secundaria utilizando el nombre del recurso.
  • 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"}}' Cree una instancia a partir de un volumen de arranque existente.
  • 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"}}' Cree una instancia a partir de un volumen de arranque existente utilizando el nombre de recurso.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1 Cree una instancia de una oferta de catálogo.
  • 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 Cree una instancia de una versión de oferta de catálogo.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering-version crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1 --catalog-offering-plan crn:v1:bluemix:public:globalcatalog-collection:global:a/123456:51c9e0db-2911-45a6-adb0-ac5332d27cf2:plan:sw.51c9e0db-2911-45a6-adb0-ac5332d27cf2.772c0dbe-aa62-482e-adbe-a3fc20101e0e Crear instancia a partir de la versión y el plan de oferta de catálogo.
  • ibmcloud is instance-create --interactive Cree una instancia de forma interactiva.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni 7322-1293a27a-7178-4e62-ba5b-272623c989aa --network-attachments [{"name": "instance-snac-1","virtual_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}] --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 Cree una instancia con una conexión de red y una interfaz de red virtual existente.
  • 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"}}] Cree una instancia con una conexión de red y una nueva interfaz de red virtual con la IP reservada existente.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni-ais true --pnac-vni-ein true --pnac-vni-auto-delete true --pnac-vni-ips [{"id": "7322-f61b85bd-d963-4069-bb72-b58ed9ebc9f5"},{"address": "10.240.128.13", "auto_delete" : true, "name": "vni-pnac-sip-1"}] --pnac-vni-name cli-panc-vni-1 --pnac-vni-rip-address 10.240.128.13 --pnac-vni-rip-auto-delete true --pnac-vni-rip-name pnac-vni-rip-1 --pnac-vni-sgs r134-8e0e4ad9-4ca3-4d5f-b9d8-7a967693d231 Cree una instancia con una conexión de red y una nueva interfaz de red virtual con la IP reservada existente.
  • 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"}}]' Crear una instancia con una conexión de red en clúster con interfaz de red en clúster existente con IP reservada existente.
  • 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"}}]' Crear una instancia con una conexión de red en clúster.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-bandwidth-qos-mode pooled Cree una instancia con un modo de ancho de banda de volumen específico QoS.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --vcpu-percentage 50 Crear una instancia con un núcleo compartido.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --availability-class spot --preemption-policy stop Crear una instancia con spot.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 hx4da-8x32 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --threads-per-core 1 Crea una instancia con un número de subprocesos por núcleo.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 hx4da-8x32 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --threads-per-core 2 Crea una instancia con un número de subprocesos por núcleo.
  • 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"}}}' Cree una instancia a partir de una instantánea con capacidad de volumen de arranque. El valor de la capacidad puede oscilar entre la capacidad mínima de la instantánea y 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"}}}' Cree una instancia con conexión de volumen de arranque a partir de una instantánea de volumen.
  • 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"}}}]' Cree una instancia con conexión de volumen a partir de una instantánea de volumen utilizando el nombre del recurso.
  • 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"}}}]' Cree una instancia con una conexión de volumen a partir de una instantánea de volumen.
  • 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"}}}' Cree una instancia con una conexión de volumen de arranque a partir de una instantánea de volumen utilizando el nombre del recurso.
  • ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 my-subnet --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "boot-vol-name", "profile": {"name": "general-purpose"}, "source_snapshot": {"name": "test-cli"}, "allowed_use":{"instance":"true","bare_metal_server":"true","api_version":"2025-06-30"}}}' --volume-attach '[{"volume": {"name":"my-volume-name", "capacity":100, "profile": {"name": "general-purpose"}, "source_snapshot": {"id": "r006-523cf6c7-0591-43b9-b4ff-6663791e2814"}, "allowed_use":{"instance":"true","bare_metal_server":"true","api_version":"2025-06-30"}}}]' Crea una instancia cuyo uso esté permitido en el volumen de arranque y en la asignación de volúmenes.

Opciones de comando

  • INSTANCE_NAME: Nombre de la instancia.
  • VPC: ID o nombre de la VPC. Utilice el mandato 'ibmcloud is vpcs' para recuperar las VPC.
  • ZONE_NAME: Nombre de la zona. Utilice el mandato 'ibmcloud is zones' para recuperar las zonas disponibles.
  • PROFILE_NAME: Nombre del perfil. Utilice el mandato 'ibmcloud is instance-profiles' para recuperar los perfiles de instancia.
  • SUBNET: ID o nombre de la subred. Utilice el mandato 'ibmcloud is subnets' para recuperar un ID de subred o un nombre.
  • --imagen: ID o nombre de la imagen.
  • --catalog-offering: El CRN de la oferta del catálogo « IBM Cloud ». Si se especifica, se utiliza la última versión de dicha oferta. Para obtener más información sobre cómo crear una oferta de catálogo, consulta la sección « Incorporación de software a tu cuenta ».
  • --catalog-offering-version: El CRN de la versión de una oferta del catálogo de IBM Cloud. Para obtener más información sobre cómo crear una versión para la oferta del catálogo, consulta la sección « Incorporar software a tu cuenta ».
  • --catalog-offering-plan: El CRN del plan de facturación de una oferta del catálogo de IBM Cloud. Si no se especifica, no se utiliza ningún plan de facturación (gratuito). Debe especificarse para las versiones de ofertas de catálogo que requieren un plan de facturación.
  • --total-volume-bandwidth: La cantidad de ancho de banda (en megabits por segundo) que se asigna exclusivamente a los volúmenes de almacenamiento de las instancias. Un aumento en este valor da como resultado una disminución correspondiente al ancho de banda total de la red.
  • --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, conexión de volumen de arranque en JSON o archivo JSON. Para consultar el esquema de datos, véase la propiedad «boot_volume_attachment» en la documentación de la API.
  • --volume-attach: VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, conexión de volumen en JSON o archivo JSON, lista de volúmenes. Para consultar el esquema de datos, véase la propiedad «volume_attachments» en la documentación de la API.
  • --keys: ID o nombres de claves SSH separados por comas. Las claves SSH pueden ser RSA o Ed25519. Ed25519 solo se puede utilizar si el sistema operativo admite este tipo de clave. Ed25519 no se puede utilizar con imágenes de Windows o VMware.
  • --dedicated-host: ID o nombre del host de destino en el que se encuentra la instancia.
  • --dedicated-host-group: ID o nombre del grupo de hosts de destino en el que se encuentra la instancia.
  • --placement-group: ID o nombre del grupo de ubicación. Las restricciones de grupos de ubicación para la instancia del servidor virtual.
  • --reservation-affinity-policy, --res-policy: La política de afinidad de reservas que se utilizará para esta instancia de servidor virtual. La política predeterminada es la manual si la agrupación no está vacía. La política está inhabilitada de forma predeterminada si se ha establecido placement_target. De forma predeterminada, la política es automática en los demás casos. Uno de: desactivado, manual, automático.
  • --reservation-affinity-pool, --res-pool: ID, nombre o CRN de la reserva que puede utilizar esta instancia de servidor virtual.
  • --user-data: data|@data-file. Los datos de usuario que se van a transferir a la instancia de servidor virtual.
  • --rip: ID o nombre de la dirección IP reservada existente.
  • --address: La dirección IP que se desea reservar, que no debe estar ya reservada en la subred.
  • --auto-delete: Si se establece en «true», esta IP reservada se eliminará automáticamente cuando se elimine el destino. Uno de: true, false. (valor predeterminado: true).
  • --ip-name: El nombre definido por el usuario para esta dirección IP reservada. Los nombres deben ser exclusivos dentro de la subred en la que reside la IP reservada. Los nombres que empiezan por «ibm-» están reservados para los recursos propiedad del proveedor.
  • --allow-ip-spoofing: Desactiva las comprobaciones de origen y destino en esta interfaz. Si el valor es «false», no se permite la suplantación de la dirección IP de origen en esta interfaz. Puede tener uno de los siguientes valores: false, true.
  • --primary-network-interface: PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, interfaz de red primaria en JSON o archivo JSON. Para consultar el esquema de datos, véase la propiedad «primary_network_interface» en la documentación de la API.
  • --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, conexión de interfaz de red en JSON o archivo JSON. Para consultar el esquema de datos, véase la propiedad «network_interfaces» en la documentación de la API.
  • --pnac-name: Nombre de la conexión de red principal.
  • --pnac-vni: ID o nombre de la interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-ais: Permitir la suplantación de direcciones IP (AIS). Indica si se permite la suplantación de IP de origen en esta interfaz de red virtual que está asociada con la conexión de red primaria. Uno de los siguientes valores: false, true. (por defecto: false ).
  • --pnac-vni-ein: Activar NAT de infraestructura (EIN). Si es así, la infraestructura de la VPC realiza las operaciones NAT necesarias en la VNI. Para conectar una VNI a una instancia, el valor debe ser true. Floating_ips no debe tener más de una IP flotante. Si el valor es «false», el paquete se transmite sin modificaciones hacia o desde el VNI, lo que le permite realizar las operaciones NAT necesarias. Allow_ip_spoofing debe ser false. Solo se puede conectar a un destino con un tipo de recurso bare_metal_server_network_attachment. Uno de: true, false. (valor predeterminado: true).
  • --pnac-vni-auto-delete: Indica si esta interfaz de red virtual, asociada a una conexión de red principal, se elimina automáticamente cuando se elimina el destino. Uno de: true, false. (valor predeterminado: true).
  • --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, las direcciones IP secundarias reservadas se encuentran en formato JSON o en un archivo JSON, para asociarlas a la interfaz de red virtual. Para consultar el esquema de datos, consulta la propiedad IPS en la documentación de la API. Uno de los siguientes: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --pnac-vni-name: El nombre de esta interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-rip: ID o nombre de la dirección IP reservada que se va a vincular a la interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-rip-address: La dirección IP reservada que se va a asociar a la interfaz de red virtual vinculada a la conexión de red principal.
  • --pnac-vni-rip-auto-delete: Indica si esta dirección IP reservada se elimina automáticamente cuando se elimina cualquiera de los destinos, o si se desvincula la dirección IP reservada. Uno de: true, false. (valor predeterminado: true).
  • --pnac-vni-rip-name: El nombre de esta dirección IP reservada para vincularla a la interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-sgs: Identificadores o nombres, separados por comas, de los grupos de seguridad que se van a utilizar para la interfaz de red virtual y que están asociados a la conexión de red principal.
  • --pnac-vni-psfm: El modo de filtrado del estado del protocolo que se utilizará para esta interfaz de red virtual. Si se selecciona «Auto», el filtrado de paquetes por estado del protocolo se activa o desactiva en función del tipo de recurso « target » de la interfaz de red virtual. Uno de los siguientes: auto, enabled, disabled. (valor predeterminado: auto).
  • -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configuración de conexión de red está en archivo JSON o JSON. Para consultar el esquema de datos, véase la propiedad «network_attachments» en la documentación de la API. Uno de los siguientes: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
  • --sgs: ID o nombre del grupo de seguridad, separados por comas, para la interfaz de red principal o la conexión de red principal.
  • --default-trusted-profile: ID o nombre del perfil de confianza.
  • --default-trusted-profile-auto-link: Si se establece en «true», el sistema crea un enlace al perfil de confianza de destino especificado durante la creación de la instancia. Independientemente de si el sistema crea un enlace o de si se crea forma manual mediante el servicio de identidad IAM, se suprime automáticamente cuando se suprime la instancia. Uno de: true, false. (valor predeterminado: true).
  • --metadata-service, --ms: Activa o desactiva el servicio de metadatos de instancias. Valores posibles: true, false.
  • --metadata-service-protocol, --msp: El protocolo de comunicación para el punto final del servicio de metadatos. El protocolo solo se aplica cuando el servicio de metadatos está habilitado. Uno de los siguientes: http, https. (valor predeterminado: http).
  • --metadata-service-response-hop-limit, --msrhl: El límite de saltos (tiempo de vida de IP) para los paquetes de respuesta IP procedentes del servicio de metadatos.
  • --host-failure-policy: La acción que se debe llevar a cabo si el host de cálculo sufre un fallo. Uno de los siguientes: restart, stop. (valor predeterminado: restart).
  • --confidential-compute-mode: El modo de cálculo confidencial que se utilizará para esta instancia de servidor virtual. Si no se especifica, se utiliza la modalidad de cálculo confidencial predeterminada del perfil. Uno de: discapacitados, sgx, tdx.
  • --enable-secure-boot: Indica si el arranque seguro está habilitado para esta instancia de servidor virtual. Si no se especifica, se utiliza la modalidad de arranque seguro predeterminada del perfil. Valores posibles: true, false.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --archivo_attachments_cluster_network: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. La configuración de conexión de red en clúster está en JSON o archivo JSON. Para consultar el esquema de datos, véase la propiedad «cluster_network_attachments» en la documentación de la API. Para obtener más información sobre las redes de clústeres, consulta « Redes de clústeres ». Uno de: CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE.
  • --volume-bandwidth-qos-mode: El modo de ancho de banda del volumen QoS que se utilizará para esta instancia de servidor virtual. El valor especificado debe figurar en el valor volume_bandwidth_qos_modes del perfil de la instancia. Uno de: agrupado, ponderado.
  • --vcpu-percentage: El porcentaje de ciclos de reloj de « vCPU » que se asignarán a la instancia. Rango 1-100.
  • --availability-class: La clase de disponibilidad de la instancia del servidor virtual. Uno de: punto, estándar.
  • --preemption-policy: La acción que se debe llevar a cabo si se produce la preemptión de la instancia del servidor virtual. Una de: borrar, parar.
  • --threads-per-core: El número de subprocesos por núcleo para esta instancia de servidor virtual. Si no se especifica, se utiliza el valor predeterminado del perfil. Valores posibles: 1, 2.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --interactivo, -i:
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-create-from-template

Crear una instancia de servidor virtual a partir de una plantilla de instancia.

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]

Ejemplos de mandato

  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --resource-group-id 7494aacb866142fba11a88d75cb37bd8 --output JSON
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2s
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523b
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name my-instance --boot-volume '{"delete_volume_on_instance_delete": false, "name": "boot-vol-attachment-name", "volume": {"name": "myvol2", "profile": {"name": "general-purpose"}}}' Cree una instancia a partir de una plantilla de instancia con la configuración del volumen de arranque.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name my-instance --vpc r006-beca4c2f-625f-45de-bd95-c8eb12f6842a --zone us-south-1 --subnet 0717-fe2e13d0-9ba8-43bd-ab6b-a1fad51557ac --address 10.240.129.10 --auto-delete true --ip-name my-reserved-ip --sgs r006-19c2ce0d-d35d-47bc-8147-120edddd3de5 --allow-ip-spoofing true Cree una instancia a partir de una plantilla de instancia con la configuración de interfaz de red primaria.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name my-instance --vpc r006-beca4c2f-625f-45de-bd95-c8eb12f6842a --zone us-south-1 --primary-network-interface '{"name": "primary-nic", "allow_ip_spoofing": true, "subnet": {"id":"0717-fe2e13d0-9ba8-43bd-ab6b-a1fad51557ac"}, "primary_ip": {"address": "10.240.129.10", "auto-delete": true, "name": "my-reserved-ip"}, "security_groups": [{"id": "r006-19c2ce0d-d35d-47bc-8147-120edddd3de5"}]}' Cree una instancia a partir de una plantilla de instancia con la configuración de interfaz de red primaria en formato JSON.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name my-instance --network-interface '[{"name": "secondary-nic", "allow_ip_spoofing": true, "subnet": {"id":"0737-f6b5a638-1fda-476b-9e2f-7a550fbb62b8"}, "primary_ip": {"address": "10.240.129.10", "auto-delete": true, "name": "my-reserved-ip"}, "security_groups": [{"id": "r006-caba3deb-136b-42c8-831a-1dbcc0f1912e"}]}, {"name": "third-nic", "allow_ip_spoofing": true, "subnet": {"id":"0737-6b939577-4839-47b0-b42f-a4b29a94c7d9"}, "primary_ip": {"address": "10.240.129.100", "auto-delete": true, "name": "my-reserved-ip"}, "security_groups": [{"id": "r006-caba3deb-136b-42c8-831a-1dbcc0f1912e"}]}]' Cree una instancia a partir de una plantilla de instancia con la segunda configuración de interfaces de red.
  • 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"}}}]' Cree una instancia a partir de una plantilla de instancia con la configuración del volumen de datos.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name new-instance-name --image r006-ed3f775f-ad7e-4e37-ae62-7199b4988b00 --profile cx2-2x4 --key r006-02a07b78-6e5f-40a2-86a2-99e01916128c,r006-29e19fb1-e2b9-49d0-ab6e-9702e99f5021 --user-data @/tmp/userdata.sh Cree una instancia a partir de una plantilla de instancia con configuración de datos de imagen/perfil/clave/usuario.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --dedicated-host 0737-4ab6b37d-4695-4efb-9439-0528b5550dfe --profile mx2-2x16 Cree una instancia a partir de una plantilla de instancia con el host dedicado deseado.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --dedicated-host-group 0737-7290ea56-7543-4590-8558-ca8cd51b12c4 --profile mx2-2x16 Cree una instancia a partir de una plantilla de instancia con el grupo de host dedicado deseado.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name new-instance-name --metadata-service true Cree una instancia a partir de una plantilla de instancia con el servicio de metadatos habilitado o inhabilitado.
  • ibmcloud is instance-create-from-template --template my-template --name new-instance-name --vpc my-vpc --zone us-south-1 --subnet my-subnet --reserved-ip my-reserved-ip --sgs my-security-group --allow-ip-spoofing true Cree una instancia a partir de una plantilla de instancia con la configuración de interfaz de red primaria utilizando el nombre de recurso.
  • 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"}]}' Cree una instancia a partir de una plantilla de instancia con la configuración de interfaz de red primaria en formato JSON utilizando el nombre de recurso.
  • 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"}]}]' Cree una instancia a partir de la plantilla de instancia con la segunda configuración de interfaces de red utilizando el nombre del recurso.
  • 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"}}]' Cree una instancia a partir de la plantilla de instancia con un volumen existente en la conexión de volumen utilizando el nombre del recurso.
  • 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"}]}' Cree una instancia a partir de una plantilla de instancia con la configuración de interfaz de red primaria utilizando el nombre de recurso.
  • 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"}}] Cree una instancia a partir de una plantilla de instancia con un adjunto de red de clúster que tenga una interfaz de red de clúster existente y una IP reservada existente.
  • 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"}}] Crear una instancia a partir de una plantilla de instancia con una conexión de red en clúster.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --volume-bandwidth-qos-mode pooled Cree una plantilla de instancia con un modo de ancho de banda de volumen específico QoS.
  • ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --vcpu-percentage 50 Crear una instancia desde una plantilla de instancia con un núcleo compartido.

Opciones de comando

  • --template: ID o nombre de la plantilla de la instancia.
  • --name: Nombre de la instancia.
  • --profile: Nombre del perfil de instancia.
  • --zone: Nombre de la zona.
  • --vpc: El ID o el nombre de la VPC. Solo es necesario especificar por su nombre el recurso único que se encuentra dentro de esta VPC o anular el valor de la VPC en la plantilla.
  • --imagen: ID o nombre de la imagen.
  • --catalog-offering: El CRN de la oferta del catálogo « IBM Cloud ». Si se especifica, se utiliza la última versión de dicha oferta. Para obtener más información sobre cómo crear una oferta de catálogo, consulta la sección « Incorporación de software a tu cuenta ».
  • --catalog-offering-version: El CRN de la versión de una oferta del catálogo de IBM Cloud. Para obtener más información sobre cómo crear una versión para la oferta del catálogo, consulta la sección « Incorporar software a tu cuenta ».
  • --catalog-offering-plan: El CRN del plan de facturación de una oferta del catálogo de IBM Cloud. Si no se especifica, no se utiliza ningún plan de facturación (gratuito). Debe especificarse para las versiones de ofertas de catálogo que requieren un plan de facturación.
  • --total-volume-bandwidth: La cantidad de ancho de banda (en megabits por segundo) que se asigna exclusivamente a los volúmenes de almacenamiento de las instancias. Un aumento en este valor da como resultado una disminución correspondiente al ancho de banda total de la red.
  • --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, conexión de volumen de arranque en JSON o archivo JSON. Para consultar el esquema de datos, véase la propiedad «boot_volume_attachment» en la documentación de la API.
  • --volume-attach: VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, conexión de volumen en JSON o archivo JSON, lista de volúmenes. Para consultar el esquema de datos, véase la propiedad «volume_attachments» en la documentación de la API.
  • --keys: ID o nombres de claves SSH separados por comas. Las claves SSH pueden ser RSA o Ed25519. Ed25519 solo se puede utilizar si el sistema operativo admite este tipo de clave. Ed25519 no se puede utilizar con imágenes de Windows o VMware.
  • --dedicated-host: ID o nombre del host de destino en el que se encuentra la instancia.
  • --dedicated-host-group: ID o nombre del grupo de hosts de destino en el que se encuentra la instancia.
  • --placement-group: ID o nombre del grupo de ubicación. Las restricciones de grupos de ubicación para la instancia del servidor virtual.
  • --reservation-affinity-policy, --res-policy: La política de afinidad de reservas que se utilizará para esta instancia de servidor virtual. La política predeterminada es la manual si la agrupación no está vacía. La política está inhabilitada de forma predeterminada si se ha establecido placement_target. De forma predeterminada, la política es automática en los demás casos. Uno de: desactivado, manual, automático.
  • --reservation-affinity-pool, --res-pool: ID, nombre o CRN de la reserva que puede utilizar esta instancia de servidor virtual.
  • --user-data: data|@data-file. Los datos de usuario que se van a transferir a la instancia de servidor virtual.
  • --subnet: ID o nombre de la subred. Utiliza el comando « ibmcloud is subnets » para obtener el ID o el nombre de una subred.
  • --rip: ID o nombre de la dirección IP reservada existente.
  • --address: La dirección IP que se desea reservar, que no debe estar ya reservada en la subred.
  • --auto-delete: Si se establece en «true», esta IP reservada se eliminará automáticamente cuando se elimine el destino. Uno de: true, false. (valor predeterminado: true).
  • --ip-name: El nombre definido por el usuario para esta dirección IP reservada. Los nombres deben ser exclusivos dentro de la subred en la que reside la IP reservada. Los nombres que empiezan por «ibm-» están reservados para los recursos propiedad del proveedor.
  • --allow-ip-spoofing: Desactiva las comprobaciones de origen y destino en esta interfaz. Si el valor es «false», no se permite la suplantación de la dirección IP de origen en esta interfaz. Puede tener uno de los siguientes valores: false, true.
  • --primary-network-interface: PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, interfaz de red primaria en JSON o archivo JSON. Para consultar el esquema de datos, véase la propiedad «primary_network_interface» en la documentación de la API.
  • --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, conexión de interfaz de red en JSON o archivo JSON. Para consultar el esquema de datos, véase la propiedad «network_interfaces» en la documentación de la API.
  • --pnac-name: Nombre de la conexión de red principal.
  • --pnac-vni: ID o nombre de la interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-subnet: La subred asociada.
  • --pnac-vni-ais: Permitir la suplantación de direcciones IP (AIS). Indica si se permite la suplantación de IP de origen en esta interfaz de red virtual que está asociada con la conexión de red primaria. Uno de los siguientes valores: false, true. (por defecto: false ).
  • --pnac-vni-ein: Activar NAT de infraestructura (EIN). Si es así, la infraestructura de la VPC realiza las operaciones NAT necesarias en la VNI. Para conectar una VNI a una instancia, el valor debe ser true. Floating_ips no debe tener más de una IP flotante. Si el valor es «false», el paquete se transmite sin modificaciones hacia o desde el VNI, lo que le permite realizar las operaciones NAT necesarias. Allow_ip_spoofing debe ser false. Solo se puede conectar a un destino con un tipo de recurso bare_metal_server_network_attachment. Uno de: true, false. (valor predeterminado: true).
  • --pnac-vni-auto-delete: Indica si esta interfaz de red virtual, asociada a una conexión de red principal, se elimina automáticamente cuando se elimina el destino. Uno de: true, false. (valor predeterminado: true).
  • --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, las direcciones IP secundarias reservadas se encuentran en formato JSON o en un archivo JSON, para asociarlas a la interfaz de red virtual. Para consultar el esquema de datos, consulta la propiedad IPS en la documentación de la API. Uno de los siguientes: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --pnac-vni-name: El nombre de esta interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-rip: ID o nombre de la dirección IP reservada que se va a vincular a la interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-rip-address: La dirección IP reservada que se va a asociar a la interfaz de red virtual vinculada a la conexión de red principal.
  • --pnac-vni-rip-auto-delete: Indica si esta dirección IP reservada se elimina automáticamente cuando se elimina cualquiera de los destinos, o si se desvincula la dirección IP reservada. Uno de: true, false. (valor predeterminado: true).
  • --pnac-vni-rip-name: El nombre de esta dirección IP reservada para vincularla a la interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-sgs: Identificadores o nombres, separados por comas, de los grupos de seguridad que se van a utilizar para la interfaz de red virtual y que están asociados a la conexión de red principal.
  • --pnac-vni-psfm: El modo de filtrado del estado del protocolo que se utilizará para esta interfaz de red virtual. Si se selecciona «Auto», el filtrado de paquetes por estado del protocolo se activa o desactiva en función del tipo de recurso « target » de la interfaz de red virtual. Uno de los siguientes: auto, enabled, disabled. (valor predeterminado: auto).
  • -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configuración de conexión de red está en archivo JSON o JSON. Para consultar el esquema de datos, véase la propiedad «network_attachments» en la documentación de la API. Uno de los siguientes: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
  • --sgs: ID o nombre del grupo de seguridad, separados por comas, para la interfaz de red principal o la conexión de red principal.
  • --default-trusted-profile: ID o nombre del perfil de confianza.
  • --default-trusted-profile-auto-link: Si se establece en «true», el sistema crea un enlace al perfil de confianza de destino especificado durante la creación de la instancia. Independientemente de si el sistema crea un enlace o de si se crea forma manual mediante el servicio de identidad IAM, se suprime automáticamente cuando se suprime la instancia. Uno de: true, false. (valor predeterminado: true).
  • --metadata-service, --ms: Activa o desactiva el servicio de metadatos de instancias. Valores posibles: true, false.
  • --metadata-service-protocol, --msp: El protocolo de comunicación para el punto final del servicio de metadatos. El protocolo solo se aplica cuando el servicio de metadatos está habilitado. Uno de los siguientes: http, https. (valor predeterminado: http).
  • --metadata-service-response-hop-limit, --msrhl: El límite de saltos (tiempo de vida de IP) para los paquetes de respuesta IP procedentes del servicio de metadatos.
  • --host-failure-policy: La acción que se debe llevar a cabo si el host de cálculo sufre un fallo. Uno de los siguientes: restart, stop.
  • --confidential-compute-mode: El modo de cálculo confidencial que se utilizará para esta instancia de servidor virtual. Si no se especifica, se utiliza la modalidad de cálculo confidencial predeterminada del perfil. Uno de: discapacitados, sgx, tdx.
  • --enable-secure-boot: Indica si el arranque seguro está habilitado para esta instancia de servidor virtual. Si no se especifica, se utiliza la modalidad de arranque seguro predeterminada del perfil. Valores posibles: true, false.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --archivo_attachments_cluster_network: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. La configuración de conexión de red en clúster está en JSON o archivo JSON. Para consultar el esquema de datos, véase la propiedad «cluster_network_attachments» en la documentación de la API. Para obtener más información sobre las redes de clústeres, consulta « Redes de clústeres ». Uno de: CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE.
  • --volume-bandwidth-qos-mode: El modo de ancho de banda del volumen QoS que se utilizará para esta instancia de servidor virtual. El valor especificado debe figurar en el valor volume_bandwidth_qos_modes del perfil de la instancia. Uno de: agrupado, ponderado.
  • --vcpu-percentage: El porcentaje de ciclos de reloj de « vCPU » que se asignarán a la instancia. Rango 1-100.
  • --availability-class: La clase de disponibilidad de la instancia del servidor virtual. Uno de: punto, estándar.
  • --preemption-policy: La acción que se debe llevar a cabo si se produce la preemptión de la instancia del servidor virtual. Una de: borrar, parar.
  • --threads-per-core: El número de subprocesos por núcleo para esta instancia de servidor virtual. Si no se especifica, se utiliza el valor predeterminado del perfil. Valores posibles: 1, 2.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-delete

Suprimir una o más instancias de servidor virtual.

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

Opciones de comando

  • INSTANCIA1: ID o nombre de la instancia.
  • INSTANCIA2: ID o nombre de la instancia.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instancia-disco

Ver los detalles del disco de una instancia de servidor virtual.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • INSTANCE_DISK: ID o nombre del disco de la instancia.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-disk-update

Actualizar el disco de una instancia de servidor virtual.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • INSTANCE_DISK: ID o nombre del disco de la instancia.
  • --name: Nuevo nombre del disco de la instancia.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instancia-discos

Mostrar todos los discos de una instancia de servidor virtual.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-network-interface

Ver detalles de una interfaz de red de una instancia de servidor virtual.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • NIC: ID o nombre de la interfaz de red.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-network-interface-create

Crear una interfaz de red para una instancia de servidor virtual.

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]

Ejemplos de mandato

  • ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --rip 0711-5c7f016e-5bd2-42e3-8dff-81519e4e2469
  • ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.2.3.4 --ip-name my-reserved-ip --auto-delete false
  • ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.2.3.4 --ip-name my-reserved-ip --auto-delete false --sg 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8
  • ibmcloud is instance-network-interface-create my-vnic my-instance my-subnet --sg my-sg-1 --sg my-sg-2 Crear una interfaz de red para una instancia de servidor virtual con el grupo de seguridad utilizando el nombre de recurso.

Opciones de comando

  • NIC_NAME: Nombre de la interfaz de red.
  • INSTANCIA: ID o nombre de la instancia.
  • SUBNET: ID o nombre de la subred.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --rip: ID o nombre de la dirección IP reservada existente.
  • --address: La dirección IP que se desea reservar, que no debe estar ya reservada en la subred.
  • --auto-delete: Si se establece en «true», esta IP reservada se eliminará automáticamente cuando se elimine el destino. Uno de: true, false. (valor predeterminado: true).
  • --ip-name: El nombre definido por el usuario para esta dirección IP reservada. Los nombres deben ser exclusivos dentro de la subred en la que reside la IP reservada. Los nombres que empiezan por «ibm-» están reservados para los recursos propiedad del proveedor.
  • --sg: ID o nombre del grupo de seguridad.
  • --allow-ip-spoofing: Desactiva las comprobaciones de origen y destino en esta interfaz. Si el valor es «false», no se permite la suplantación de la dirección IP de origen en esta interfaz. Puede tener uno de los siguientes valores: false, true.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-network-interface-delete

Eliminar una o más interfaces de red de una instancia de servidor virtual.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • NIC1: ID o nombre de la interfaz de red.
  • NIC2: ID o nombre de la interfaz de red.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-network-interface-floating-ip

Ver detalles de una IP flotante que está asociada a una interfaz de red.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • NIC: ID o nombre de la interfaz de red.
  • FLOATING_IP: ID o nombre de la IP flotante.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

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

Asociar una IP flotante con una interfaz de red.

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

Ejemplos de mandato

  • ibmcloud is instance-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is instance-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON
  • ibmcloud is instance-network-interface-floating-ip-add my-instance my-nic my-floating-ip Asocie una IP flotante con una interfaz de red utilizando el nombre del recurso.

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • NIC: ID o nombre de la interfaz de red.
  • FLOATING_IP: ID o nombre de la IP flotante.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

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

Eliminar asociación de una IP flotante de una interfaz de red.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • NIC: ID o nombre de la interfaz de red.
  • FLOATING_IP: ID o nombre de la IP flotante.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-network-interface-floating-ips

Mostrar todas las direcciones IP flotantes asociadas a una interfaz de red.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • NIC: ID o nombre de la interfaz de red.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-network-interface-reserved-ips

Listar todas las IP reservadas que están asociadas a una interfaz de red.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • NIC: ID o nombre de la interfaz de red.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-network-interface-reserved-ip

Ver detalles de una IP reservada que está asociada a una interfaz de red.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • NIC: ID o nombre de la interfaz de red.
  • RESERVED_IP: ID o nombre de la dirección IP reservada.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-network-interface-update

Actualizar una interfaz de red de una instancia de servidor virtual.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • NIC: ID o nombre de la interfaz de red.
  • --name: Nuevo nombre de NIC.
  • --allow-ip-spoofing: Desactiva las comprobaciones de origen y destino en esta interfaz. Si el valor es «false», no se permite la suplantación de la dirección IP de origen en esta interfaz. Puede tener uno de los siguientes valores: false, true.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-network-interfaces

Listar todas las interfaces de red de una instancia de servidor virtual.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-profile

Ver detalles de un perfil de instancia de servidor virtual.

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

Opciones de comando

  • PROFILE_NAME: Nombre del perfil. Utilice el mandato 'ibmcloud is instance-profiles' para recuperar los perfiles de instancia.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-profiles

Listar todos los perfiles de instancia de servidor virtual de la región.

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

Opciones de comando

  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-reboot

Reiniciar el sistema operativo de una instancia.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • --no-wait: Ejecutar la acción de inmediato y descartar todas las acciones en cola.
  • --force, -f: Forzar la operación sin confirmación.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud está reiniciando la instancia

Reinicializar una instancia de servidor virtual.

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]

Ejemplos de mandato

  • ibmcloud is instance-reinitialize 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --image r006-ed3f775f-ad7e-4e37-ae62-7199b4988b00 --keys r006-02a07b78-6e5f-40a2-86a2-99e01916128c Reinicializar una instancia a partir de una imagen con una clave 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"}}}' Reinicializar una instancia a partir de una imagen con una configuración personalizada del volumen de arranque.
  • ibmcloud is instance-reinitialize 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"id": "r006-1a6b7274-678d-4dfb-8981-c71dd9d4daa5"}}' Reinicializar una instancia a partir de un volumen de arranque ya existente.
  • ibmcloud is instance-reinitialize my-instance --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "boot-vol-name", "profile": {"name": "general-purpose"}, "source_snapshot": {"name": "my-snapshot"}}}' --keys my-key-1,my-key-2 Reinicializar una instancia a partir de una instantánea con una clave SSH utilizando el nombre del recurso.

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • --imagen: ID o nombre de la imagen.
  • --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, conexión de volumen de arranque en JSON o archivo JSON. Para consultar el esquema de datos, véase la propiedad «boot_volume_attachment» en la documentación de la API.
  • --keys: ID o nombres de claves SSH separados por comas. Las claves SSH pueden ser RSA o Ed25519. Ed25519 Se puede utilizar siempre y cuando el sistema operativo admita este tipo de clave. Ed25519 no se puede utilizar con imágenes de Windows o VMware.
  • --default-trusted-profile: ID o nombre del perfil de confianza.
  • --default-trusted-profile-auto-link: Si se establece en «true», el sistema crea un enlace al perfil de confianza de destino especificado durante la creación de la instancia. Independientemente de si el sistema crea un enlace o de si se crea forma manual mediante el servicio de identidad IAM, se suprime automáticamente cuando se suprime la instancia. Uno de: true, false. (valor predeterminado: true).
  • --user-data: data|@data-file. Los datos de usuario que se van a transferir a la instancia de servidor virtual.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-start

Iniciar una instancia de servidor virtual.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-stop

Detener una instancia de servidor virtual.

  • Cuando detienes una instancia y la reinicias, se le asigna una nueva dirección IP privada si la instancia no se creó con una dirección IP estática o si no se configuró el atributo « primary_ipv4_address » al crearla mediante la CLI o la API. Para obtener más información sobre cómo configurar una dirección IP estática, consulta «primary_network_interface» en la referencia de la API. -
ibmcloud is instance-stop INSTANCE [--no-wait] [-f, --force] [--output JSON] [-q, --quiet]

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • --no-wait: Ejecutar la acción de inmediato y descartar todas las acciones en cola.
  • --force, -f: Forzar la operación sin confirmación.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-update

Actualizar una instancia de servidor virtual.

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]

Ejemplos de mandato

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • --name: Nombre nuevo de la instancia de servidor virtual.
  • --profile: El perfil que se va a utilizar para esta instancia de servidor virtual. Para cambiar el perfil, el estado de la instancia debe ser « stopping » o « stopped ». Además, el perfil solicitado debe: 1. Ser compatible con cualquier restricción de destino de colocación. Por ejemplo, si la instancia se aloja en un servidor dedicado, el perfil solicitado family debe coincidir con el del servidor dedicado family.
  • --total-volume-bandwidth: La cantidad de ancho de banda (en megabits por segundo) que se asigna exclusivamente a los volúmenes de almacenamiento de las instancias. Un aumento en este valor da como resultado una disminución correspondiente al ancho de banda total de la red.
  • --dedicated-host: ID o nombre del host de destino en el que se encuentra la instancia.
  • --dedicated-host-group: ID o nombre del grupo de hosts de destino en el que se encuentra la instancia.
  • --reservation-affinity-policy, --res-policy: La política de afinidad de reservas que se utilizará para esta instancia de servidor virtual. La política predeterminada es la manual si la agrupación no está vacía. La política está inhabilitada de forma predeterminada si se ha establecido placement_target. De forma predeterminada, la política es automática en los demás casos. Uno de: desactivado, manual, automático.
  • --reservation-affinity-pool, --res-pool: ID, nombre o CRN de la reserva que puede utilizar esta instancia de servidor virtual.
  • --metadata-service, --ms: Activa o desactiva el servicio de metadatos de instancias. Valores posibles: true, false.
  • --metadata-service-protocol, --msp: El protocolo de comunicación para el punto final del servicio de metadatos. El protocolo solo se aplica cuando el servicio de metadatos está habilitado. Uno de los siguientes: http, https. (valor predeterminado: http).
  • --metadata-service-response-hop-limit, --msrhl: El límite de saltos (tiempo de vida de IP) para los paquetes de respuesta IP procedentes del servicio de metadatos.
  • --host-failure-policy: La acción que se debe llevar a cabo si el host de cálculo sufre un fallo. Uno de los siguientes: restart, stop.
  • --confidential-compute-mode: El modo de cálculo confidencial que se utilizará para esta instancia de servidor virtual. Si no se especifica, se utiliza la modalidad de cálculo confidencial predeterminada del perfil. Uno de: discapacitados, sgx, tdx.
  • --enable-secure-boot: Indica si el arranque seguro está habilitado para esta instancia de servidor virtual. Si no se especifica, se utiliza la modalidad de arranque seguro predeterminada del perfil. Valores posibles: true, false.
  • --volume-bandwidth-qos-mode: El modo de ancho de banda del volumen QoS que se utilizará para esta instancia de servidor virtual. El valor especificado debe figurar en el valor volume_bandwidth_qos_modes del perfil de la instancia. Uno de: agrupado, ponderado.
  • --vcpu-percentage: El porcentaje de ciclos de reloj de « vCPU » que se asignarán a la instancia. Rango 1-100.
  • --availability-class: La clase de disponibilidad de la instancia del servidor virtual. Uno de: punto, estándar.
  • --preemption-policy: La acción que se debe llevar a cabo si se produce la preemptión de la instancia del servidor virtual. Una de: borrar, parar.
  • --threads-per-core: El número de subprocesos por núcleo para esta instancia de servidor virtual. Si no se especifica, se utiliza el valor predeterminado del perfil. Valores posibles: 1, 2.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-volume-attachment

Ver detalles de una conexión de volumen.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • VOLUME_ATTACHMENT: ID o nombre de la conexión de volumen.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-volume-attachments

Listar todas las conexiones de volumen en una instancia.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-volume-attachment-add

Crear una conexión de volumen, conectando un volumen a una instancia.

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]

Ejemplos de mandato

  • ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5
  • ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete true
  • ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete true --output JSON
  • ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --profile general-purpose --source-snapshot eaf9d6ca-35bf-4ac7-bc45-d0f2507f2830 --auto-delete true --output JSON
  • ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --profile general-purpose ---capacity 10 --auto-delete true --tags my-tag-1,my-tag-2
  • ibmcloud is instance-volume-attachment-add data-vol-name my-instance my-volume --auto-delete true Añada un volumen existente a una instancia de servidor virtual utilizando el nombre de recurso.
  • 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

Opciones de comando

  • NAME: Nombre de la conexión de volumen.
  • INSTANCIA: ID o nombre de la instancia.
  • VOLUMEN: ID o nombre del volumen.
  • --nombre-del-nuevo-volumen: El nombre del nuevo volumen.
  • --perfil: Nombre del perfil.
  • --iops: Operaciones de entrada y salida por segundo del volumen; solo es aplicable a los volúmenes de perfil personalizado. Para ver los rangos de IOPS disponibles, consulte [Perfil de IOPS personalizado]Software de incorporación a su cuenta.
  • --encryption-key: El CRN de la clave raíz del Servicio de gestión de claves.
  • --capacity: La capacidad del volumen en gigabytes. Rango 10-16000 para volúmenes de perfil personalizados y de uso general, 10-9600 para volúmenes de perfil 5iops-tier, 10-4800 para volúmenes de perfil 10iops-tier.
  • --bandwidth: El ancho de banda máximo (en megabits por segundo) del volumen. Para especificar esta propiedad, el volumen storage_generation debe ser 2.
  • --tags: Etiquetas separadas por comas para el volumen.
  • --source-snapshot: ID, nombre o CRN de la instantánea a partir de la cual se va a clonar el volumen.
  • --allowed-use-api-version, --au-api-version: La versión de la API con la que se evaluarán las expresiones.
  • --allowed-use-bare-metal-server: true,--au-bms true - La expresión que deben cumplir las propiedades de un servidor «bare metal» aprovisionado con los datos de la imagen de este volumen. Si no se especifica, la expresión se establece en true.
  • --allowed-use-instance: true,--au-ins true - La expresión que deben cumplir las propiedades de una instancia de servidor virtual que se aprovisione con este volumen. Si no se especifica, la expresión se establece en true.
  • --auto-delete: El volumen adjunto se suprime cuando se suprime la instancia. Uno de los siguientes valores: false, true. (por defecto: false ).
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-volume-attachment-detach

Suprimir uno o más archivos adjuntos de volumen, desconectando el volumen de una instancia.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • VOLUME_ATTACHMENT1: ID o nombre de la conexión de volumen.
  • VOLUME_ATTACHMENT2: ID o nombre de la conexión de volumen.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-volume-attachment-update

Actualizar una conexión de volumen.

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

Ejemplos de mandato

  • ibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --name name2
  • ibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete true
  • ibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --name name2 --auto-delete true --output JSON
  • ibmcloud is instance-volume-attachment-update my-instance my-vol-att --name name2 Actualice una conexión de volumen utilizando el nombre de recurso.

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • VOLUME_ATTACHMENT: ID o nombre de la conexión de volumen.
  • --name: Nombre nuevo del volumen.
  • --auto-delete: El volumen adjunto se suprime cuando se suprime la instancia. Valores posibles: true, false.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instancia-red-attachments

Mostrar todos los dispositivos de red conectados a una instancia.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-network-attachment

Ver los detalles de una conexión de red de una instancia.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • NAC: ID o nombre de la conexión a la red.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-network-attachment-create

Crear una conexión de red para una instancia.

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]

Ejemplos de mandato

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • --name: El nombre de esta conexión de red del servidor «bare metal».
  • --vni: ID o nombre de la interfaz de red virtual destinada a la conexión de red de este servidor «bare metal».
  • --vni-subnet: La subred asociada.
  • --vpc: ID o nombre de la VPC. Este ID o nombre solo es necesario para especificar la subred exclusiva por nombre dentro de esta VPC.
  • --vni-ais: Permitir la suplantación de direcciones IP (AIS). Indica si se permite la suplantación de IP de origen en esta interfaz de red virtual. Uno de los siguientes valores: false, true. (por defecto: false ).
  • --vni-ein: Activar NAT de infraestructura (EIN). Si es así, la infraestructura de la VPC lleva a cabo las operaciones NAT necesarias. Si el valor es «false», el paquete se transmite sin modificaciones hacia o desde la interfaz de red virtual, lo que permite a la máquina virtual asociada a la IP flotante realizar las operaciones NAT necesarias. Uno de: true, false. (valor predeterminado: true).
  • --vni-auto-delete: Indica si esta interfaz de red virtual se elimina automáticamente cuando se elimina el destino. Uno de: true, false. (valor predeterminado: true).
  • --vni-ips: ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, direcciones IP secundarias reservadas en formato JSON o en un archivo JSON, para asociarlas a la interfaz de red virtual. En cuanto al esquema de datos, consulta la propiedad «ips» en la documentación de la API. Uno de los siguientes: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --vni-name: El nombre de esta interfaz de red virtual.
  • --vni-rip: ID o nombre de la dirección IP reservada que se va a asociar a la interfaz de red virtual. Necesario si no se especifica la subred. La IP reservada debe estar desenlazada.
  • --vni-rip-address: La dirección IP reservada que se va a asociar a la interfaz de red virtual. Requiere que se especifique la subred.
  • --vni-rip-auto-delete: Indica si esta dirección IP reservada se elimina automáticamente cuando se elimina cualquiera de los destinos, o si se desvincula la dirección IP reservada. Valores posibles: true, false.
  • --vni-rip-name: El nombre de esta dirección IP reservada que se asociará a la interfaz de red virtual. El nombre no debe ser utilizado por otra IP reservada en la subred. Los nombres que empiezan por «ibm-» están reservados para los recursos propiedad del proveedor y no están permitidos.
  • --vni-psfm: El modo de filtrado del estado del protocolo que se utilizará para esta interfaz de red virtual. Si se selecciona «Auto», el filtrado de paquetes por estado del protocolo se activa o desactiva en función del tipo de recurso « target » de la interfaz de red virtual. Uno de los siguientes: auto, enabled, disabled. (valor predeterminado: auto).
  • --vni-sgs: Identificadores o nombres, separados por comas, de los grupos de seguridad que se van a utilizar para esta interfaz de red virtual. Si no se especifica, se utiliza el grupo de seguridad predeterminado de la VPC para la subred.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-network-attachment-update

Actualizar una conexión de red de una instancia.

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

Ejemplos de mandato

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • NAC: ID o nombre de la conexión a la red.
  • --name: Nuevo nombre de la conexión de red.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-network-attachment-delete

Elimine una o más conexiones de red de una instancia.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • NAC1: ID o nombre de la conexión de red.
  • NAC2: ID o nombre de la conexión de red.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-cluster-network-attachments

Mostrar todas las conexiones de red del clúster de una instancia.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-cluster-network-attachment

Ver los detalles de la conexión a la red del clúster de una instancia.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • CNAC: ID o nombre de la conexión de red del clúster.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-cluster-network-attachment-update

Actualizar la conexión a la red del clúster de una instancia.

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

Ejemplos de mandato

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • CNAC: ID o nombre de la conexión de red del clúster.
  • --name: Nuevo nombre de la conexión de red del clúster.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-cluster-network-attachment-create

Crear una conexión de red en clúster para una instancia.

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]

Ejemplos de mandato

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • --name: El nombre de esta conexión de red del clúster de instancias.
  • --cnac: ID o nombre de la conexión de red del clúster de instancias en la que se va a insertar esta conexión de red del clúster de instancias, justo antes de ella.
  • --cni: ID o nombre de la interfaz de red del clúster destinada a la conexión de red de esta instancia del clúster.
  • --cluster-network: ID o nombre de la red del clúster.
  • --cni-auto-delete: Indica si esta interfaz de red del clúster se elimina automáticamente cuando se elimina el destino. Valores posibles: true, false.
  • --cni-name: El nombre de esta interfaz de red del clúster.
  • --cni-subnet: ID o nombre de la subred de red del clúster asociada.
  • --cni-primary-ip: ID o nombre de la dirección IP reservada de la subred de la red del clúster que se va a asociar a la interfaz de red del clúster.
  • --cni-primary-ip-address: La dirección IP de la dirección IP reservada que se va a asociar a la interfaz de red del clúster. Requiere que se especifique la subred.
  • --cni-primary-ip-auto-delete: Indica si esta IP reservada se elimina automáticamente cuando se elimina cualquiera de los destinos, o si se desvincula la IP reservada. Valores posibles: true, false.
  • --cni-primary-ip-name: El nombre de esta dirección IP reservada que se asociará a la interfaz de red del clúster. El nombre no debe ser utilizado por otra IP reservada en la subred en clúster. Los nombres que empiezan por «ibm-» están reservados para los recursos propiedad del proveedor y no están permitidos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-cluster-network-attachment-delete

Eliminar una o varias conexiones de red en clúster de una instancia.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • CNAC1: ID o nombre de la conexión de red del clúster.
  • CNAC2: ID o nombre de la conexión de red del clúster.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud son instancias, software y complementos

Mostrar todos los complementos de software de una instancia.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es un complemento de software para instancias

Ver los detalles de un complemento de software de una instancia.

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • SWAC: ID o nombre del archivo adjunto de software.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es una actualización de la conexión de software de la instancia

Actualizar un complemento de software de una instancia.

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

Ejemplos de mandato

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

Opciones de comando

  • INSTANCIA: ID o nombre de la instancia.
  • SWAC: ID o nombre del archivo adjunto de software.
  • --name: Nuevo nombre del archivo adjunto del software.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Claves

ibmcloud is key

Ver detalles de una clave.

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

Opciones de comando

  • CLAVE: ID o nombre de la clave.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is key-create

Importar una clave pública 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]

Ejemplos de mandato

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

Opciones de comando

  • KEY_NAME: ID o nombre de la clave.
  • KEY: key|@key-file. La clave SSH pública a importar en el sistema.
  • --key-type: El sistema de cifrado utilizado por esta clave. El valor predeterminado es rsa. Uno de los siguientes: rsa, ed25519.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is key-delete

Suprimir una o más claves.

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

Ejemplos de mandato

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

Opciones de comando

  • CLAVE1: ID o nombre de la clave.
  • KEY2: ID o nombre de la clave.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is key-update

Actualizar el nombre de una clave.

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

Ejemplos de mandato

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

Opciones de comando

  • CLAVE: ID o nombre de la clave.
  • --name: Nuevo nombre para la clave.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is keys

Listar todas las claves.

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

Ejemplos de mandato

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

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Hosts dedicados

ibmcloud is dedicated-host-profiles

Enumera todos los perfiles de host de la región.

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

Opciones de comando

  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es perfil de host dedicado

Ver los detalles del perfil de un anfitrión.

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

Opciones de comando

  • PROFILE_NAME: Nombre del perfil.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es dedicated-host-groups

Listar todos los grupos de hosts.

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]

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --zone: Filtra la colección para mostrar únicamente los recursos cuya propiedad «zone name» coincida exactamente con el nombre especificado.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es dedicated-host-group

Ver los detalles de un grupo de anfitriones.

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

Opciones de comando

  • HOST_GROUP: ID o nombre del grupo de hosts.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es dedicated-host-group-create

Cree un grupo de hosts.

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]

Ejemplos de mandato

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

Opciones de comando

  • --zone: Nombre de la zona.
  • --name: Nuevo nombre para el grupo de hosts.
  • --family: La familia de perfiles de servidores dedicados correspondiente a los servidores de este grupo.
  • --class: La clase de perfil de host específica para los hosts de este grupo.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es dedicated-host-group-update

Actualizar un grupo de hosts.

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

Ejemplos de mandato

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

Opciones de comando

  • HOST_GROUP: ID o nombre del grupo de hosts.
  • --name: Nuevo nombre del grupo de hosts.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es dedicated-host-group-delete

Suprimir uno o más grupos de hosts.

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

Opciones de comando

  • HOST_GROUP1: ID o nombre del grupo de hosts.
  • HOST_GROUP2: ID o nombre del grupo de hosts.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es dedicated-hosts

Listar todos los hosts.

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]

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --zone: Filtra la colección para mostrar únicamente los recursos cuya propiedad «zone name» coincida exactamente con el nombre especificado.
  • --dhg: ID o nombre del grupo de hosts.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es dedicated-host

Ver los datos de un anfitrión.

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

Opciones de comando

  • HOST: ID o nombre del host.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es dedicated-host-create

Cree un host.

ibmcloud is dedicated-host-create --profile PROFILE --dhg DHG [--enabled true | false] [--name NAME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Ejemplos de mandato

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

Opciones de comando

  • --profile: Nombre del perfil del host.
  • --dhg: ID o nombre del grupo de hosts.
  • --enabled: Activa o desactiva la ubicación de la instancia en el host. Uno de: true, false. (valor predeterminado: true).
  • --name: Nuevo nombre para el host.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es dedicated-host-update

Actualizar un host.

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

Ejemplos de mandato

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

Opciones de comando

  • HOST: ID o nombre del host.
  • --name: Nuevo nombre del host.
  • --enabled: Activa o desactiva la ubicación de la instancia en el host. Valores posibles: true, false.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es dedicado-host-eliminar

Suprimir uno o más hosts.

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

Opciones de comando

  • HOST1: ID o nombre del host.
  • HOST2: ID o nombre del host.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es dedicated-host-disks

Mostrar todos los discos de un servidor dedicado.

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

Opciones de comando

  • HOST: ID o nombre del host.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es disco-host dedicado

Ver los detalles de un disco dedicado del servidor.

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

Opciones de comando

  • HOST: ID o nombre del host.
  • DISCO: ID o nombre del disco dedicado del servidor.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es dedicated-host-disk-update

Actualizar un disco dedicado del servidor.

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

Opciones de comando

  • HOST: ID o nombre del host.
  • DISCO: ID o nombre del disco dedicado del servidor.
  • --name: Nuevo nombre del disco.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Servidores nativos

ibmcloud es bare-metal-server

Ver los detalles de un servidor «bare metal».

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-servidor-consola

Abrir una consola interactiva al servidor nativo. De forma predeterminada, este mandato abre una consola serie interactiva.

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • --vnc: Obtiene el URI WebSocket para la consola VNC; no abre la consola VNC.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-create

Crear un servidor «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]

Ejemplos de mandato

  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image ibm-esxi-7-byol-amd64-1 --keys my-sshkey-1,my-sshkey-2 --pnic-subnet my-subnet Crear un servidor nativo con soporte de nombres para la imagen, las claves y la subred
  • ibmcloud is bare-metal-server-create --name my-server-name2 --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-name eth0 --pnic-rip-address 46.9.49.11 --pnic-sgs c791f26f-4cf1-4bbf-be0e-72d7cb87133e,fefc8362-93c2-4f3d-90d4-82c56cce787e --pnic-allowed-vlans 1,2,3,4 --pnic-ein true --pnic-ais true Crear un servidor nativo con la configuración de interfaz de red primaria especificada.
  • ibmcloud is bare-metal-server-create --name my-server-name3 --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --enable-secure-boot true --tpm-mode tpm_2 Crea un servidor «bare metal» que habilite el módulo de plataforma de confianza (TPM) en modo « tpm_2 ».
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --resource-group-name Finance --output JSON Crea un servidor «bare metal» en el grupo de recursos « Finance ».
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-allowed-vlans 100,200,300,400,700,710,1000,900-929,800-829 Crear un servidor nativo con una interfaz de red PCI. Las VLAN permitidas son valores separados por comas que se pueden pasar como valores separados o como cualquier rango de números.
  • 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"}]}}]' Cree un servidor nativo con una conexión de red y una interfaz de red virtual existente.
  • 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"}]}}]' Cree un servidor nativo con una conexión de red y una interfaz de red virtual existente.
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 Cree un servidor nativo con reserva.
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --reservation-affinity-policy manual --reservation-affinity-pool my-reservation Cree un servidor nativo con reserva.
  • 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 Crear un servidor nativo con un ID de IP reservada creada previamente.
  • ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-rip 2302-74dd56cc-71c4-4461-95f0-4e5e3b57727d --bandwidth 10000 Crear un servidor nativo con un ID de IP reservada y un ancho de banda predefinidos.
  • 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 Crear un servidor nativo con una IP reservada creada previamente por NOMBRE.
  • 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 Cree un servidor nativo con una interfaz de red primaria con una nueva IP reservada.
  • 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"}}]' Crear un servidor nativo con una interfaz de red secundaria con una ID de IP reservada creada previamente. Las configuraciones de las dos interfaces secundarias se especifican en formato JSON. Consulte el texto de ayuda de la opción '--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"}}]' Crear un servidor nativo con una interfaz de red secundaria con una IP reservada creada previamente por Nombre. Las configuraciones de las dos interfaces secundarias se especifican en formato JSON. Consulte el texto de ayuda de la opción '--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"}]}]' Cree un servidor nativo con una interfaz de red secundaria con la nueva IP reservada. Las configuraciones de las dos interfaces secundarias se especifican en formato JSON. Consulte el texto de ayuda de la opción '--network-interfaces'.

Opciones de comando

  • --name: Nombre del servidor.
  • --zone: Nombre de la zona.
  • --profile: Nombre del perfil del servidor «bare metal».
  • --imagen: ID o nombre de la imagen.
  • --keys: ID o nombres de claves SSH separados por comas. Las claves SSH pueden ser RSA o Ed25519. Ed25519 solo se puede utilizar si el sistema operativo admite este tipo de clave. Ed25519 no se puede utilizar con imágenes de Windows o VMware.
  • --user-data: data|@data-file. Datos de usuario que se van a transferir al servidor «bare metal».
  • --pnic-name: Nombre de la interfaz de red principal.
  • --pnic-subnet: ID o nombre de la subred de la interfaz de red principal.
  • --vpc: ID o nombre de la VPC. Este ID o nombre solo es necesario para especificar la subred exclusiva por nombre dentro de esta VPC.
  • --pnic-rip: ID o nombre de la dirección IP reservada existente que está asociada a la interfaz de red principal.
  • --pnic-rip-address: La dirección IP de la interfaz de red principal que se va a reservar, la cual no debe estar ya reservada en la subred.
  • --pnic-rip-auto-delete: Si se establece en «true», esta dirección IP reservada de la interfaz de red principal se elimina automáticamente cuando se elimina el destino. Uno de: true, false. (valor predeterminado: true).
  • --pnic-rip-name: El nombre definido por el usuario para esta dirección IP reservada de la interfaz de red principal. Los nombres deben ser exclusivos dentro de la subred en la que reside la IP reservada. Los nombres que empiezan por «ibm-» están reservados para los recursos propiedad del proveedor.
  • --pnic-sgs: Identificadores de grupos de seguridad separados por comas para la interfaz de red principal.
  • --pnic-allowed-vlans: ID de VLAN separados por comas. Indica los ID de VLAN (solo para interfaces VLAN) que pueden utilizar la interfaz de red primaria. Se puede pasar como valores separados o como cualquier rango de números.
  • --pnic-ein: Activar NAT de infraestructura (EIN). Si es así, la infraestructura de la VPC lleva a cabo las operaciones NAT necesarias. Si el valor es «false», el paquete se transmite sin modificaciones hacia o desde la interfaz de red, lo que permite a la máquina virtual asociada a la IP flotante realizar las operaciones NAT necesarias. Uno de: true, false. (valor predeterminado: true).
  • --pnic-ais: Permitir la suplantación de direcciones IP (AIS). Si es cierto, se permite la suplantación de la dirección IP de origen en los paquetes que utilicen esta interfaz de red. Si el valor es «false», se impide la suplantación de la dirección IP de origen en esta interfaz. Uno de los siguientes valores: false, true. (por defecto: false ).
  • -- network-interfaces: NETWORK_INTERFACES_JSON |@NETWORK_INTERFACES_JSON_FILE. Configuración de interfaz de red en JSON o archivo JSON. En cuanto al esquema de datos, consulta la propiedad «network_interfaces» en la documentación de la API. Uno de los siguientes: NETWORK_INTERFACES_JSON, @NETWORK_INTERFACES_JSON_FILE.
  • --pnac-name: Nombre de la conexión de red principal.
  • --pnac-allowed-vlans: ID de VLAN separados por comas. Indica qué ID de VLAN (solo para interfaces VLAN) pueden utilizar la conexión de red primaria. Se puede pasar como valores separados o como cualquier rango de números.
  • --pnac-vni: ID o nombre de la interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-subnet: La subred asociada.
  • --pnac-vni-ais: Permitir la suplantación de direcciones IP (AIS). Indica si se permite la suplantación de IP de origen en esta interfaz de red virtual que está asociada con la conexión de red primaria. Uno de los siguientes valores: false, true. (por defecto: false ).
  • --pnac-vni-ein: Activar NAT de infraestructura (EIN). Si es así, la infraestructura de la VPC realiza las operaciones NAT necesarias en la VNI. Para conectar una VNI a una instancia, el valor debe ser true. Floating_ips no debe tener más de una IP flotante. Si el valor es «false», el paquete se transmite sin modificaciones hacia o desde el VNI, lo que le permite realizar las operaciones NAT necesarias. Allow_ip_spoofing debe ser false. Solo se puede conectar a un destino con un tipo de recurso bare_metal_server_network_attachment. Uno de: true, false. (valor predeterminado: true).
  • --pnac-vni-auto-delete: Indica si esta interfaz de red virtual, asociada a una conexión de red principal, se elimina automáticamente cuando se elimina el destino. Uno de: true, false. (valor predeterminado: true).
  • --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, las direcciones IP secundarias reservadas se encuentran en formato JSON o en un archivo JSON, para asociarlas a la interfaz de red virtual. Para consultar el esquema de datos, consulta la propiedad IPS en la documentación de la API. Uno de los siguientes: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --pnac-vni-name: El nombre de esta interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-rip: ID o nombre de la dirección IP reservada que se va a vincular a la interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-rip-address: La dirección IP reservada que se va a asociar a la interfaz de red virtual vinculada a la conexión de red principal.
  • --pnac-vni-rip-auto-delete: Indica si esta dirección IP reservada se elimina automáticamente cuando se elimina cualquiera de los destinos, o si se desvincula la dirección IP reservada. Uno de: true, false. (valor predeterminado: true).
  • --pnac-vni-rip-name: El nombre de esta dirección IP reservada para vincularla a la interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-sgs: Identificadores o nombres, separados por comas, de los grupos de seguridad que se van a utilizar para la interfaz de red virtual y que están asociados a la conexión de red principal.
  • --pnac-vni-psfm: El modo de filtrado del estado del protocolo que se utilizará para esta interfaz de red virtual. Si se selecciona «Auto», el filtrado de paquetes por estado del protocolo se activa o desactiva en función del tipo de recurso « target » de la interfaz de red virtual. Uno de los siguientes: auto, enabled, disabled. (valor predeterminado: auto).
  • -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configuración de conexión de red está en archivo JSON o JSON. Para consultar el esquema de datos, véase la propiedad «network_attachments» en la documentación de la API. Uno de los siguientes: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
  • --enable-secure-boot: Indica si el arranque seguro está activado. Si está habilitado, la imagen tendrá que soportar arranques seguros o el servidor no podrá arrancar. Uno de los siguientes valores: false, true. (por defecto: false ).
  • --tpm-mode: El modo del módulo de plataforma de confianza (TPM). Uno de los siguientes: tpm_2, inhabilitado.
  • --ancho de banda: El ancho de banda total (en megabits por segundo) que se comparte entre las interfaces de red del servidor «bare metal». Si no se especifica, se utiliza el valor predeterminado del perfil. Puede utilizar el mandato ibmcloud is bare-metal-server-profile para obtener valores de ancho de banda válidos.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --reservation-affinity-policy, --res-policy: La política de afinidad de reservas que se utilizará para este servidor físico. La política predeterminada es la manual si la agrupación no está vacía. De lo contrario, la política se establece de forma predeterminada en automática. Uno de: desactivado, manual, automático.
  • --reservation-affinity-pool, --res-pool: ID, nombre o CRN de la reserva que puede utilizar este servidor «bare metal».
  • --default-trusted-profile: ID, nombre o CRN del perfil de confianza.
  • --default-trusted-profile-auto-link: Si se establece en «true», el sistema crea un enlace al perfil de confianza de destino especificado durante la creación del servidor. Independientemente de si un enlace lo ha creado el sistema o si se se ha creado manualmente mediante el servicio de Identidad de IAM, se suprime automáticamente al suprimir el servidor. Uno de: true, false. (valor predeterminado: true).
  • --metadata-service: Activa o desactiva el servicio de metadatos del servidor físico. Valores posibles: true, false.
  • --metadata-service-protocol: El protocolo de comunicación para el punto final del servicio de metadatos. El protocolo solo se aplica cuando el servicio de metadatos está habilitado. Uno de los siguientes: http, https. (valor predeterminado: http).
  • --interactivo, -i:
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-delete

Suprimir uno o más servidores nativos.

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

Opciones de comando

  • SERVIDOR1: ID o nombre del servidor.
  • SERVIDOR2: ID o nombre del servidor.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-disk

Ver los detalles del disco de un servidor «bare metal».

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • SERVER_DISK: ID o nombre del disco del servidor.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-disk-update

Actualizar el disco de un servidor «bare metal».

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • SERVER_DISK: ID o nombre del disco del servidor.
  • --name: Nuevo nombre del disco local.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-disks

Mostrar todos los discos de un servidor «bare metal».

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is bare-metal-server-inicialización-values

Recupera las variables de configuración que se utilizan para inicializar el servidor «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]

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • --private-key: key|@key-file. Clave privada en formato PEM para descifrar la contraseña.
  • --private-key-passphrase: La frase de contraseña de la clave privada cifrada.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-network-interface

Ver los detalles de una interfaz de red de un servidor «bare metal».

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • NIC: ID o nombre de la interfaz de red.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

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

Crear una interfaz de red para un servidor físico.

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]

Ejemplos de mandato

  • ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 Crear una interfaz de red de PCI.
  • ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnet Crear una interfaz de red PCI con soporte de nombres.
  • ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnet --vpc my-vpc Crear una interfaz de red PCI con soporte de nombres bajo una VPC.
  • ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 --interface-type pci --name eth1 --address 10.0.0.12 --security-groups 43846d71-0f04-473f-9de5-5a2d33200a4b,27c8ca96-17f3-4943-898d-ad1a1f5aec26 --allowed-vlans 1,2,3,4 -allow-ip-spoofing true --enable-infrastructure-nat true Crear una interfaz de red de PCI con la configuración especificada.
  • ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 --interface-type pci --name eth1 --address 10.0.0.12 --security-groups 43846d71-0f04-473f-9de5-5a2d33200a4b,27c8ca96-17f3-4943-898d-ad1a1f5aec26 --vpc my-vpc --allowed-vlans 1,2,3,4 -allow-ip-spoofing true --enable-infrastructure-nat true Crear una interfaz de red PCI con la configuración especificada bajo una VPC.
  • ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnet --interface-type pci --name eth1 --address 10.0.0.12 --security-groups my-sg-1,my-sg-2 --allowed-vlans 1,2,3,4 -allow-ip-spoofing true --enable-infrastructure-nat true Crear una interfaz de red PCI con la configuración especificada con el soporte de nombres.
  • ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 --interface-type vlan --name eth2 --address 10.0.0.12 --security-groups 43846d71-0f04-473f-9de5-5a2d33200a4b,27c8ca96-17f3-4943-898d-ad1a1f5aec26 --vlan 1 -allow-interface-to-float true -allow-ip-spoofing true --enable-infrastructure-nat true Crear una interfaz de red de VLAN con la configuración especificada.
  • ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 --output JSON Crear una interfaz de red de PCI y especificar JSON como formato de salida.
  • ibmcloud is bm-nicc bm-cli-1 --subnet cli-subnet-1 --name bm-cli-nic-secondary --allowed-vlans 210,510,500,3001-1001 Crear una interfaz de red de PCI. Las VLAN permitidas son valores separados por comas que se pueden pasar como valores separados o como cualquier rango de números.
  • ibmcloud is bm-nicc cli-bm --subnet alex-subnet --name cli-snic-3 --rip 2302-aef75588-7b87-46b7-bca4-0d6893d2593e Crear un NIC nativo metal con una IP reservada predefinida.
  • ibmcloud is bm-nicc cli-bm --subnet alex-subnet --name cli-snic-3 --rip cli-rip-byname3 Crear un NIC nativo con una IP reservada predefinida por Nombre.
  • ibmcloud is bm-nicc cli-bm --subnet 2302-531ad9fc-c86a-4504-b5cf-a46981fddb5f --name cli-snic --address 10.240.128.51 --auto-delete true --ip-name cli-snicip Crear un NIC nativo con una nueva IP reservada.

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • --subnet: ID o nombre de la subred de la interfaz de red.
  • --name: Nombre de la interfaz de red.
  • --interface-type: Tipo de interfaz de red. Uno de: pci, vlan. (valor predeterminado: pci).
  • --rip: ID o nombre de la dirección IP reservada existente.
  • --address: La dirección IP que se desea reservar, que no debe estar ya reservada en la subred.
  • --auto-delete: Si se establece en «true», esta IP reservada se eliminará automáticamente cuando se elimine el destino. Uno de: true, false. (valor predeterminado: true).
  • --ip-name: El nombre definido por el usuario para esta dirección IP reservada. Los nombres deben ser exclusivos dentro de la subred en la que reside la IP reservada. Los nombres que empiezan por «ibm-» están reservados para los recursos propiedad del proveedor.
  • --security-groups: ID o nombres de grupos de seguridad, separados por comas, para la interfaz de red.
  • --vpc: ID o nombre de la VPC. Sólo es necesario para especificar la subred exclusiva y los grupos de seguridad exclusivos por nombre dentro de este VPC.
  • --allowed-vlans: ID de VLAN separadas por comas. Indica los ID de VLAN (solo para interfaces VLAN) que pueden utilizar esta interfaz de PCI. Se puede pasar como valores separados o como cualquier rango de números.
  • --vlan: Indica la etiqueta de ID de VLAN « 802.1Q » que debe utilizarse para todo el tráfico de esta interfaz de VLAN.
  • --allow-interface-to-float: Indica si la interfaz puede trasladarse a cualquier otro servidor dentro del mismo resource_group. La interfaz flota automáticamente si la red detecta un GARP o RARP en otro servidor nativo en el grupo de recursos. Solo se aplica a las interfaces de VLAN. Uno de los siguientes valores: false, true. (por defecto: false ).
  • --allow-ip-spoofing: Permitir la suplantación de direcciones IP (AIS). Si es cierto, se permite la suplantación de la dirección IP de origen en los paquetes que utilicen esta interfaz de red. Si el valor es «false», se impide la suplantación de la dirección IP de origen en esta interfaz. Uno de los siguientes valores: false, true. (por defecto: false ).
  • --enable-infrastructure-nat: Activar NAT de infraestructura (EIN). Si es así, la infraestructura de la VPC lleva a cabo las operaciones NAT necesarias. Si el valor es «false», el paquete se transmite sin modificaciones hacia o desde la interfaz de red, lo que permite a la máquina virtual asociada a la IP flotante realizar las operaciones NAT necesarias. Uno de: true, false. (valor predeterminado: true).
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-network-interface-delete

Eliminar una o más interfaces de red de un servidor nativo.

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • NIC1: ID o nombre de la interfaz de red.
  • NIC2: ID o nombre de la interfaz de red.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is bare-metal-server-network-interface-flotante-ip

Ver detalles de una IP flotante que está asociada a una interfaz de red.

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • NIC: ID o nombre de la interfaz de red.
  • FLOATING_IP: El ID o el nombre de la IP flotante.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is bare-metal-server-network-interface-flotante-ip-add

Asociar una IP flotante con una interfaz de red.

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

Ejemplos de mandato

  • ibmcloud is bare-metal-server-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is bare-metal-server-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON Asociar una IP flotante con una interfaz de red en un servidor nativo y especificar JSON como formato de salida.

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • NIC: ID o nombre de la interfaz de red.
  • FLOATING_IP: El ID o el nombre de la IP flotante.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is bare-metal-server-network-interface-flotante-ip-remove

Eliminar asociación de una IP flotante de una interfaz de red.

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • NIC: ID o nombre de la interfaz de red.
  • FLOATING_IP: El ID o el nombre de la IP flotante.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is bare-metal-server-network-interface-flotante-ips

Mostrar todas las direcciones IP flotantes asociadas a una interfaz de red.

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • NIC: ID o nombre de la interfaz de red.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-network-interface-update

Actualizar una interfaz de red de un servidor físico.

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]

Ejemplos de mandato

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • NIC: ID o nombre de la interfaz de red.
  • --name: Nuevo nombre de la interfaz de red.
  • --allow-ip-spoofing: Permitir la suplantación de direcciones IP (AIS). Si es cierto, se permite la suplantación de la dirección IP de origen en los paquetes que utilicen esta interfaz de red. Si el valor es «false», se impide la suplantación de la dirección IP de origen en esta interfaz. Uno de los siguientes valores: false, true. (por defecto: false ).
  • --enable-infrastructure-nat: Activar NAT de infraestructura (EIN). Si es así, la infraestructura de la VPC lleva a cabo las operaciones NAT necesarias. Si el valor es «false», el paquete se transmite sin modificaciones hacia o desde la interfaz de red, lo que permite a la máquina virtual asociada a la IP flotante realizar las operaciones NAT necesarias. Uno de: true, false. (valor predeterminado: true).
  • --allowed-vlans: ID de VLAN separadas por comas. Indica los ID de VLAN (solo para interfaces VLAN) que pueden utilizar esta interfaz de PCI. Se puede pasar como valores separados o como cualquier rango de números.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-network-interfaces

Mostrar todas las interfaces de red de un servidor físico.

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-profile

Ver los detalles de un perfil de servidor «bare metal».

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

Opciones de comando

  • PROFILE_NAME: Nombre del perfil.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-profiles

Mostrar todos los perfiles de servidores «bare metal» de la región.

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

Opciones de comando

  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-restart

Reiniciar un servidor «bare metal».

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-start

Inicia un servidor «bare metal».

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-stop

Apagar un servidor «bare metal».

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • -- type: Indica el tipo de la operación de detención. soft: Señal del sistema operativo en ejecución para desactivar temporalmente y concluir limpiamente. hard: detener inmediatamente el servidor. Uno de: soft, hard. (valor predeterminado: soft).
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-update

Actualizar un servidor «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]

Ejemplos de mandato

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • --name: Nuevo nombre del servidor físico.
  • --enable-secure-boot: Indica si el arranque seguro está activado. Si está habilitado, la imagen tendrá que soportar arranques seguros o el servidor no podrá arrancar. El servidor nativo tiene que encontrarse en estado detenido antes de cambiar esta configuración. Puede tener uno de los siguientes valores: false, true.
  • --tpm-mode: El modo del módulo de plataforma de confianza (TPM). Uno de los siguientes: tpm_2, inhabilitado.
  • --ancho de banda: El ancho de banda total (en megabits por segundo) que se comparte entre las interfaces de red del servidor «bare metal». Si no se especifica, se utiliza el valor predeterminado del perfil. Puede utilizar el mandato ibmcloud is bare-metal-server-profile para obtener valores de ancho de banda válidos.
  • --reservation-affinity-policy, --res-policy: La política de afinidad de reservas que se utilizará para este servidor físico. La política predeterminada es la manual si la agrupación no está vacía. De lo contrario, la política se establece de forma predeterminada en automática. Uno de: desactivado, manual, automático.
  • --metadata-service: Activa o desactiva el servicio de metadatos del servidor físico. Valores posibles: true, false.
  • --metadata-service-protocol: El protocolo de comunicación para el punto final del servicio de metadatos. El protocolo solo se aplica cuando el servicio de metadatos está habilitado. Uno de los siguientes: http, https. (valor predeterminado: http).
  • --reservation-affinity-pool, --res-pool: ID, nombre o CRN de la reserva que puede utilizar este servidor «bare metal».
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es servidores bare-metal

Mostrar todos los servidores «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]

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --vpc: ID, nombre o CRN de la VPC.
  • --reserva: ID o nombre de la reserva.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-firmware-update

Actualizar un servidor nativo al firmware más reciente.

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • --auto-start: Indica si se debe iniciar automáticamente el servidor físico una vez que la actualización del firmware se haya completado con éxito. Uno de: true, false. (valor predeterminado: true).
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

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

Lista todas las IP reservadas enlazadas a una interfaz de red de un servidor nativo.

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • NIC: ID o nombre de la interfaz de red.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-network-interface-reserved-ip

Recupera la dirección IP reservada especificada si está enlazada a la interfaz de red de un servidor nativo.

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • NIC: ID o nombre de la interfaz de red.
  • RESERVED_IP: El ID o el nombre de la dirección IP reservada.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-network-attachments

Mostrar todos los dispositivos de red conectados a un servidor «bare metal».

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-network-attachment

Ver los detalles de una conexión de red de un servidor «bare metal».

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

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • NAC: ID o nombre de la conexión a la red.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-network-attachment-create

Crear una conexión de red para un servidor «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]

Ejemplos de mandato

  • ibmcloud is bare-metal-server-network-attachment-create my-bare-metal-server-nw-att --interface-type pci --vni bm-cli-vni-2 --name bm-nac-3 --allowed-vlans 10-50
  • ibmcloud is bare-metal-server-network-attachment-create 2302-f097c96c-c092-4929-b093-b9d4a481c20d --interface-type pci --vni-subnet 2302-a31b7225-c513-481b-be6b-9df9396f69ae --vni-ais false --vni-ein false --vni-auto-delete true --vni-ips '[{"id": "2302-8e9060c3-90d8-4c73-b07c-215f60c87a2e"},{"address": "10.240.133.22"}]' --vni-name bm-vni-2 --vni-rip-address 10.240.133.22 --vni-rip-auto-delete true --vni-rip-name bm-rip-11 --vni-sgs r134-61c9d87e-0a7d-4a5f-9c8a-a7475ebf182e,r134-244e457e-59ef-43de-9317-dba6de040ced --name bm-nac-10 --allowed-vlans 10-50
  • ibmcloud is bare-metal-server-network-attachment-create my-bare-metal-server-nw-att --interface-type vlan --vni-subnet subnet-us-3 --vpc travis-long-run-vpc --vni-ais true --vni-ein true --vni-auto-delete true --vni-ips '[{"id": "2302-4bc26be6-2d4a-4090-a645-f50c22091902"}]' --vni-name bm-vni-1 --vni-rip rip-cli-12 --vni-sgs abundantly-gangly-aspire-discuss,travis-long-run-sg1 --name bm-nac-30 --allow-to-float true --vlan 10
  • ibmcloud is bare-metal-server-network-attachment-create cli-bm-1 --interface-type vlan --vni-subnet subnet-us-3 --vpc cli-vpc --vni-ais true --vni-ein true --vni-psfm disabled --vni-auto-delete true --vni-ips '[{"id": "2302-4bc26be6-2d4a-4090-a645-f50c22091902"}]' --vni-name bm-vni-1 --vni-rip rip-cli-12 --vni-sgs abundantly-gangly-aspire-discuss,travis-long-run-sg1 --name bm-nac-30 --allow-to-float true --vlan 10

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • --name: El nombre de esta conexión de red del servidor «bare metal».
  • --interface-type: El tipo de interfaz de conexión a la red. Uno de: pci, vlan. (valor predeterminado: pci).
  • --allowed-vlans: ID de VLAN separadas por comas. Indica qué ID de VLAN (solo para el tipo de VLAN) pueden utilizar esta conexión física (tipo PCI). Se puede pasar como valores separados o como cualquier rango de números.
  • --allow-to-float: Indica si la conexión de red del servidor «bare metal» puede transferirse automáticamente a cualquier otro servidor que se encuentre dentro del mismo «resource_group».
  • --vlan: Indica la etiqueta de ID de VLAN « 802.1Q » que debe utilizarse para todo el tráfico de esta conexión.
  • --vni: ID o nombre de la interfaz de red virtual destinada a la conexión de red de este servidor «bare metal».
  • --vni-subnet: La subred asociada.
  • --vpc: ID o nombre de la VPC. Este ID o nombre solo es necesario para especificar la subred exclusiva por nombre dentro de esta VPC.
  • --vni-ais: Permitir la suplantación de direcciones IP (AIS). Indica si se permite la suplantación de IP de origen en esta interfaz de red virtual. Uno de los siguientes valores: false, true. (por defecto: false ).
  • --vni-ein: Activar NAT de infraestructura (EIN). Si es así, la infraestructura de la VPC lleva a cabo las operaciones NAT necesarias. Si el valor es «false», el paquete se transmite sin modificaciones hacia o desde la interfaz de red virtual, lo que permite a la máquina virtual asociada a la IP flotante realizar las operaciones NAT necesarias. Uno de: true, false. (valor predeterminado: true).
  • --vni-auto-delete: Indica si esta interfaz de red virtual se elimina automáticamente cuando se elimina el destino. Uno de: true, false. (valor predeterminado: true).
  • --vni-ips: ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, direcciones IP secundarias reservadas en formato JSON o en un archivo JSON, para asociarlas a la interfaz de red virtual. En cuanto al esquema de datos, consulta la propiedad «ips» en la documentación de la API. Uno de los siguientes: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --vni-name: El nombre de esta interfaz de red virtual.
  • --vni-rip: ID o nombre de la dirección IP reservada que se va a asociar a la interfaz de red virtual. Necesario si no se especifica la subred. La IP reservada debe estar desenlazada.
  • --vni-rip-address: La dirección IP reservada que se va a asociar a la interfaz de red virtual. Requiere que se especifique la subred.
  • --vni-rip-auto-delete: Indica si esta dirección IP reservada se elimina automáticamente cuando se elimina cualquiera de los destinos, o si se desvincula la dirección IP reservada.
  • --vni-rip-name: El nombre de esta dirección IP reservada que se asociará a la interfaz de red virtual. El nombre no debe ser utilizado por otra IP reservada en la subred. Los nombres que empiezan por «ibm-» están reservados para los recursos propiedad del proveedor y no están permitidos.
  • --vni-psfm: El modo de filtrado del estado del protocolo que se utilizará para esta interfaz de red virtual. Si se selecciona «Auto», el filtrado de paquetes por estado del protocolo se activa o desactiva en función del tipo de recurso « target » de la interfaz de red virtual. Uno de los siguientes: auto, enabled, disabled. (valor predeterminado: auto).
  • --vni-sgs: Identificadores o nombres, separados por comas, de los grupos de seguridad que se van a utilizar para esta interfaz de red virtual. Si no se especifica, se utiliza el grupo de seguridad predeterminado de la VPC para la subred.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-network-attachment-update

Actualizar una conexión de red de un servidor «bare metal».

ibmcloud is bare-metal-server-network-attachment-update SERVER NAC --name NEW_NAME [--allowed-vlans ALLOWED_VLANS] [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is bm-nacu my-bare-metal-server-nw-att cli-pnac-1-primary --name nac-2
  • ibmcloud is bm-nacu 2302-f097c96c-c092-4929-b093-b9d4a481c20d 2302-9688e589-ec0d-4611-9984-4bf88082414b --name nac-1 --allowed-vlans 10,20-50

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • NAC: ID o nombre de la conexión a la red.
  • --name: Nuevo nombre de la conexión de red.
  • --allowed-vlans: ID de VLAN separadas por comas. Indica qué ID de VLAN (solo para el tipo de VLAN) pueden utilizar esta conexión física (tipo PCI). Se puede pasar como valores separados o como cualquier rango de números.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es bare-metal-server-network-attachment-delete

Elimine una o más conexiones de red de un servidor nativo.

ibmcloud is bare-metal-server-network-attachment-delete SERVER (NAC1 NAC2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • NAC1: ID o nombre de la conexión de red.
  • NAC2: ID o nombre de la conexión de red.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es reemplazo-de-inicialización-del-servidor-bare-metal

Reinicializa un servidor nativo con la imagen y las claves SSH especificadas.

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]

Ejemplos de mandato

  • ibmcloud is bare-metal-server-initialization-replace server-name --image r006-ed3f775f-ad7e-4e37-ae62-7199b4988b00 --keys r006-02a07b78-6e5f-40a2-86a2-99e01916128c,r006-29e19fb1-e2b9-49d0-ab6e-9702e99f5021 --user-data @/tmp/userdata.sh Reinicializa un servidor nativo con la imagen y las claves SSH especificadas. El servidor debe estar en estado detenido para que se reinicialice.

Opciones de comando

  • SERVIDOR: ID o nombre del servidor.
  • --imagen: ID o nombre de la imagen.
  • --keys: ID o nombres de claves SSH separados por comas. Las claves SSH pueden ser RSA o Ed25519. Ed25519 solo se puede utilizar si el sistema operativo admite este tipo de clave. Ed25519 no se puede utilizar con imágenes de Windows o VMware.
  • --default-trusted-profile: ID, nombre o CRN del perfil de confianza.
  • --default-trusted-profile-auto-link: Si se establece en «true», el sistema crea un enlace al perfil de confianza de destino especificado durante la creación del servidor. Independientemente de si un enlace lo ha creado el sistema o si se se ha creado manualmente mediante el servicio de Identidad de IAM, se suprime automáticamente al suprimir el servidor. Uno de: true, false. (valor predeterminado: true).
  • --user-data: data|@data-file. Datos de usuario que se van a transferir al servidor «bare metal».
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Red de clúster

En la siguiente sección se detallan los comandos de la CLI disponibles para trabajar con la red de clústeres.

ibmcloud es cluster-network-profiles

Mostrar todos los perfiles de red de clúster de una región.

ibmcloud is cluster-network-profiles [--output JSON] [-q, --quiet]

Opciones de comando

  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es cluster-network-profile

Ver los detalles de un perfil de red de clúster.

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

Opciones de comando

  • PROFILE_NAME: Nombre del perfil de red del clúster.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es clúster-redes

Enumera todas las redes de clúster.

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

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es clúster-red

Ver los detalles de una red de clústeres.

ibmcloud is cluster-network CLUSTER_NETWORK [--output JSON] [-q, --quiet]

Opciones de comando

  • CLUSTER_NETWORK: ID o nombre de la red del clúster.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es cluster-network-create

Crear una red de clústeres.

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]

Ejemplos de mandato

  • ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name
  • ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net
  • ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net --subnet-prefixes-cidr 10.0.0.24/24
  • ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name
  • ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net
  • ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net --subnet-prefixes-cidr 10.0.0.24/24 --output JSON

Opciones de comando

  • --vpc: El ID o el nombre de la VPC.
  • --zone: La zona en la que se encuentra la red de este clúster. La zona debe aparecer como admitida en el perfil de red de clúster especificado.
  • --profile: Nombre del perfil que se va a utilizar para la red de este clúster.
  • --name: Nombre de la red del clúster.
  • --subnet-prefixes-cidr: El rango « IPv4 » del prefijo de subred de la red del clúster, expresado en formato CIDR.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es cluster-network-update

Actualizar una red de clúster.

ibmcloud is cluster-network-update CLUSTER_NETWORK [--name NEW_NAME] [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is cluster-network-update my-cl-network --name my-updated-cl-net
  • ibmcloud is cluster-network-update r006-345545d8-798c-4dbc-112g-5c34a1e75e45 --name my-updated-cl-net

Opciones de comando

  • CLUSTER_NETWORK: ID o nombre de la red del clúster.
  • --name: Nuevo nombre de la red del clúster.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es cluster-network-delete

Suprimir una o varias redes de clúster.

ibmcloud is cluster-network-delete (CLUSTER_NETWORK1 CLUSTER_NETWORK2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opciones de comando

  • CLUSTER_NETWORK1: ID o nombre de la red del clúster.
  • CLUSTER_NETWORK2: ID o nombre de la red del clúster.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es cluster-network-interfaces

Mostrar todas las interfaces de red del clúster.

ibmcloud is cluster-network-interfaces CLUSTER_NETWORK [--output JSON] [-q, --quiet]

Opciones de comando

  • CLUSTER_NETWORK: ID o nombre de la red del clúster.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es cluster-network-interface

Ver los detalles de una interfaz de red de clúster.

ibmcloud is cluster-network-interface CLUSTER_NETWORK CLUSTER_NETWORK_INTERFACE [--output JSON] [-q, --quiet]

Opciones de comando

  • CLUSTER_NETWORK: ID o nombre de la red del clúster.
  • CLUSTER_NETWORK_INTERFACE: ID o nombre de la interfaz de red del clúster.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es cluster-network-interface-create

Crear una interfaz de red de clúster.

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]

Ejemplos de mandato

  • ibmcloud is cluster-network-interface-create my-cl-net --rip r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 --subnet r124-72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 Cree una interfaz de red en clúster utilizando el ID de RIP.
  • ibmcloud is cluster-network-interface-create my-cl-net --rip r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 --subnet my-subnet Cree una interfaz de red en clúster utilizando el ID de RIP.
  • ibmcloud is cluster-network-interface-create my-cl-net --rip r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 --subnet my-subnet --name my-cl-net-intf Cree una interfaz de red en clúster utilizando el ID de 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-intf Crear una interfaz de red de clúster con el prototipo RIP.
  • ibmcloud is cluster-network-interface-create --rip-address 10.2.0.1 --rip-auto-delete true --rip-name my-subnet-rip --subnet my-subnet --name my-cl-net-intf Crear una interfaz de red de clúster con el prototipo RIP.

Opciones de comando

  • CLUSTER_NETWORK: ID o nombre de la red del clúster.
  • --subnet: ID o nombre de la subred de red del clúster.
  • --rip: ID o nombre de la dirección IP reservada para asociar la dirección IP principal a la interfaz de red del clúster.
  • --rip-address: La dirección IP de la dirección IP reservada que se va a asociar a la interfaz de red del clúster; dicha dirección no debe estar ya reservada en la subred.
  • --rip-auto-delete: Indica si esta dirección IP reservada de la subred de red del clúster se elimina automáticamente cuando se elimina cualquiera de los destinos o cuando se desvincula la dirección IP reservada de la subred de red del clúster. Valores posibles: true, false.
  • --rip-name: El nombre de esta dirección IP reservada de la subred de red del clúster.
  • --name: Nombre de la interfaz de red del clúster.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es cluster-network-interface-update

Actualice una interfaz de red de clúster.

ibmcloud is cluster-network-interface-update CLUSTER_NETWORK CLUSTER_NETWORK_INTERFACE [--name NEW_NAME] [--auto-delete true | false] [--output JSON] [-q, --quiet]

Ejemplo de mandato

Actualice una interfaz de red de clúster.

Opciones de comando

  • CLUSTER_NETWORK: ID o nombre de la red del clúster.
  • CLUSTER_NETWORK_INTERFACE: ID o nombre de la interfaz de red del clúster.
  • --name: Nuevo nombre de la red del clúster.
  • --auto-delete: Indica si este miembro de IP reservada de la subred de red del clúster se elimina automáticamente cuando se elimina cualquiera de los destinos o cuando se desvincula la IP reservada de la subred de red del clúster. Valores posibles: true, false.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es cluster-network-interface-delete

Suprimir una o varias interfaces de red de clúster.

ibmcloud is cluster-network-interface-delete CLUSTER_NETWORK (CLUSTER_NETWORK_INTERFACE1 CLUSTER_NETWORK_INTERFACE2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opciones de comando

  • CLUSTER_NETWORK: ID o nombre de la red del clúster.
  • CLUSTER_NETWORK_INTERFACE1: ID o nombre de la interfaz de red del clúster.
  • CLUSTER_NETWORK_INTERFACE2: ID o nombre de la interfaz de red del clúster.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es cluster-red-subredes

Mostrar todas las subredes de la red del clúster.

ibmcloud is cluster-network-subnets CLUSTER_NETWORK [--output JSON] [-q, --quiet]

Opciones de comando

  • CLUSTER_NETWORK: ID o nombre de la red del clúster.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es cluster-red-subred

Ver los detalles de una subred de una red de clústeres.

ibmcloud is cluster-network-subnet CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--output JSON] [-q, --quiet]

Opciones de comando

  • CLUSTER_NETWORK: ID o nombre de la red del clúster.
  • CLUSTER_NETWORK_SUBNET: ID o nombre de la subred de la red del clúster.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es cluster-network-subnet-create

Crear una subred de red de clúster.

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]

Ejemplos de mandato

  • ibmcloud is cluster-network-subnet-create --total-ipv4-address-count 256 --name my-cl-net-sub --ip-version ipv4 Cree una subred de red de clúster utilizando el recuento total de direcciones IPv4.
  • ibmcloud is cluster-network-subnet-create --ipv4-cidr-block 10.0.0.0/24 --name my-cl-net-sub --ip-version ipv4 Crear una subred de red de clúster usando bloque cidr ipv4.

Opciones de comando

  • CLUSTER_NETWORK: ID o nombre de la red del clúster.
  • --total-ipv4-address-count: El número total de direcciones IPv4 necesarias. Debe ser una potencia de 2.
  • --ipv4-cidr-block: El rango « IPv4 » de la subred de red del clúster, expresado en formato CIDR.
  • --name: El nombre de esta subred de red del clúster.
  • --ip-version: Las versiones de IP que se deben admitir para esta subred de red del clúster. Uno de los siguientes: ipv4.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es cluster-network-subnet-update

Actualizar una subred de la red del clúster.

ibmcloud is cluster-network-subnet-update CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--name NEW_NAME] [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is cluster-network-subnet-update my-cl-net-sub --name my-updated-cl-net-sub
  • ibmcloud is cluster-network-subnet-update r006-345545d8-798c-4dbc-112g-5c34a1e75e45 --name my-updated-cl-net-sub

Opciones de comando

  • CLUSTER_NETWORK: ID o nombre de la red del clúster.
  • CLUSTER_NETWORK_SUBNET: ID o nombre de la subred de la red del clúster.
  • --name: Nuevo nombre de la subred de la red del clúster.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es cluster-network-subnet-delete

Suprimir una o varias subredes de la red del clúster.

ibmcloud is cluster-network-subnet-delete CLUSTER_NETWORK (CLUSTER_NETWORK_SUBNET1 CLUSTER_NETWORK_SUBNET2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opciones de comando

  • CLUSTER_NETWORK: ID o nombre de la red del clúster.
  • CLUSTER_NETWORK_SUBNET1: ID o nombre de la subred de la red del clúster.
  • CLUSTER_NETWORK_SUBNET2: ID o nombre de la subred de la red del clúster.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es cluster-network-subnet-reserved-ips

Enumera todas las direcciones IP reservadas de las subredes de la red del clúster.

ibmcloud is cluster-network-subnet-reserved-ips CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--output JSON] [-q, --quiet]

Opciones de comando

  • CLUSTER_NETWORK: ID o nombre de la red del clúster.
  • CLUSTER_NETWORK_SUBNET: ID o nombre de la subred de la red del clúster.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es cluster-network-subnet-reserved-ip

Ver los detalles de una dirección IP reservada de una subred de la red de clústeres.

ibmcloud is cluster-network-subnet-reserved-ip CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET CLUSTER_NETWORK_SUBNET_RESERVED_IP [--output JSON] [-q, --quiet]

Opciones de comando

  • CLUSTER_NETWORK: ID o nombre de la red del clúster.
  • CLUSTER_NETWORK_SUBNET: ID o nombre de la subred de la red del clúster.
  • CLUSTER_NETWORK_SUBNET_RESERVED_IP: ID o nombre de las direcciones IP reservadas de la subred de la red del clúster.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es clúster-red-subred-ip-reservada-crear

Crear una IP reservada de subred de red de clúster.

ibmcloud is cluster-network-subnet-reserved-ip-create CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--name NAME] [--address ADDRESS] [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is cluster-network-subnet-reserved-ip-create my-cnet my-cnet-sub Crear una IP reservada de subred de red de clúster.
  • 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 Crear una IP reservada de subred de red de clúster.
  • ibmcloud is cluster-network-subnet-reserved-ip-create my-cl-net my-cl-net-sub --name NAME my-cl-net-sub-rip --address 192.168.3.4 Crear una IP reservada de subred de red de clúster.
  • ibmcloud is cluster-network-subnet-reserved-ip-create r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 r124-72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name NAME my-cl-net-sub-rip --address 192.168.3.4 Crear una IP reservada de subred de red de clúster.

Opciones de comando

  • CLUSTER_NETWORK: ID o nombre de la red del clúster.
  • CLUSTER_NETWORK_SUBNET: ID o nombre de la subred de la red del clúster.
  • --name: El nombre de esta dirección IP reservada de la subred de red del clúster.
  • --address: La dirección IP que se desea reservar, que no debe estar ya reservada en la subred.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es cluster-network-subnet-reserved-ip-update

Actualizar una red de clúster.

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]

Ejemplo de mandato

Actualice una IP reservada de la subred de la red de clúster.

Opciones de comando

  • CLUSTER_NETWORK: ID o nombre de la red del clúster.
  • CLUSTER_NETWORK_SUBNET: ID o nombre de la subred de la red del clúster.
  • CLUSTER_NETWORK_SUBNET_RESERVED_IP: ID o nombre de las direcciones IP reservadas de la subred de la red del clúster.
  • --auto-delete: Indica si este miembro de IP reservada de la subred de red del clúster se elimina automáticamente cuando se elimina cualquiera de los destinos o cuando se desvincula la IP reservada de la subred de red del clúster. Debe tener el valor false si la IP reservada de la subred de la red del clúster no está enlazada.
  • --name: Nuevo nombre de la dirección IP reservada de la subred de red del clúster.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es clúster-red-subred-ip-reservada-eliminar

Suprima una o varias direcciones IP reservadas de subred de la red del clúster.

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]

Opciones de comando

  • CLUSTER_NETWORK: ID o nombre de la red del clúster.
  • CLUSTER_NETWORK_SUBNET: ID o nombre de la subred de la red del clúster.
  • CLUSTER_NETWORK_SUBNET_RESERVED_IP1: ID o nombre de las direcciones IP reservadas de la subred de la red del clúster.
  • CLUSTER_NETWORK_SUBNET_RESERVED_IP2: ID o nombre de las direcciones IP reservadas de la subred de la red del clúster.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

Grupo de colocación

ibmcloud es grupo de colocación

Ver los detalles de un grupo de prácticas.

ibmcloud is placement-group PLACEMENT_GROUP [--output JSON] [-q, --quiet]

Opciones de comando

  • PLACEMENT_GROUP: ID o nombre del grupo de asignación.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es colocación-crear-grupo

Crear un grupo de colocación.

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]

Ejemplos de mandato

  • ibmcloud is placement-group-create --strategy host_spread
  • ibmcloud is placement-group-create --strategy host_spread --output JSON

Opciones de comando

  • --strategy: La estrategia para este grupo de asignación. Uno de los siguientes: host_spread, power_spread.
  • --name: Nombre del grupo de ubicación.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es colocación-grupo-eliminar

Suprimir uno o más grupos de colocación.

ibmcloud is placement-group-delete (PLACEMENT_GROUP1 PLACEMENT_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opciones de comando

  • PLACEMENT_GROUP1: ID o nombre del grupo de asignación.
  • PLACEMENT_GROUP2: ID o nombre del grupo de asignación.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es colocación-grupo-actualización

Actualizar un grupo de colocación.

ibmcloud is placement-group-update PLACEMENT_GROUP --name NEW_NAME [--output JSON] [-q, --quiet]

Ejemplos de mandato

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

Opciones de comando

  • PLACEMENT_GROUP: ID o nombre del grupo de asignación.
  • --name: Nuevo nombre del grupo de ubicación.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is placement-groups

Listar todos los grupos de colocación.

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

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Reserva

ibmcloud es reserva

Ver detalles de una reserva.

ibmcloud is reservation RESERVATION [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is reservation r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
  • ibmcloud is reservation my-reservation-name

Opciones de comando

  • RESERVA: Número de identificación o nombre de la reserva.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is reservas

Listar todas las reservas.

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]

Ejemplos de mandato

  • ibmcloud is reservations
  • ibmcloud is reservations --zone us-east-1
  • ibmcloud is reservations --resource-group-id fee82deba12e4c0fb69c3b09d1f12345
  • ibmcloud is reservations --profile-resource-type bare_metal_server_profile
  • ibmcloud is reservations --profile-resource-type instance_profile

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --zone: Filtra la colección para mostrar únicamente los recursos cuya propiedad «zone name» coincida exactamente con el nombre especificado.
  • --profile-resource-type: El tipo de recurso del perfil. Uno de los siguientes: instance_profile, bare_metal_server_profile.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es reserva-crear

Crear una reserva.

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]

Ejemplos de mandato

  • ibmcloud is reservation-create --name reservation-1 --capacity 10 --term one_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-east-1
  • ibmcloud is reservation-create --name reservation-2 --capacity 5 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-1 --resource-group-name Default --expiration-policy renew
  • ibmcloud is reservation-create --name reservation-3 --capacity 8 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-2 --expiration-policy release --affinity-policy restricted --resource-group-id 11baaa8984beb82690daab08767et --output JSON
  • ibmcloud is reservation-create --name my-reservation --capacity 2 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-2 --expiration-policy release --affinity-policy automatic --resource-group-id 11baaa8984beb82690daab08767et --output JSON

Opciones de comando

  • --name: Nombre de la reserva.
  • --capacidad: La configuración de la capacidad para esta reserva.
  • --plazo: Plazo de la reserva. Uno de: one_year, three_year.
  • --profile: El nombre del perfil que se va a utilizar para esta reserva.
  • --profile-resource-type: El tipo de recurso del perfil. Uno de los siguientes: instance_profile, bare_metal_server_profile.
  • --zone: Nombre de la zona.
  • --affinity-policy: La política de afinidad que se va a utilizar para esta reserva. Uno de los siguientes: restringido, automático. (por defecto: automático).
  • --expiration-policy: La política que se aplicará cuando expire el plazo de uso comprometido. Uno de: release, renovar.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es reserva-actualización

Actualizar una reserva.

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]

Ejemplos de mandato

  • ibmcloud is reservation-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name reservation-1-new --capacity 7 --term one_year --profile profile-1-new --profile-resource-type instance_profile
  • ibmcloud is reservation-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --expiration-policy renew

Opciones de comando

  • RESERVA: Número de identificación o nombre de la reserva.
  • --name: Nombre de la reserva.
  • --capacidad: La configuración de la capacidad para esta reserva.
  • --plazo: Plazo de la reserva. Uno de: one_year, three_year.
  • --expiration-policy: La política que se aplicará cuando expire el plazo de uso comprometido. Uno de: release, renovar.
  • --profile: El nombre del perfil que se va a utilizar para esta reserva.
  • --profile-resource-type: El tipo de recurso del perfil. Uno de los siguientes: instance_profile, bare_metal_server_profile.
  • --affinity-policy: La política de afinidad que se va a utilizar para esta reserva. Uno de los siguientes: restringido, automático. (por defecto: automático).
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is reservation-suprimir

Suprimir una o más reservas.

ibmcloud is reservation-delete (RESERVATION1 RESERVATION2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Ejemplo de mandato

  • ibmcloud is reservation-delete r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2

Opciones de comando

  • RESERVA1: Número de identificación o nombre de la reserva.
  • RESERVA2: Número de identificación o nombre de la reserva.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es reserva-activar

Activar una reserva.

ibmcloud is reservation-activate RESERVATION [--output JSON] [-q, --quiet]

Ejemplo de mandato

  • ibmcloud is reservation-activate r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2

Opciones de comando

  • RESERVA: Número de identificación o nombre de la reserva.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Mandatos de escalado automático

En la siguiente sección se ofrece información sobre comandos de la interfaz de línea de comandos (CLI) para la función de escalado automático.

Plantillas de instancia

ibmcloud es instance-templates

Mostrar todas las plantillas de la región.

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

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instancia-plantilla

Ver los detalles de una plantilla de instancia.

ibmcloud is instance-template TEMPLATE [--output JSON] [-q, --quiet]

Opciones de comando

  • PLANTILLA: ID o nombre de la plantilla.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is instance-template-crear

Cree una plantilla de instancia.

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]

Ejemplos de mandato

  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]' Cree una plantilla de instancia con una conexión de volumen.
  • 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"]}}]' Cree una plantilla de instancia con un adjunto de volumen con ancho de banda.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"id":"67531475-bd8a-478e-bcfe-2e53365cd0aa"}}]' Cree una plantilla de instancia con un volumen existente en una conexión de volumen.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --keys 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 Cree una plantilla de instancia con varias claves 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"}}}' Cree una plantilla de instancia con una imagen con una capacidad de volumen de arranque. El valor de la capacidad puede oscilar entre el tamaño mínimo asignado a la imagen y 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"]}}' Cree una plantilla de instancia con un volumen de arranque y un volumen de arranque con etiquetas de usuario.
  • 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"}}}' Cree una plantilla de instancia con un volumen de arranque cifrado.
  • 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"}}}' Crear una plantilla de instancia con un volumen de arranque cifrado con ancho de banda.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --network-interface '[{"name": "secondary-nic", "allow_ip_spoofing": true, "subnet": {"id":"72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}, "security_groups": [{"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}, {"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}]}]' Cree una plantilla de instancia que esté conectada a una interfaz de red secundaria.
  • 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"}]}' Cree una plantilla de instancia con una configuración de interfaz de red primaria en JSON.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --sgs 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.240.129.10 --auto-delete true --ip-name my-reserved-ip --allow-ip-spoofing true Cree una plantilla de instancia con una configuración de interfaz de red primaria que incluya grupos de seguridad, valores de IP reservados y valores de suplantación de IP de origen.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --sgs 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --reserved-ip 0711-5c7f016e-5bd2-42e3-8dff-81519e4e2469 --allow-ip-spoofing true Cree una plantilla de instancia con una configuración de interfaz de red primaria que incluya grupos de seguridad, IP reservada existente y valor de suplantación de IP de origen.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host c019b1f7-c4d6-430c-aaa4-e0cc25d47277 Cree una plantilla de instancia para colocarla en el host dedicado que se desea.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host-group a4738ceb-5e59-4601-849a-61d7895740ee Cree una plantilla de instancia que se colocará en el grupo de hosts dedicados que se desea.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --placement-group 1d2afa0f-b9f2-4d85-ae35-a08885269644 Cree una plantilla de instancia para colocarla en el grupo de colocación que se desea.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --total-volume-bandwidth 4000 Cree una plantilla de instancia con un ancho de banda de volúmenes total específico.
  • 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 Cree una plantilla de instancia con el servicio de metadatos habilitado o inhabilitado.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metadata-service true --metadata-service-protocol http --metadata-service-response-hop-limit 60 Cree una plantilla de instancia con la configuración del servicio de metadatos.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 Cree una instancia con afinidad de reserva.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523b Cree una instancia con afinidad de reserva.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --host-failure-policy restart Cree una plantilla de instancia con la política de disponibilidad en caso de error de host.
  • ibmcloud is instance-template-create my-template-name my-vpc us-south-1 bx2-2x8 my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --volume-attach '[{"volume": {"name":"my-vol-1"}}]' Cree una plantilla de instancia con un volumen existente en una conexión de volumen utilizando el nombre de recurso.
  • ibmcloud is instance-template-create my-template-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host my-dedicated-host Cree una plantilla de instancia en el host dedicado deseado utilizando el nombre del recurso.
  • ibmcloud is instance-template-create my-template-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host-group my-dedicated-host-group Cree una plantilla de instancia en el grupo de hosts dedicados que desee utilizando el nombre del recurso.
  • ibmcloud is instance-template-create my-template-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --placement-group my-placement-host-group Cree una plantilla de instancia en el grupo de colocación deseado utilizando el nombre del recurso.
  • 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"}]}' Cree una plantilla de instancia con la configuración de interfaz de red primaria utilizando el nombre del recurso.
  • 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"}]}]' Cree una plantilla de instancia que esté conectada a la interfaz de red secundaria utilizando el nombre del recurso.
  • 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"}}' Cree una instancia a partir de un volumen de arranque existente.
  • 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"}}' Cree una instancia a partir de un volumen de arranque existente utilizando el nombre de recurso.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1 Cree una plantilla de instancia con una oferta de catálogo.
  • 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 Cree una plantilla de instancia con una versión de oferta de catálogo.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering-version crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1 --catalog-offering-plan crn:v1:bluemix:public:globalcatalog-collection:global:a/123456:51c9e0db-2911-45a6-adb0-ac5332d27cf2:plan:sw.51c9e0db-2911-45a6-adb0-ac5332d27cf2.772c0dbe-aa62-482e-adbe-a3fc20101e0e Crear instancia a partir de la versión y el plan de oferta de catálogo.
  • ibmcloud is instance-template-create --interactive Cree una plantilla de instancia de forma interactiva.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni 7322-1293a27a-7178-4e62-ba5b-272623c989aa --network-attachments [{"name": "instance-snac-1","virtual_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}] --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 Cree una instancia con una conexión de red y una interfaz de red virtual existente.
  • 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"}}] Cree una instancia con una conexión de red y una nueva interfaz de red virtual con la IP reservada existente.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni-ais true --pnac-vni-ein true --pnac-vni-auto-delete true --pnac-vni-ips [{"id": "7322-f61b85bd-d963-4069-bb72-b58ed9ebc9f5"},{"address": "10.240.128.13", "auto_delete" : true, "name": "vni-pnac-sip-1"}] --pnac-vni-name cli-panc-vni-1 --pnac-vni-rip-address 10.240.128.13 --pnac-vni-rip-auto-delete true --pnac-vni-rip-name pnac-vni-rip-1 --pnac-vni-sgs r134-8e0e4ad9-4ca3-4d5f-b9d8-7a967693d231 Cree una instancia con una conexión de red y una nueva interfaz de red virtual con la IP reservada existente.
  • 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"}}]' Crear una plantilla de instancia con una conexión de red en clúster con interfaz de red en clúster existente con IP reservada existente.
  • 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"}}]' Crear una plantilla de instancia con una conexión de red en clúster.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-bandwidth-qos-mode pooled Cree una instancia con un modo de ancho de banda de volumen específico QoS.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --vcpu-percentage 50 Crear una plantilla de instancia con un núcleo compartido.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --availability-class spot --preemption-policy stop Cree una plantilla de instancia con spot.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 hx4da-8x32 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --threads-per-core 1 Crea una plantilla de instancia con un número de subprocesos por núcleo.
  • ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 hx4da-8x32 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --threads-per-core 2 Crea una plantilla de instancia con un número de subprocesos por núcleo.

Opciones de comando

  • INSTANCE_TEMPLATE_NAME: Nombre de la plantilla de instancia.
  • VPC: ID o nombre de la VPC. Utilice el mandato 'ibmcloud is vpcs' para recuperar las VPC.
  • ZONE_NAME: Nombre de la zona. Utilice el mandato 'ibmcloud is zones' para recuperar las zonas disponibles.
  • PROFILE_NAME: Nombre del perfil. Utilice el mandato 'ibmcloud is instance-profiles' para recuperar los perfiles de instancia.
  • SUBNET: ID o nombre de la subred. Utilice el mandato 'ibmcloud is subnets' para recuperar un ID de subred o un nombre.
  • --imagen: ID o nombre de la imagen.
  • --catalog-offering: El CRN de la oferta del catálogo « IBM Cloud ». Si se especifica, se utiliza la última versión de dicha oferta. Para obtener más información sobre cómo crear una oferta de catálogo, consulta la sección « Incorporación de software a tu cuenta ».
  • --catalog-offering-version: El CRN de la versión de una oferta del catálogo de IBM Cloud. Para obtener más información sobre cómo crear una versión para la oferta del catálogo, consulta la sección « Incorporar software a tu cuenta ».
  • --catalog-offering-plan: El CRN del plan de facturación de una oferta del catálogo de IBM Cloud. Si no se especifica, no se utiliza ningún plan de facturación (gratuito). Debe especificarse para las versiones de ofertas de catálogo que requieren un plan de facturación.
  • --total-volume-bandwidth: La cantidad de ancho de banda (en megabits por segundo) que se asigna exclusivamente a los volúmenes de almacenamiento de las instancias. Un aumento en este valor da como resultado una disminución correspondiente al ancho de banda total de la red.
  • --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, conexión de volumen de arranque en JSON o archivo JSON. Para consultar el esquema de datos, véase la propiedad «boot_volume_attachment» en la documentación de la API.
  • --volume-attach: VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, conexión de volumen en JSON o archivo JSON, lista de volúmenes. Para consultar el esquema de datos, véase la propiedad «volume_attachments» en la documentación de la API.
  • --keys: ID o nombres de claves SSH separados por comas. Las claves SSH pueden ser RSA o Ed25519. Ed25519 solo se puede utilizar si el sistema operativo admite este tipo de clave. Ed25519 no se puede utilizar con imágenes de Windows o VMware.
  • --dedicated-host: ID o nombre del host de destino en el que se encuentra la instancia.
  • --dedicated-host-group: ID o nombre del grupo de hosts de destino en el que se encuentra la instancia.
  • --placement-group: ID o nombre del grupo de ubicación. Las restricciones de grupos de ubicación para la instancia del servidor virtual.
  • --reservation-affinity-policy, --res-policy: La política de afinidad de reservas que se utilizará para esta instancia de servidor virtual. La política predeterminada es la manual si la agrupación no está vacía. La política está inhabilitada de forma predeterminada si se ha establecido placement_target. De forma predeterminada, la política es automática en los demás casos. Uno de: desactivado, manual, automático.
  • --reservation-affinity-pool, --res-pool: ID, nombre o CRN de la reserva que puede utilizar esta instancia de servidor virtual.
  • --user-data: data|@data-file. Los datos de usuario que se van a transferir a la instancia de servidor virtual.
  • --rip: ID o nombre de la dirección IP reservada existente.
  • --address: La dirección IP que se desea reservar, que no debe estar ya reservada en la subred.
  • --auto-delete: Si se establece en «true», esta IP reservada se eliminará automáticamente cuando se elimine el destino. Uno de: true, false. (valor predeterminado: true).
  • --ip-name: El nombre definido por el usuario para esta dirección IP reservada. Los nombres deben ser exclusivos dentro de la subred en la que reside la IP reservada. Los nombres que empiezan por «ibm-» están reservados para los recursos propiedad del proveedor.
  • --allow-ip-spoofing: Desactiva las comprobaciones de origen y destino en esta interfaz. Si el valor es «false», no se permite la suplantación de la dirección IP de origen en esta interfaz. Puede tener uno de los siguientes valores: false, true.
  • --primary-network-interface: PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, interfaz de red primaria en JSON o archivo JSON. Para consultar el esquema de datos, véase la propiedad «primary_network_interface» en la documentación de la API.
  • --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, conexión de interfaz de red en JSON o archivo JSON. Para consultar el esquema de datos, véase la propiedad «network_interfaces» en la documentación de la API.
  • --pnac-name: Nombre de la conexión de red principal.
  • --pnac-vni: ID o nombre de la interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-ais: Permitir la suplantación de direcciones IP (AIS). Indica si se permite la suplantación de IP de origen en esta interfaz de red virtual que está asociada con la conexión de red primaria. Uno de los siguientes valores: false, true. (por defecto: false ).
  • --pnac-vni-ein: Activar NAT de infraestructura (EIN). Si es así, la infraestructura de la VPC realiza las operaciones NAT necesarias en la VNI. Para conectar una VNI a una instancia, el valor debe ser true. Floating_ips no debe tener más de una IP flotante. Si el valor es «false», el paquete se transmite sin modificaciones hacia o desde el VNI, lo que le permite realizar las operaciones NAT necesarias. Allow_ip_spoofing debe ser false. Solo se puede conectar a un destino con un tipo de recurso bare_metal_server_network_attachment. Uno de: true, false. (valor predeterminado: true).
  • --pnac-vni-auto-delete: Indica si esta interfaz de red virtual, asociada a una conexión de red principal, se elimina automáticamente cuando se elimina el destino. Uno de: true, false. (valor predeterminado: true).
  • --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, las direcciones IP secundarias reservadas se encuentran en formato JSON o en un archivo JSON, para asociarlas a la interfaz de red virtual. Para consultar el esquema de datos, consulta la propiedad IPS en la documentación de la API. Uno de los siguientes: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --pnac-vni-name: El nombre de esta interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-rip: ID o nombre de la dirección IP reservada que se va a vincular a la interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-rip-address: La dirección IP reservada que se va a asociar a la interfaz de red virtual vinculada a la conexión de red principal.
  • --pnac-vni-rip-auto-delete: Indica si esta dirección IP reservada se elimina automáticamente cuando se elimina cualquiera de los destinos, o si se desvincula la dirección IP reservada. Uno de: true, false. (valor predeterminado: true).
  • --pnac-vni-rip-name: El nombre de esta dirección IP reservada para vincularla a la interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-sgs: Identificadores o nombres, separados por comas, de los grupos de seguridad que se van a utilizar para la interfaz de red virtual y que están asociados a la conexión de red principal.
  • --pnac-vni-psfm: El modo de filtrado del estado del protocolo que se utilizará para esta interfaz de red virtual. Si se selecciona «Auto», el filtrado de paquetes por estado del protocolo se activa o desactiva en función del tipo de recurso « target » de la interfaz de red virtual. Uno de los siguientes: auto, enabled, disabled. (valor predeterminado: auto).
  • -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configuración de conexión de red está en archivo JSON o JSON. Para consultar el esquema de datos, véase la propiedad «network_attachments» en la documentación de la API. Uno de los siguientes: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
  • --sgs: ID o nombre del grupo de seguridad, separados por comas, para la interfaz de red principal o la conexión de red principal.
  • --metadata-service, --ms: Activa o desactiva el servicio de metadatos de instancias. Valores posibles: true, false.
  • --metadata-service-protocol, --msp: El protocolo de comunicación para el punto final del servicio de metadatos. El protocolo solo se aplica cuando el servicio de metadatos está habilitado. Uno de los siguientes: http, https. (valor predeterminado: http).
  • --metadata-service-response-hop-limit, --msrhl: El límite de saltos (tiempo de vida de IP) para los paquetes de respuesta IP procedentes del servicio de metadatos.
  • --host-failure-policy: La acción que se debe llevar a cabo si el host de cálculo sufre un fallo. Uno de los siguientes: restart, stop. (valor predeterminado: restart).
  • --confidential-compute-mode: El modo de cálculo confidencial que se utilizará para esta instancia de servidor virtual. Si no se especifica, se utiliza la modalidad de cálculo confidencial predeterminada del perfil. Uno de: discapacitados, sgx, tdx.
  • --enable-secure-boot: Indica si el arranque seguro está habilitado para esta instancia de servidor virtual. Si no se especifica, se utiliza la modalidad de arranque seguro predeterminada del perfil. Valores posibles: true, false.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --archivo_attachments_cluster_network: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. La configuración de conexión de red en clúster está en JSON o archivo JSON. Para consultar el esquema de datos, véase la propiedad «cluster_network_attachments» en la documentación de la API. Para obtener más información sobre las redes de clústeres, consulta « Redes de clústeres ». Uno de: CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE.
  • --volume-bandwidth-qos-mode: El modo de ancho de banda del volumen QoS que se utilizará para esta instancia de servidor virtual. El valor especificado debe figurar en el valor volume_bandwidth_qos_modes del perfil de la instancia. Uno de: agrupado, ponderado.
  • --vcpu-percentage: El porcentaje de ciclos de reloj de « vCPU » que se asignarán a la instancia. Rango 1-100.
  • --availability-class: La clase de disponibilidad de la instancia del servidor virtual. Uno de: punto, estándar.
  • --preemption-policy: La acción que se debe llevar a cabo si se produce la preemptión de la instancia del servidor virtual. Una de: borrar, parar.
  • --threads-per-core: El número de subprocesos por núcleo para esta instancia de servidor virtual. Si no se especifica, se utiliza el valor predeterminado del perfil. Valores posibles: 1, 2.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --interactivo, -i:
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-template-create-override-source-template

Crea una plantilla de instancia sobrescribiendo una plantilla de origen.

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]

Ejemplos de mandato

  • ibmcloud is instance-template-create-override-source-template --source-template e4a29d1a-2ef0-42a6-8fd2-350deb1c647e Cree una plantilla de instancia copiando de una plantilla de origen.
  • ibmcloud is instance-template-create-override-source-template --source-template e4a29d1a-2ef0-42a6-8fd2-350deb1c647e --name my-template-name --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --profile bx2-2x8 Cree una plantilla de instancia sobrescribiendo una plantilla de origen y proporcionando opciones de sobrescritura.
  • 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"}}]' Cree una plantilla de instancia alterando temporalmente una plantilla de origen con un volumen existente en una conexión de volumen utilizando el nombre de recurso.
  • ibmcloud is instance-template-create-override-source-template --source-template my-template --name my-instance --subnet my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2s Cree una plantilla de instancia alterando temporalmente una plantilla de origen con un ID de agrupación de afinidad de reserva.
  • ibmcloud is instance-template-create-override-source-template --source-template my-template --name my-instance --subnet my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523b Cree una plantilla de instancia alterando temporalmente una plantilla de origen con un CRN de agrupación de afinidad de reserva.
  • 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"}]}' Cree una plantilla de instancia sobrescribiendo una plantilla de origen con la configuración de interfaz de red primaria utilizando el nombre del recurso.
  • 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"}}] Cree una plantilla de instancia sobrescribiendo una plantilla de origen con un adjunto de red de clúster que tenga una interfaz de red de clúster existente y una IP reservada existente.
  • 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"}}] Crear una plantilla de instancia modificando una plantilla de origen con una conexión de red en clúster.
  • 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"}}}]' Crea una plantilla de instancia sobrescribiendo una plantilla de origen cuyo uso esté permitido en el volumen de arranque y en la asignación de volúmenes.
  • ibmcloud is instance-template-create-override-source-template --source-template 0717-9ac0ceaf-f10e-4500-98f6-978d83a7d3d4 --vcpu-percentage 50 Crear una plantilla de instancia anulando una plantilla de origen con un núcleo compartido.
  • ibmcloud is instance-template-create-override-source-template --source-template 0717-9ac0ceaf-f10e-4500-98f6-978d83a7d3d4d --availability-class spot --preemption-policy stop Cree una plantilla de instancia sobrescribiendo una plantilla de origen con la clase de disponibilidad.

Opciones de comando

  • --source-template: ID o nombre de la plantilla.
  • --name: Nombre de la plantilla de instancia.
  • --profile: Nombre del perfil de instancia.
  • --zone: Nombre de la zona.
  • --vpc: El ID o el nombre de la VPC. Solo es necesario especificar por su nombre el recurso único que se encuentra dentro de esta VPC o anular el valor de la VPC en la plantilla.
  • --imagen: ID o nombre de la imagen.
  • --catalog-offering: El CRN de la oferta del catálogo « IBM Cloud ». Si se especifica, se utiliza la última versión de dicha oferta. Para obtener más información sobre cómo crear una oferta de catálogo, consulta la sección « Incorporación de software a tu cuenta ».
  • --catalog-offering-version: El CRN de la versión de una oferta del catálogo de IBM Cloud. Para obtener más información sobre cómo crear una versión para la oferta del catálogo, consulta la sección « Incorporar software a tu cuenta ».
  • --catalog-offering-plan: El CRN del plan de facturación de una oferta del catálogo de IBM Cloud. Si no se especifica, no se utiliza ningún plan de facturación (gratuito). Debe especificarse para las versiones de ofertas de catálogo que requieren un plan de facturación.
  • --total-volume-bandwidth: La cantidad de ancho de banda (en megabits por segundo) que se asigna exclusivamente a los volúmenes de almacenamiento de las instancias. Un aumento en este valor da como resultado una disminución correspondiente al ancho de banda total de la red.
  • --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, conexión de volumen de arranque en JSON o archivo JSON. Para consultar el esquema de datos, véase la propiedad «boot_volume_attachment» en la documentación de la API.
  • --volume-attach: VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, conexión de volumen en JSON o archivo JSON, lista de volúmenes. Para consultar el esquema de datos, véase la propiedad «volume_attachments» en la documentación de la API.
  • --keys: ID o nombres de claves SSH separados por comas. Las claves SSH pueden ser RSA o Ed25519. Ed25519 solo se puede utilizar si el sistema operativo admite este tipo de clave. Ed25519 no se puede utilizar con imágenes de Windows o VMware.
  • --dedicated-host: ID o nombre del host de destino en el que se encuentra la instancia.
  • --dedicated-host-group: ID o nombre del grupo de hosts de destino en el que se encuentra la instancia.
  • --placement-group: ID o nombre del grupo de ubicación. Las restricciones de grupos de ubicación para la instancia del servidor virtual.
  • --reservation-affinity-policy, --res-policy: La política de afinidad de reservas que se utilizará para esta instancia de servidor virtual. La política predeterminada es la manual si la agrupación no está vacía. La política está inhabilitada de forma predeterminada si se ha establecido placement_target. De forma predeterminada, la política es automática en los demás casos. Uno de: desactivado, manual, automático.
  • --reservation-affinity-pool, --res-pool: ID, nombre o CRN de la reserva que puede utilizar esta instancia de servidor virtual.
  • --user-data: data|@data-file. Los datos de usuario que se van a transferir a la instancia de servidor virtual.
  • --subnet: ID o nombre de la subred. Utiliza el comando « ibmcloud is subnets » para obtener el ID o el nombre de una subred.
  • --rip: ID o nombre de la dirección IP reservada existente.
  • --address: La dirección IP que se desea reservar, que no debe estar ya reservada en la subred.
  • --auto-delete: Si se establece en «true», esta IP reservada se eliminará automáticamente cuando se elimine el destino. Uno de: true, false. (valor predeterminado: true).
  • --ip-name: El nombre definido por el usuario para esta dirección IP reservada. Los nombres deben ser exclusivos dentro de la subred en la que reside la IP reservada. Los nombres que empiezan por «ibm-» están reservados para los recursos propiedad del proveedor.
  • --allow-ip-spoofing: Desactiva las comprobaciones de origen y destino en esta interfaz. Si el valor es «false», no se permite la suplantación de la dirección IP de origen en esta interfaz. Puede tener uno de los siguientes valores: false, true.
  • --primary-network-interface: PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, interfaz de red primaria en JSON o archivo JSON. Para consultar el esquema de datos, véase la propiedad «primary_network_interface» en la documentación de la API.
  • --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, conexión de interfaz de red en JSON o archivo JSON. Para consultar el esquema de datos, véase la propiedad «network_interfaces» en la documentación de la API.
  • --pnac-name: Nombre de la conexión de red principal.
  • --pnac-vni: ID o nombre de la interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-subnet: La subred asociada.
  • --pnac-vni-ais: Permitir la suplantación de direcciones IP (AIS). Indica si se permite la suplantación de IP de origen en esta interfaz de red virtual que está asociada con la conexión de red primaria. Uno de los siguientes valores: false, true. (por defecto: false ).
  • --pnac-vni-ein: Activar NAT de infraestructura (EIN). Si es así, la infraestructura de la VPC realiza las operaciones NAT necesarias en la VNI. Para conectar una VNI a una instancia, el valor debe ser true. Floating_ips no debe tener más de una IP flotante. Si el valor es «false», el paquete se transmite sin modificaciones hacia o desde el VNI, lo que le permite realizar las operaciones NAT necesarias. Allow_ip_spoofing debe ser false. Solo se puede conectar a un destino con un tipo de recurso bare_metal_server_network_attachment. Uno de: true, false. (valor predeterminado: true).
  • --pnac-vni-auto-delete: Indica si esta interfaz de red virtual, asociada a una conexión de red principal, se elimina automáticamente cuando se elimina el destino. Uno de: true, false. (valor predeterminado: true).
  • --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, las direcciones IP secundarias reservadas se encuentran en formato JSON o en un archivo JSON, para asociarlas a la interfaz de red virtual. Para consultar el esquema de datos, consulta la propiedad IPS en la documentación de la API. Uno de los siguientes: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
  • --pnac-vni-name: El nombre de esta interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-rip: ID o nombre de la dirección IP reservada que se va a vincular a la interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-rip-address: La dirección IP reservada que se va a asociar a la interfaz de red virtual vinculada a la conexión de red principal.
  • --pnac-vni-rip-auto-delete: Indica si esta dirección IP reservada se elimina automáticamente cuando se elimina cualquiera de los destinos, o si se desvincula la dirección IP reservada. Uno de: true, false. (valor predeterminado: true).
  • --pnac-vni-rip-name: El nombre de esta dirección IP reservada para vincularla a la interfaz de red virtual asociada a la conexión de red principal.
  • --pnac-vni-sgs: Identificadores o nombres, separados por comas, de los grupos de seguridad que se van a utilizar para la interfaz de red virtual y que están asociados a la conexión de red principal.
  • --pnac-vni-psfm: El modo de filtrado del estado del protocolo que se utilizará para esta interfaz de red virtual. Si se selecciona «Auto», el filtrado de paquetes por estado del protocolo se activa o desactiva en función del tipo de recurso « target » de la interfaz de red virtual. Uno de los siguientes: auto, enabled, disabled. (valor predeterminado: auto).
  • -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configuración de conexión de red está en archivo JSON o JSON. Para consultar el esquema de datos, véase la propiedad «network_attachments» en la documentación de la API. Uno de los siguientes: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE.
  • --sgs: ID o nombre del grupo de seguridad, separados por comas, para la interfaz de red principal o la conexión de red principal.
  • --metadata-service, --ms: Activa o desactiva el servicio de metadatos de instancias. Valores posibles: true, false.
  • --metadata-service-protocol, --msp: El protocolo de comunicación para el punto final del servicio de metadatos. El protocolo solo se aplica cuando el servicio de metadatos está habilitado. Uno de los siguientes: http, https. (valor predeterminado: http).
  • --metadata-service-response-hop-limit, --msrhl: El límite de saltos (tiempo de vida de IP) para los paquetes de respuesta IP procedentes del servicio de metadatos.
  • --host-failure-policy: La acción que se debe llevar a cabo si el host de cálculo sufre un fallo. Uno de los siguientes: restart, stop.
  • --confidential-compute-mode: El modo de cálculo confidencial que se utilizará para esta instancia de servidor virtual. Si no se especifica, se utiliza la modalidad de cálculo confidencial predeterminada del perfil. Uno de: discapacitados, sgx, tdx.
  • --enable-secure-boot: Indica si el arranque seguro está habilitado para esta instancia de servidor virtual. Si no se especifica, se utiliza la modalidad de arranque seguro predeterminada del perfil. Valores posibles: true, false.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --archivo_attachments_cluster_network: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. La configuración de conexión de red en clúster está en JSON o archivo JSON. Para consultar el esquema de datos, véase la propiedad «cluster_network_attachments» en la documentación de la API. Para obtener más información sobre las redes de clústeres, consulta « Redes de clústeres ». Uno de: CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE.
  • --volume-bandwidth-qos-mode: El modo de ancho de banda del volumen QoS que se utilizará para esta instancia de servidor virtual. El valor especificado debe figurar en el valor volume_bandwidth_qos_modes del perfil de la instancia. Uno de: agrupado, ponderado.
  • --vcpu-percentage: El porcentaje de ciclos de reloj de « vCPU » que se asignarán a la instancia. Rango 1-100.
  • --availability-class: La clase de disponibilidad de la instancia del servidor virtual. Uno de: punto, estándar.
  • --preemption-policy: La acción que se debe llevar a cabo si se produce la preemptión de la instancia del servidor virtual. Una de: borrar, parar.
  • --threads-per-core: El número de subprocesos por núcleo para esta instancia de servidor virtual. Si no se especifica, se utiliza el valor predeterminado del perfil. Valores posibles: 1, 2.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-template-update

Actualizar una plantilla de instancia.

ibmcloud is instance-template-update TEMPLATE --name NEW_NAME [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is instance-template-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-template
  • ibmcloud is instance-template-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-template --output JSON
  • ibmcloud is instance-template-update my-template --name new-name-template Actualice una plantilla de instancia utilizando el nombre de recurso.

Opciones de comando

  • PLANTILLA: ID o nombre de la plantilla.
  • --name: Nuevo nombre de una plantilla de instancia.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-template-delete

Suprimir una o más plantillas de instancia.

ibmcloud is instance-template-delete (TEMPLATE1 TEMPLATE2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opciones de comando

  • PLANTILLA1: ID o nombre de la plantilla.
  • PLANTILLA2: ID o nombre de la plantilla.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

Grupos de instancias

ibmcloud is instance-groups

Mostrar todos los grupos de instancias de la región.

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

Opciones de comando

  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instancia-grupo

Ver los detalles de un grupo de instancias.

ibmcloud is instance-group INSTANCE_GROUP [--output JSON] [-q, --quiet]

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-create

Cree un grupo de instancias.

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]

Ejemplos de mandato

  • ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --membership-count 2
  • ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON
  • ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --lb 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb-pool d728d126-f2b9-48e8-ab67-16bb694b88f2 --application-port 2323
  • ibmcloud is instance-group-create group-name --instance-template my-instance-template --subnets my-subnet-1,my-subnet-2 --vpc my-vpc
  • ibmcloud is instance-group-create group-name --instance-template my-instance-template --subnets my-subnet-1,my-subnet-2 --lb my-load-balancer --lb-pool my-load-balancer-pool --application-port 80 --vpc my-vpc

Opciones de comando

  • INSTANCE_GROUP_NAME: Nombre del grupo de instancias.
  • --instance-template: ID de una plantilla de instancia.
  • --membership-count: El número de miembros del grupo de instancias.
  • --subnetas: ID o nombres de subredes separados por comas.
  • --lb: ID o nombre del equilibrador de carga.
  • --lb-pool: ID o nombre del grupo de equilibradores de carga.
  • --application-port: El puerto de la aplicación al que se debe dirigir el tráfico del equilibrador de carga.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-update

Actualizar un grupo de instancias.

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]

Ejemplos de mandato

  • ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
  • ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --membership-count 2
  • ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnets 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name --output JSON
  • ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb-pool d728d126-f2b9-48e8-ab67-16bb694b88f3 --application-port 80
  • ibmcloud is instance-group-update my-instance-group --subnets my-subnet-1,my-subnet-2 --vpc my-vpc
  • ibmcloud is instance-group-update my-instance-group --instance-template my-template
  • ibmcloud is instance-group-update my-instance-group --lb my-load-balancer --lb-pool my-load-balancer-pool --application-port 80 --vpc my-vpc

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • --instance-template: ID de una plantilla de instancia.
  • --membership-count: El número de miembros del grupo de instancias.
  • --subnetas: ID o nombres de subredes separados por comas.
  • --name: Nuevo nombre del grupo de instancias.
  • --lb: ID o nombre del equilibrador de carga.
  • --lb-pool: ID o nombre del grupo de equilibradores de carga.
  • --application-port: El puerto de la aplicación al que se debe dirigir el tráfico del equilibrador de carga.
  • --vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-delete

Suprimir uno o más grupos de instancias.

ibmcloud is instance-group-delete (INSTANCE_GROUP1 INSTANCE_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opciones de comando

  • INSTANCE_GROUP1: ID o nombre del grupo de instancias.
  • INSTANCE_GROUP2: ID o nombre del grupo de instancias.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-load-balancer-delete

Eliminar un equilibrador de carga de un grupo de instancias.

ibmcloud is instance-group-load-balancer-delete INSTANCE_GROUP [--output JSON] [-f, --force] [-q, --quiet]

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-managers

Mostrar todos los gestores de un grupo de instancias.

ibmcloud is instance-group-managers INSTANCE_GROUP [--output JSON] [-q, --quiet]

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-manager

Ver los datos de un responsable.

ibmcloud is instance-group-manager INSTANCE_GROUP MANAGER [--output JSON] [-q, --quiet]

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • RESPONSABLE: N.º de identificación o nombre del responsable.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-manager-create

Crear un administrador para un grupo de instancias.

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]

Ejemplos de mandato

  • ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20
  • ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20 --output JSON
  • ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20 --min-members 2 --cooldown 400 --aggregation-window 120 --name my-autoscale-manager --management-enabled false
  • ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-scheduled-manager --manager-type scheduled
  • ibmcloud is instance-group-manager-create my-instance-group --max-members 20 --min-members 2 --cooldown 400 --aggregation-window 120 --name my-autoscale-manager --management-enabled false

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • --manager-type: El tipo de gestor del grupo de instancias. Uno de: autoscale, planificado. (valor predeterminado: autoscale).
  • --aggregation-window: La ventana de tiempo, expresada en segundos, durante la cual se agregan las métricas antes de su evaluación. Rango 90-600. Divisible por 30. (valor predeterminado: 90).
  • --cooldown: El tiempo, en segundos, durante el cual se suspenden nuevas acciones de escalado una vez que este se ha llevado a cabo. Rango: 120-3600. (por defecto: 300 ).
  • --max-members: El número máximo de miembros de un grupo de instancias gestionadas. Rango 1-1000.
  • --min-members: El número mínimo de miembros de un grupo de instancias gestionadas. Rango 1-1000.
  • --name: Nombre del gestor.
  • --management-enabled: Si se establece en «false», el gestor no modificará el grupo de instancias. Uno de: true, false. (valor predeterminado: true).
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-manager-update

Actualizar un gestor de un grupo de instancias.

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]

Ejemplos de mandato

  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --aggregation-window 120
  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --cooldown 400
  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --max-members 20
  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --min-members 2
  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --aggregation-window false --output JSON
  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --management-enabled false
  • ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name new_name
  • ibmcloud is instance-group-manager-update my-instance-group my-instance-group-manager --management-enabled false
  • ibmcloud is instance-group-manager-update my-instance-group my-instance-group-manager --name new_name

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • RESPONSABLE: N.º de identificación o nombre del responsable.
  • --aggregation-window: La ventana de tiempo, en segundos, durante la cual se agregan las métricas antes de su evaluación. Rango 90-600. Divisible por 30.
  • --cooldown: El tiempo, en segundos, durante el cual se suspenden nuevas acciones de escalado una vez que este se ha llevado a cabo. Rango 120-3600.
  • --max-members: El número máximo de miembros de un grupo de instancias gestionadas. Rango 1-1000.
  • --min-members: El número mínimo de miembros de un grupo de instancias gestionadas. Rango 1-1000.
  • --management-enabled: Si se establece en «false», el gestor no modificará el grupo de instancias. Valores posibles: true, false.
  • --name: Nuevo nombre del gestor del grupo de instancias.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-manager-delete

Suprimir uno o más gestores.

ibmcloud is instance-group-manager-delete INSTANCE_GROUP (MANAGER1 MANAGER2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • GERENTE1: N.º de identificación o nombre del gerente.
  • MANAGER2: ID o nombre del gestor.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-manager-actions

Enumerar las acciones disponibles para un gestor de grupos de instancias.

ibmcloud is instance-group-manager-actions INSTANCE_GROUP MANAGER [--output JSON] [-q, --quiet]

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • RESPONSABLE: N.º de identificación o nombre del responsable.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-manager-action

Ver los detalles de una acción del gestor de grupos de instancias.

ibmcloud is instance-group-manager-action INSTANCE_GROUP MANAGER ACTION [--output JSON] [-q, --quiet]

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • RESPONSABLE: N.º de identificación o nombre del responsable.
  • ACCIÓN: ID o nombre de la acción.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-manager-action-create

Crea una acción de gestión de grupos de instancias.

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]

Ejemplos de mandato

  • ibmcloud is instance-group-manager-action-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --run-at '2024-10-28T21:13:32+08:00' --max-members 20 --min-members 10 Crear una acción planificada de una sola vez para actualizar el gestor de escalado automático del grupo de instancias.
  • ibmcloud is instance-group-manager-action-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --run-at '2024-10-28T21:13:32+08:00' --membership-count 10 --name my-action Crear una acción planificada de una sola vez para actualizar el grupo de instancias.
  • ibmcloud is instance-group-manager-action-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --cron '*/5 1,2,3 * * *' --max-members 20 --min-members 5 --output JSON Crear una acción planificada recurrente con la especificación cron para actualizar el gestor de escalado automático del grupo de instancias.
  • ibmcloud is instance-group-manager-action-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --cron '*/5 1,2,3 * * *' --membership-count 10 --name my-action Crear una acción planificada recurrente con la especificación cron para actualizar el grupo de instancias.
  • ibmcloud is instance-group-manager-action-create my-instance-group --cron '*/5 1,2,3 * * *' --membership-count 10 --name my-action Crear una acción planificada recurrente con especificación cron para actualizar el grupo de instancias utilizando el nombre de recurso.

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • RESPONSABLE: N.º de identificación o nombre del responsable.
  • --run-at: La fecha y la hora especificadas para la acción programada. La fecha y la hora deben estar en formato ISO 8601, como 2024-03-05T15:31:50.701Z o 2024-03-05T15:31:50.701+8:00.
  • --cron: La especificación cron para una acción programada de forma periódica.
  • --membership-count: El número de miembros que debe tener el grupo de instancias a la hora programada.
  • --max-members: El número máximo de miembros de un grupo de instancias gestionadas. Rango 1-1000.
  • --min-members: El número mínimo de miembros de un grupo de instancias gestionadas. Rango 1-1000.
  • --name: Nombre de la acción.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-manager-action-update

Actualizar una acción del gestor de grupos de instancias.

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]

Ejemplos de mandato

  • ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name updatedName
  • ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --max-members 20 --min-members 5
  • ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --membership-count 10 --output JSON
  • ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --run-at 2020-10-28T21:13:32+08:00
  • ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --cron '*/5 1,2,3 * * *'
  • ibmcloud is instance-group-manager-action-update my-instance-group my-instance-group-manager my-instance-group-manager-action --max-members 20 --min-members 5

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • RESPONSABLE: N.º de identificación o nombre del responsable.
  • ACCIÓN: ID o nombre de la acción.
  • --run-at: La fecha y la hora especificadas para la acción programada. La fecha y la hora deben estar en formato ISO 8601, como 2024-03-05T15:31:50.701Z o 2024-03-05T15:31:50.701+8:00.
  • --cron: La especificación cron para una acción programada de forma periódica.
  • --membership-count: El número de miembros que debe tener el grupo de instancias a la hora programada.
  • --min-members: El número mínimo de miembros que debe tener el grupo de instancias a la hora programada. Rango 1-1000.
  • --max-members: El número máximo de miembros que debe tener el grupo de instancias a la hora programada. Rango 1-1000.
  • --name: Nuevo nombre de la acción del gestor de grupos de instancias.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-manager-action-delete

Suprimir una o más acciones del gestor de grupos de instancias.

ibmcloud is instance-group-manager-action-delete INSTANCE_GROUP MANAGER (ACTION1 ACTION2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • RESPONSABLE: N.º de identificación o nombre del responsable.
  • ACCIÓN 1: Identificador o nombre de la acción.
  • ACCIÓN 2: ID o nombre de la acción.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-manager-policies

Mostrar las políticas de un gestor de grupos de instancias.

ibmcloud is instance-group-manager-policies INSTANCE_GROUP MANAGER [--output JSON] [-q, --quiet]

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • RESPONSABLE: N.º de identificación o nombre del responsable.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-manager-policy

Ver los detalles de una política del gestor de grupos de instancias.

ibmcloud is instance-group-manager-policy INSTANCE_GROUP MANAGER POLICY [--output JSON] [-q, --quiet]

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • RESPONSABLE: N.º de identificación o nombre del responsable.
  • PÓLIZA: Número de identificación o nombre de la póliza.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-manager-policy-create

Crea una política de gestión de grupos de instancias.

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]

Ejemplos de mandato

  • ibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50
  • ibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50 --output JSON
  • ibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50 --name new_name
  • ibmcloud is instance-group-manager-policy-create my-instance-group my-instance-group-manager --metric-type cpu --metric-value 50 --name new_name

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • RESPONSABLE: N.º de identificación o nombre del responsable.
  • --metric-type: El tipo de métrica que se va a evaluar: cpu (porcentaje de utilización), memory (porcentaje de utilización), network_in (Mbps), network_out (Mbps).
  • --metric-value: El valor de la métrica que se va a evaluar.
  • --name: Nombre de la política.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-manager-policy-delete

Suprimir una o más políticas de gestor de grupos de instancias.

ibmcloud is instance-group-manager-policy-delete INSTANCE_GROUP MANAGER (POLICY1 POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • RESPONSABLE: N.º de identificación o nombre del responsable.
  • POLÍTICA 1: Identificador o nombre de la política.
  • POLÍTICA 2: Identificador o nombre de la política.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-manager-policy-update

Actualizar una política del gestor de grupos de instancias.

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]

Ejemplos de mandato

  • ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-value 50
  • ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-type cpu
  • ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-value 50 --metric-type cpu --output JSON
  • ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-type cpu --name policy-name
  • ibmcloud is instance-group-manager-policy-update my-instance-group my-instance-group-manager my-instance-group-policy --metric-value 50 --metric-type cpu --output JSON

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • RESPONSABLE: N.º de identificación o nombre del responsable.
  • PÓLIZA: Número de identificación o nombre de la póliza.
  • --metric-type: El tipo de métrica que se va a evaluar: cpu (porcentaje de utilización), memory (porcentaje de utilización), network_in (Mbps), network_out (Mbps).
  • --metric-value: El valor de la métrica que se va a evaluar.
  • --name: Nuevo nombre de la política del gestor de grupos de instancias.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-membership

Ver los detalles de un miembro de un grupo de instancias.

ibmcloud is instance-group-membership INSTANCE_GROUP MEMBER [--output JSON] [-q, --quiet]

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • MIEMBRO: Número de identificación o nombre del miembro.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-membership-delete

Suprimir una o más pertenencias para un grupo de instancias.

ibmcloud is instance-group-membership-delete INSTANCE_GROUP (MEMBER1 MEMBER2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • MIEMBRO 1: Número de identificación o nombre del miembro.
  • MIEMBRO 2: Identificador o nombre de la afiliación.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-membership-update

Actualizar la pertenencia a un grupo de instancias.

ibmcloud is instance-group-membership-update INSTANCE_GROUP MEMBER [--name NEW_NAME] [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is instance-group-membership-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name membership-name
  • ibmcloud is instance-group-membership-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name membership-name --output JSON
  • ibmcloud is instance-group-membership-update my-instance-group my-instance-group-membership --name membership-name

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • MIEMBRO: Número de identificación o nombre del miembro.
  • --name: Nuevo nombre de la pertenencia al grupo de instancias.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-memberships

Mostrar todos los miembros de un grupo de instancias.

ibmcloud is instance-group-memberships INSTANCE_GROUP [--output JSON] [-q, --quiet]

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instance-group-memberships-delete

Eliminar todas las pertenencias a un grupo de instancias.

ibmcloud is instance-group-memberships-delete INSTANCE_GROUP [--output JSON] [-f, --force] [-q, --quiet]

Opciones de comando

  • INSTANCE_GROUP: ID o nombre del grupo de instancias.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

REGIONES Y COMANDOS DE ZONAS

En la sección siguiente se proporciona información sobre los mandatos de CLI para trabajar con regiones y zonas.

Regiones

ibmcloud is region

Ver detalles de una región.

ibmcloud is region REGION_NAME [--output JSON] [-q, --quiet]

Opciones de comando

  • REGION_NAME: Nombre de la región.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is regions

Listar todas las regiones.

ibmcloud is regions [--output JSON] [-q, --quiet]

Opciones de comando

  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Zonas

ibmcloud is zone

Ver detalles de una zona de la región de destino.

ibmcloud is zone ZONE_NAME [--output JSON] [-q, --quiet]

Opciones de comando

  • ZONE_NAME: Nombre de la zona.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is zones

Listar todas las zonas de la región de destino.

ibmcloud is zones [--output JSON] [-q, --quiet]

Opciones de comando

  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

MANDATOS DE ALMACENAMIENTO

Volúmenes

En la sección siguiente se proporciona información sobre los mandatos de CLI para los volúmenes.

ibmcloud is volumes

Listar todos los volúmenes.

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]

Opciones de comando

  • --attachment-state: Filtra la colección para mostrar solo los volúmenes con el estado de conexión especificado. Uno de los siguientes: conectado, no conectado, inutilizable.
  • -- encryption: filtra la colección en recursos con el tipo de cifrado especificado Uno de: provider_managed, user_managed.
  • --operating-system-family: Filtra la colección para mostrar únicamente los recursos que pertenezcan exactamente a la familia de sistemas operativos especificada. Esta opción también admite los valores «null» y « not:null », que filtran la colección para mostrar únicamente los recursos que no tienen sistema operativo o que tienen cualquier sistema operativo.
  • --operating-system-architecture: null Filtra la colección para mostrar únicamente los recursos con la arquitectura de sistema operativo exacta especificada. Esta opción también admite los valores «null» y « not:null », que filtran la colección para mostrar únicamente los recursos que no tienen sistema operativo o que tienen cualquier sistema operativo.
  • --zone: Filtra la colección para mostrar únicamente los recursos de la zona que tengan exactamente el nombre especificado.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is volume

Ver detalles de un volumen.

ibmcloud is volume VOLUME [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is volume my-volume
  • ibmcloud is volume 485080f6-86e8-4fd4-a940-fb0e5bc269e0

Opciones de comando

  • VOLUMEN: ID o nombre del volumen.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is volume-create

Crear un volumen.

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]

Ejemplos de mandato

  • ibmcloud is volume-create my-volume general-purpose us-south-1
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --capacity 500
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --iops 10000 --capacity 1000
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 Crear un volumen a partir de la instantánea
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot my-snapshot --capacity 500 Crear un volumen a partir de una instantánea con capacidad
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --tags env:test
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --tags env:test,env:dev
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --encryption-key crn:v1:bluemix:public:kms:us-south:adffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --resource-group-name Default
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --output JSON
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --bandwidth 1000
  • ibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot my-snapshot --capacity 500 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server enable_secure_boot==true --allowed-use-instance true

Opciones de comando

  • VOLUME_NAME: Nombre del volumen.
  • PROFILE_NAME: Nombre del perfil.
  • ZONE_NAME: Nombre de la zona.
  • --capacity: La capacidad del volumen en gigabytes. Rango 10-16000 para volúmenes de perfil personalizados y de uso general, 10-9600 para volúmenes de perfil 5iops-tier, 10-4800 para volúmenes de perfil 10iops-tier. Una vez proporcionada la instantánea de origen, el valor de la capacidad debe ser, como mínimo, igual a la «minimum_capacity» de dicha instantánea, y el valor predeterminado de la capacidad es la «minimum_capacity» de la instantánea de origen. (por defecto: 100 ).
  • --iops: Operaciones de entrada y salida por segundo del volumen; solo es aplicable a los volúmenes de perfil personalizado. Para ver los rangos de IOPS disponibles, consulte [Perfil de IOPS personalizado]Software de incorporación a su cuenta.
  • --encryption-key: El CRN de la clave raíz del Servicio de gestión de claves.
  • --instantánea: ID, nombre o CRN de la instantánea.
  • --allowed-use-api-version, --au-api-version: La versión de la API con la que se evaluarán las expresiones.
  • --allowed-use-bare-metal-server, --au-bms: La expresión que deben cumplir las propiedades de un servidor «bare metal» aprovisionado con los datos de la imagen de este volumen.
  • --allowed-use-instance, --au-ins: La expresión que deben cumplir las propiedades de una instancia de servidor virtual que se aprovisione con este volumen.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --tags: Etiquetas de este recurso.
  • --bandwidth: El ancho de banda máximo (en megabits por segundo) del volumen. Para especificar esta propiedad, el volumen storage_generation debe ser 2.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is volume-delete

Suprimir uno o más volúmenes.

ibmcloud is volume-delete (VOLUME1 VOLUME2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is volume-delete my-volume-3
  • ibmcloud is volume-delete 485080f6-86e8-4fd4-a940-fb0e5bc269e0

Opciones de comando

  • VOLUMEN 1: ID o nombre del volumen.
  • VOLUMEN 2: ID o nombre del volumen.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is volume-profiles

Listar todos los perfiles de volumen.

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

Opciones de comando

  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is volume-profile

Ver detalles de un perfil de volumen.

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

Opciones de comando

  • PROFILE_NAME: Nombre del perfil.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is volume-update

Actualizar un volumen.

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]

Ejemplos de mandato

  • ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --name my-volume --output JSON
  • ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --capacity 250 --output JSON
  • ibmcloud is volume-update my-volume-demo-1 --name my-volume --output JSON
  • ibmcloud is volume-update my-volume-demo-1 --capacity 250
  • ibmcloud is volume-update cli-vol-acadia --iops 32000 --profile sdp
  • ibmcloud is volume-update my-volume-demo-1 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server enable_secure_boot==true --allowed-use-instance true
  • ibmcloud is volume-update cli-vol-acadia --bandwidth 8192
  • ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --profile 10iops-tier
  • ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --iops 5000
  • ibmcloud is volume-update a9647a52-06f8-4b19-b904-920f67dcdfcd --capacity 500 --tags env:test
  • ibmcloud is volume-update a9647a52-06f8-4b19-b904-920f67dcdfcd --capacity 500 --tags env:test,env:dev

Opciones de comando

  • VOLUMEN: ID o nombre del volumen.
  • --name: Nombre nuevo del volumen.
  • --capacity: La capacidad del volumen en gigabytes. La capacidad se puede ampliar hasta 250 para el volumen de arranque, 16 000 para los volúmenes de perfiles personalizados y de uso general, y 9 600 para 5iops-tier los volúmenes de perfil y hasta 4.800 para 10iops-tier los volúmenes de perfil. El tamaño solo se puede aumentar, no disminuir.
  • --perfil: Nombre del perfil. El volumen debe estar conectado como volumen de datos y conmutarse entre niveles de IOPS. No se da soporte al cambio de un archivo de perfil de nivel IOPS predefinido por un perfil personalizado. No se da soporte al cambio de perfil personalizado en el perfil de nivel IOPS predefinido.
  • --iops: Operaciones de entrada y salida por segundo del volumen; solo es aplicable a los volúmenes de perfil personalizado. Para conocer el rango de IOPS, consulta la sección « Incorporación del software a tu cuenta ». El volumen debe montarse como volumen de datos.
  • --bandwidth: El ancho de banda máximo (en megabits por segundo) del volumen. Para especificar esta propiedad, el volumen storage_generation debe ser 2.
  • --allowed-use-api-version, --au-api-version: La versión de la API con la que se evaluarán las expresiones.
  • --allowed-use-bare-metal-server, --au-bms: La expresión que deben cumplir las propiedades de un servidor «bare metal» aprovisionado con los datos de la imagen de este volumen.
  • --allowed-use-instance, --au-ins: La expresión que deben cumplir las propiedades de una instancia de servidor virtual que se aprovisione con este volumen.
  • --tags: Etiquetas de este recurso.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es volumen-instancia-perfiles

Enumere los perfiles de instancia compatibles con un volumen.

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

Ejemplos de mandato

  • ibmcloud is volume-instance-profiles my-volume
  • ibmcloud is volume-instance-profiles my-volume --output JSON
  • ibmcloud is volume-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751
  • ibmcloud is volume-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON

Opciones de comando

  • VOLUMEN: ID o nombre del volumen.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es volume-job-create

Cree un trabajo para un volumen.

ibmcloud is volume-job-create VOLUME --profile PROFILE [--name Name] [--bandwidth BANDWIDTH] [--iops IOPS] [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is volume-job-create r134-4345a81c-6f86-4ae5-863f-92d6afc160a9 --profile sdp --name cli-test --iops 3000 --bandwidth 1000 --output JSON
  • ibmcloud is volume-job-create 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --name my-job --profile sdp --bandwidth 1000 --iops 3000

Opciones de comando

  • VOLUMEN: ID o nombre del volumen.
  • --perfil: Nombre del perfil.
  • --name: Nombre del trabajo de volumen.
  • --bandwidth: El ancho de banda máximo (en megabits por segundo) del volumen. Para especificar esta propiedad, el volumen storage_generation debe ser 2.
  • --iops: Operaciones de entrada y salida por segundo del volumen; solo es aplicable a los volúmenes de perfil personalizado. Para ver los rangos de IOPS disponibles, consulte [Perfil de IOPS personalizado]Software de incorporación a su cuenta.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es volume-job-update

Actualizar un trabajo de volumen.

ibmcloud is volume-job-update VOLUME --job JOB [--name Name] [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is volume-job-update my-volume --job my-job --name my-job-update --output JSON
  • ibmcloud is volume-job-update 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2 --name my-job-update

Opciones de comando

  • VOLUMEN: ID o nombre del volumen.
  • --job: El identificador del trabajo de volumen.
  • --name: Nombre del trabajo de volumen.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es volume-job-delete

Elimine uno o varios trabajos de volumen.

ibmcloud is volume-job-delete VOLUME --job JOB [--output JSON] [-f, --force] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is volume-job-delete my-volume --job my-job --output JSON
  • ibmcloud is volume-job-delete 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2

Opciones de comando

  • VOLUMEN: ID o nombre del volumen.
  • --job: El identificador del trabajo de volumen.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es volume-job

Recuperar un trabajo de volumen.

ibmcloud is volume-job VOLUME --job JOB [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is volume-job my-volume --job my-job --output JSON
  • ibmcloud is volume-job 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2

Opciones de comando

  • VOLUMEN: ID o nombre del volumen.
  • --job: El identificador del trabajo de volumen.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es volumen-empleo

Listar trabajos para un volumen.

ibmcloud is volume-jobs VOLUME [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is volume-jobs my-volume --output JSON
  • ibmcloud is volume-jobs 485080f6-86e8-4fd4-a940-fb0e5bc269e0

Opciones de comando

  • VOLUMEN: ID o nombre del volumen.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es volume-job-cancel

Cancele un trabajo de volumen en cola o en ejecución.

ibmcloud is volume-job-cancel VOLUME --job JOB [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is volume-job-cancel my-volume --job my-job --output JSON
  • ibmcloud is volume-job-cancel 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2

Opciones de comando

  • VOLUMEN: ID o nombre del volumen.
  • --job: El identificador del trabajo de volumen.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Instantáneas

En la siguiente sección se ofrece información sobre comandos de la interfaz de línea de comandos (CLI) relacionados con las instantáneas.

ibmcloud es snapshots

Listar todas las instantáneas.

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]

Ejemplos de mandato

  • ibmcloud is snapshots
  • ibmcloud is snapshots --volume r134-f13fc172-22e0-4e5b-ab81-63f5fe8b3ea0
  • ibmcloud is snapshots --volume vol-bkp-policy-do-not-delete
  • ibmcloud is snapshots --volume crn:v1:staging:public:is:us-south-2:a/efe5afc483594adaa8325e2b4d1290df::volume:r134-f13fc172-22e0-4e5b-ab81-63f5fe8b3ea0
  • ibmcloud is snapshots --tag dev:env
  • ibmcloud is snapshots --source-image r134-24d856e2-6aec-41c2-8f36-5a8a3766f0d6
  • ibmcloud is snapshots --source-image ibm-centos-7-9-minimal-amd64-9
  • ibmcloud is snapshots --source-image crn:v1:staging:public:is:us-east:a/efe5afc483594adaa8325e2b4d1290df::image:r134-24d856e2-6aec-41c2-8f36-5a8a3766f0d6
  • ibmcloud is snapshots --copies r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5
  • ibmcloud is snapshots --copies snapshot-copy-us-east
  • ibmcloud is snapshots --copies crn:v1:staging:public:is:us-south:a/efe5afc483594adaa8325e2b4d1290df::snapshot:r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5
  • ibmcloud is snapshots --copies-remote-region us-south
  • ibmcloud is snapshots --source-volume-remote-region us-south
  • ibmcloud is snapshots --source-snapshot-remote-region us-south
  • ibmcloud is snapshots --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3
  • ibmcloud is snapshots --backup-policy-plan bkp-plan-do-not-delete --backup-policy bkp-policy-do-not-delete
  • ibmcloud is snapshots --source-snapshot r142-abb79ab7-d79d-4863-9678-123d1dffee06
  • ibmcloud is snapshots --clones-zone-name us-south-2
  • ibmcloud is snapshots --snapshot-consistency-group scg1
  • ibmcloud is snapshots --snapshot-consistency-group r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5

Opciones de comando

  • --volume: ID, nombre o CRN del volumen de origen.
  • --tag: Etiqueta de este recurso.
  • --imagen-de-origen: ID, nombre o CRN de la imagen de origen.
  • --copias: ID, nombre o CRN de las copias de la instantánea. La combinación de estos tres tipos no está admitida. Solo admite pasar uno de los tres tipos.
  • --copies-remote-region: Nombre de la región remota a la que se copian las instantáneas.
  • --source-snapshot: ID o nombre de la instantánea de origen.
  • --source-snapshot-remote-region: Nombre de la región remota de la instantánea de origen.
  • --volume-remote-region: Nombre de la región remota del volumen de origen.
  • --source-image-remote-region: Nombre de la región remota de la imagen de origen.
  • --backup-policy-plan: ID o nombre del plan de política de copias de seguridad.
  • --backup-policy: ID o nombre de la política de copias de seguridad.
  • --snapshot-consistency-group: ID, nombre o CRN del grupo de consistencia de instantáneas.
  • --clones-zone-name: Nombre de la zona de clonación de la instantánea.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es instantánea

Ver los detalles de una instantánea.

ibmcloud is snapshot SNAPSHOT [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is snapshot my-snapshot
  • ibmcloud is snapshot r134-2fbe71a8-126e-4a05-80ad-dad45df491a5

Opciones de comando

  • INSTANTÁNEA: ID o nombre de la instantánea.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es snapshot-create

Crear una instantánea a partir de un volumen.

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]

Ejemplos de mandato

  • ibmcloud is snapshot-create --name my-snapshot-1 --volume test5-3zwxlnzgqk-9vk99
  • ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48
  • ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-name Default
  • ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --output JSON
  • ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --clone-zones us-south-1,us-south-2,us-south-3
  • ibmcloud is snapshot-create --volume cf88cf1a-6f93-4cf6-bacf-62cafd3de857 --name my-ss70 --tags env:test
  • ibmcloud is snapshot-create --volume cf88cf1a-6f93-4cf6-bacf-62cafd3de857 --name my-ss70 --tags env:test,env:dev
  • ibmcloud is snapshot-create --volume test5-3zwxlnzgqk-9vk99 --name my-ss70 --tags env:test
  • ibmcloud is snapshot-create --name my-snapshot --source-snapshot-crn crn:v1:bluemix:public:is:us-south:a/123456::snapshot:r134-f6bfa329-0e36-433f-a3bb-0df632e79263 --encryption-key crn:v1:bluemix:public:kms:us-south:a/dffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179
  • ibmcloud is snapshot-create --name my-snapshot --source-snapshot-crn crn:v1:bluemix:public:is:us-south:a/123456::snapshot:r134-f6bfa329-0e36-433f-a3bb-0df632e79263 --encryption-key crn:v1:bluemix:public:kms:us-south:a/dffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server true --allowed-use-instance enable_secure_boot==true

Opciones de comando

  • --volume: ID, nombre o CRN del volumen de origen.
  • --source-snapshot-crn: CRN de la instantánea remota a partir de la cual se va a crear esta instantánea.
  • --encryption-key: La clave raíz que se utilizará para envolver la clave de cifrado de datos de la instantánea. Si no se especifica, se utiliza encryption_key de la instantánea más reciente con el mismo volumen de origen. Si esta instantánea es la primera instantánea del volumen de origen, se utiliza encryption_key del volumen de origen.
  • --name: Nuevo nombre para la instantánea.
  • --clone-zones: Nombres de zonas, separados por comas, en las que se desea que residan los clones de la instantánea. La restauración rápida de instantáneas está habilitada en las zonas clonadas.
  • --allowed-use-api-version, --au-api-version: La versión de la API con la que se evaluarán las expresiones.
  • --allowed-use-bare-metal-server, --au-bms: La expresión que deben cumplir las propiedades de un servidor «bare metal» aprovisionado con los datos de la imagen de esta instantánea. Si no se especifica, la expresión se establece en true.
  • --allowed-use-instance, --au-ins: La expresión que deben cumplir las propiedades de una instancia de servidor virtual que se aprovisione con esta instantánea. Si no se especifica, la expresión se establece en true.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --tags: Etiquetas de este recurso.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es snapshot-delete

Suprimir una o más instantáneas.

ibmcloud is snapshot-delete (SNAPSHOT1 SNAPSHOT2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is snapshot-delete my-snapshot
  • ibmcloud is snapshot-delete r134-2fbe71a8-126e-4a05-80ad-dad45df491a5

Opciones de comando

  • INSTANTÁNEA 1: ID o nombre de la instantánea.
  • SNAPSHOT2: ID o nombre de la instantánea.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es snapshot-update

Actualizar una instantánea.

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]

Ejemplos de mandato

  • ibmcloud is snapshot-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --name my-snapshot --output JSON
  • ibmcloud is snapshot-update cli-demo-snapshot-1 --name my-snapshot --output JSON
  • ibmcloud is snapshot-update f8d51ab0-961f-4c23-8976-b1e48cc4f260 --name mysnapshot60 --tags env:tfp
  • ibmcloud is snapshot-update f8d51ab0-961f-4c23-8976-b1e48cc4f260 --name mysnapshot60 --tags env:tfp,env:cli
  • ibmcloud is snapshot-update my-snapshot-2 --name mysnapshot60 --tags env:tfp
  • ibmcloud is snapshot-update my-snapshot-2 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server true --allowed-use-instance enable_secure_boot==true

Opciones de comando

  • INSTANTÁNEA: ID o nombre de la instantánea.
  • --name: Nuevo nombre de la instantánea.
  • --allowed-use-api-version, --au-api-version: La versión de la API con la que se evaluarán las expresiones.
  • --allowed-use-bare-metal-server, --au-bms: La expresión que deben cumplir las propiedades de un servidor «bare metal» aprovisionado con los datos de la imagen de esta instantánea. Si no se especifica, la expresión se establece en true.
  • --allowed-use-instance, --au-ins: La expresión que deben cumplir las propiedades de una instancia de servidor virtual que se aprovisione con esta instantánea. Si no se especifica, la expresión se establece en true.
  • --tags: Etiquetas de este recurso.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es snapshot-clone

Ver los detalles de un clon de instantánea zonal.

ibmcloud is snapshot-clone SNAPSHOT ZONE_NAME [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is snapshot-cl f0542d32-2c92-4f64-9d25-8469a5bef29d us-east-2
  • ibmcloud is snapshot-clone aaa-default-snapshot-2 us-east-1

Opciones de comando

  • INSTANTÁNEA: ID o nombre de la instantánea.
  • ZONE_NAME: El nombre de la zona en la que se encuentra este clon de instantánea. La restauración rápida de instantáneas está habilitada en las zonas clonadas.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es snapshot-clone-create

Crear un clon de instantánea zonal.

ibmcloud is snapshot-clone-create SNAPSHOT --zone ZONE [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is snaphost-clone-create r134-77e21079-7291-44c2-866a-8f1848bc10f0 --zone us-south-2
  • ibmcloud is snapshot-clone-create aaa-default-snapshot-2 --zone us-east-1

Opciones de comando

  • INSTANTÁNEA: ID o nombre de la instantánea.
  • --zone: El nombre de la zona en la que quieres que se aloje la copia clonada de la instantánea. La restauración rápida de instantáneas está habilitada en las zonas clonadas.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es snapshot-clone-delete

Suprimir clones de instantánea zonales en una o más zonas.

ibmcloud is snapshot-clone-delete SNAPSHOT (ZONE_NAME1 ZONE_NAME2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is snaphost-clone-delete r134-77e21079-7291-44c2-866a-8f1848bc10f0 us-south-2
  • ibmcloud is snapshot-clone-delete aaa-default-snapshot-2 us-east-1 us-east-2

Opciones de comando

  • INSTANTÁNEA: ID o nombre de la instantánea.
  • ZONE_NAME1: El nombre de la zona en la que se encuentra este clon de instantánea.
  • ZONE_NAME2: El nombre de la zona en la que se encuentra este clon de instantánea.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es snapshot-clones

Mostrar todos los clones de instantáneas zonales.

ibmcloud is snapshot-clones SNAPSHOT [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is snapshot-clones aaa-default-snapshot-2
  • ibmcloud is snapshot-cls f0542d32-2c92-4f64-9d25-8469a5bef29d

Opciones de comando

  • INSTANTÁNEA: ID o nombre de la instantánea.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es snapshot-instance-profiles

Enumere los perfiles de instancia compatibles con una instantánea.

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

Ejemplos de mandato

  • ibmcloud is snapshot-instance-profiles my-snapshot
  • ibmcloud is snapshot-instance-profiles my-snapshot --output JSON
  • ibmcloud is snapshot-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751
  • ibmcloud is snapshot-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON

Opciones de comando

  • INSTANTÁNEA: ID o nombre de la instantánea.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es snapshot-consistency-groups

Listar todos los grupos de consistencia de instantáneas.

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]

Ejemplos de mandato

  • ibmcloud is snapshot-consistency-groups
  • ibmcloud is snapshot-consistency-groups --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3
  • ibmcloud is snapshot-consistency-groups --backup-policy-plan bkp-plan-do-not-delete --backup-policy bkp-policy-do-not-delete
  • ibmcloud is snapshot-consistency-groups --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy bkp-policy-do-not-delete
  • ibmcloud is snapshot-consistency-groups --backup-policy-plan bkp-plan-do-not-delete --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3
  • ibmcloud is snapshot-consistency-groups --backup-policy-job r134-7d36a9df-9512-496e-8ad0-054cb4dd854c

Opciones de comando

  • --backup-policy-plan: ID o nombre del plan de política de copias de seguridad.
  • --backup-policy: ID o nombre de la política de copias de seguridad.
  • --backup-policy-job: Filtra la recopilación a grupos de coherencia de instantáneas con un ID de trabajo de política de copia de seguridad.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es snapshot-consistency-group

Ver detalles de un grupo de consistencia de instantáneas.

ibmcloud is snapshot-consistency-group SNAPSHOT_CONSISTENCY_GROUP [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is snapshot-consistency-group r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
  • ibmcloud is snapshot-consistency-group example-snap-cg

Opciones de comando

  • SNAPSHOT_CONSISTENCY_GROUP: ID o nombre del grupo de consistencia de instantáneas.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es snapshot-consistency-group-create

Crear un grupo de consistencia de instantáneas.

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]

Ejemplos de mandato

  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48
  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-name Default
  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --snapshot-name snapshot1 --name snapshot-consistency-group-1
  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --user-tags env:test,env:stage
  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output json
  • ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --delete-snapshot-on-delete false --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output json
  • ibmcloud is snapshot-consistency-group-create --snapshots '[{"source_volume":"r006-1772e102-0671-48c7-a97a-504247e61e48"}]'
  • ibmcloud is snapshot-consistency-group-create --snapshots '[{"source_volume":"r006-1772e102-0671-48c7-a97a-504247e61e48","user_tags":["env:test,env:stage"],"name":"snapshot1"}]' --name multi-snapshot-consistency-group --delete-snapshot-on-delete false
  • ibmcloud is snapshot-consistency-group-create --snapshots @snapshots.json --name multi-snapshot-consistency-group --delete-snapshot-on-delete false

Opciones de comando

  • --snapshots: SNAPSHOTS_JSON|@SNAPSHOTS_JSON_FILE, instantáneas en formato JSON o en un archivo JSON, lista de instantáneas. En cuanto al esquema de datos, consulta la propiedad «snapshots» en la documentación de la API. Uno de: SNAPSHOTS_JSON, @SNAPSHOTS_JSON_FILE.
  • --volume-de-origen: ID, nombre o CRN del volumen de origen.
  • --snapshot-name: El nombre de esta instantánea.
  • --user-tags: Las etiquetas de usuario asociadas a esta instantánea.
  • --name: Nombre del grupo de consistencia de instantáneas.
  • --delete-snapshot-on-delete: Indica si al eliminar el grupo de consistencia de instantáneas también se eliminan las instantáneas del grupo. Uno de los siguientes: falso, verdadero. (por defecto: verdadero ).
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es snapshot-consistency-group-update

Actualizar un grupo de consistencia de instantáneas.

ibmcloud is snapshot-consistency-group-update SNAPSHOT_CONSISTENCY_GROUP [--name NEW_NAME] [--delete-snapshot-on-delete false | true] [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is snapshot-consistency-group-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name snapshot-consistency-group-1
  • ibmcloud is snapshot-consistency-group-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name snapshot-consistency-group-1 --delete-snapshot-on-delete false
  • ibmcloud is snapshot-consistency-group-update snapshot-consistency-group-1-new --name snapshot-consistency-group-1-updated --delete-snapshot-on-delete false

Opciones de comando

  • SNAPSHOT_CONSISTENCY_GROUP: ID o nombre del grupo de consistencia de instantáneas.
  • --name: Nuevo nombre para el grupo de consistencia de instantáneas.
  • --delete-snapshot-on-delete: Indica si al eliminar el grupo de consistencia de instantáneas también se eliminan las instantáneas del grupo. Uno de los siguientes: falso, verdadero. (por defecto: verdadero ).
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es snapshot-consistency-group-delete

Suprimir uno o más grupos de consistencia de instantáneas.

ibmcloud is snapshot-consistency-group-delete (SNAPSHOT_CONSISTENCY_GROUP1 SNAPSHOT_CONSISTENCY_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is snapshot-consistency-group-delete r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
  • ibmcloud is snapshot-consistency-group-delete scg1 scg2

Opciones de comando

  • SNAPSHOT_CONSISTENCY_GROUP1: ID o nombre del grupo de consistencia de instantáneas.
  • SNAPSHOT_CONSISTENCY_GROUP2: ID o nombre del grupo de consistencia de instantáneas.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

Comparticiones de archivos

En la siguiente sección se ofrece información sobre comandos de la interfaz de línea de comandos (CLI) para recursos compartidos de archivos.

ibmcloud es compartir

Vea detalles de un recurso compartido de archivos. Los detalles incluyen la zona del recurso compartido, el tamaño, las IOPS o el ancho de banda, entre otros. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share SHARE [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is share r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
  • ibmcloud is share new-share

Opciones de comando

  • COMPARTIR: ID o nombre del recurso compartido.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es compartir-crear

Cree un recurso compartido de archivos con una capacidad comprendida entre 10 y 32 000 GB. Para las comparticiones de zona, especifique IOPS. Para las participaciones regionales, especifique el ancho de banda. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share-create (--profile PROFILE ([--zone ZONE_NAME] | [--snapshot SNAPSHOT --share SHARE]) [--bandwidth BANDWIDTH] [--size SIZE] [--encryption-key ENCRYPTION_KEY] [--initial-owner-gid INITIAL_OWNER_GID] [--initial-owner-uid INITIAL_OWNER_UID] [--iops IOPS] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--allowed-access-protocols, --aacp nfs4] [--replica-share-profile REPLICA_SHARE_PROFILE --replica-share-cron-spec REPLICA_SHARE_CRON_SPEC [--replica-share-zone ZONE_NAME] [--replica-share-iops REPLICA_SHARE_IOPS] [--replica-share-user-tags REPLICA_SHARE_USER_TAGS] [--replica-share-allowed-transit-encryption-modes, --rs-atem stunnel,ipsec,none] [--replica-share-mount-targets MOUNT_TARGETS_JSON | @MOUNT_TARGETS_JSON_FILE] [--replica-share-name REPLICA_SHARE_NAME]] | --origin-share ORIGIN_SHARE) [--allowed-transit-encryption-modes, --atem stunnel,ipsec,none] [--name NAME] [--user-tags USER_TAGS] [--mount-targets MOUNT_TARGETS_JSON | @MOUNT_TARGETS_JSON_FILE] [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is share-create --name my-file-share --zone us-south-1 --profile dp2 --size 40
  • ibmcloud is share-create --name my-file-share-1 --zone us-south-1 --profile dp2 --size 40 --initial-owner-gid 100 --initial-owner-uid 200
  • ibmcloud is share-create --name my-file-share --zone us-south-1 --profile dp2 --size 40 --output JSON
  • ibmcloud is share-create --name my-file-share --zone us-south-2 --profile dp2 --size 1000 --iops 1000
  • ibmcloud is share-create --zone us-east-1 --profile dp2 --size 40 --encryption_key crn:v1:bluemix:public:kms:us-south:a/dffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179
  • ibmcloud is share-create --name my-file-accessor-share --origin-share crn:v1:bluemix:public:is:au-syd-1:a/1431ea2a7958ad20f0fee592ff85f746::share:r026-02aea1c7-adb6-4072-9799-6ca495561661
  • ibmcloud is share-create --profile dp2 --snapshot r134-6ce54f3b-8971-4b5d-95a7-7dfa897ddfb3
  • ibmcloud is share-create --profile dp2 --snapshot cli-share-snapshot --share my-file-share --user-tags "dev:tags"
  • ibmcloud is share-create --profile dp2 --snapshot crn:v1:staging:public:is:us-south-1:a/efe5afc483594adaa8325e2b4d1290df::share-snapshot:r134-2ae87eb2-b26c-4126-ab34-e6e64f6f1773/r134-6ce54f3b-8971-4b5d-95a7-7dfa897ddfb3 --user-tags "dev:tags"
  • ibmcloud is share-create --name p-share-3 --zone us-south-1 --profile dp2 --replica-share-profile dp2 --replica-share-cron-spec '55 09 * * *' --replica-share-zone us-south-3 --replica-share-name replica-p-share-3 --replica-share-mount-targets '[{"access-protocol": "nfs4","name": "my-target1", "transit_encryption":"stunnel", "vpc": {"id": "r134-fa7c3b16-8a59-4434-8c2c-3230e916d441"}}]' --size 40
  • ibmcloud is share-create --zone us-south-1 --profile dp2 --name my-file-share --user-tags env:dev,env:test --mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name": "my-target121","vpc": {"name": "test-vpc-18-1"}},{"name": "my-target122","vpc": {"name": "vpc-0413"}}]' --replica-share-profile dp2 --replica-share-cron-spec '55 09 * * *' --replica-share-zone us-south-3 --replica-share-user-tags env:dev,env:prod --replica-share-name my-file-share-replica --replica-share-mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name": "my-target1", "vpc": {"id": "r006-9265c6c2-13e7-4268-b4e9-658d4df1e2f6"}}]' --size 40
  • ibmcloud is share-create --name my-file-share-3 --zone au-syd-1 --profile dp2 --size 40 --mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name": "my-target1", "vpc": {"id": "r026-b403cfe8-917e-4fb8-a72c-bb490c735119"}}]' --replica-share-profile dp2 --replica-share-cron-spec '55 09 * * *' --replica-share-zone au-syd-2 --replica-share-name replica-p-share-3 --replica-share-mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name": "my-replica-target1", "vpc": {"name": "vpc-1006-01"}}]'
  • ibmcloud is share-create --name my-fs-cli-1 --zone us-south-1 --profile dp2 --size 40 --atem ipsec,none --mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name":"my-target1","virtual_network_interface":{"name":"my-fs-cli-1-vni","primary_ip":{"id":"0716-d2a60008-84ca-4345-86f9-23a65dc75a32"},"resource_group":{"id":"11caaa983d9c4beb82690daab08717e9"},"security_groups":[{"id":"r134-a2f82965-1b8d-4bfe-9949-fe79e47daa86"}]}}]' --replica-share-profile dp2 --replica-share-cron-spec '55 09 * * *' --replica-share-zone us-south-2 --replica-share-name my-fs-cli-1-replica --replica-share-mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name":"my-target1","virtual_network_interface":{"name":"my-fs-cli-1-vni-2","primary_ip":{"address":"10.240.66.20","auto-delete":true,"name":"rip-vni-target"},"resource_group":{"id":"11caaa983d9c4beb82690daab08717e9"},"security_groups":[{"id":"r134-bd0f8527-c45c-496e-8d34-63bda6dd829b"}],"subnet":{"id":"0726-cf6d55db-284e-40c6-aea7-67dbabfa5542"}}}]'
  • ibmcloud is share-create --profile dp2 --snapshot cli-share-snapshot --allowed-access-protocols nfs4 --share my-file-share --user-tags "dev:tags"
  • ibmcloud is share-create --name my-file-share --profile rfs --size 40 --allowed-access-protocols nfs4 --bandwidth 1000 --atem stunnel,none
  • ibmcloud is share-create --name my-fs-cli-1 --profile rfs --size 40 --bandwidth 125 --allowed-access-protocols nfs4 --atem stunnel,none --mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"stunnel", "name":"my-target1","virtual_network_interface":{"name":"my-fs-cli-vni", "primary_ip":{"address":"10.240.64.51","auto-delete":true,"name":"vni-target-1"},"security_groups":[{"id":"r134-bfa4dea5-3e09-4a76-90ef-cee3b840936b"}],"subnet":{"id":"0726-c5941a73-2e07-46e6-b0c8-db306259341f"}}}]'

Opciones de comando

  • --allowed-transit-encryption-modes, --atem: Modos de cifrado de tránsito permitidos. Uno o más valores separados por comas de: stunnel, ipsec, none.
  • --name: El nombre definido por el usuario para este recurso compartido de archivos.
  • --user-tags: Etiquetas de este recurso.
  • --zone: Nombre de la zona.
  • --snapshot: El ID, el nombre o el CRN de la instantánea de origen de este recurso compartido de archivos.
  • --share: ID o nombre del recurso compartido.
  • --bandwidth: El ancho de banda máximo (en megabits por segundo) para el recurso compartido de archivos.
  • --tamaño: El tamaño del recurso compartido de archivos se redondea al gigabyte superior.
  • --profile: El perfil que utiliza el recurso compartido de archivos. Todos los archivos compartidos que se crean se basan en el perfil de alto rendimiento dp2.
  • --encryption-key: La clave raíz que se utilizará para envolver la clave de cifrado de datos del recurso compartido. Si no se especifica, el tipo de cifrado para la compartición es provider_managed.
  • --initial-owner-gid: El identificador del grupo propietario inicial del recurso compartido de archivos en el momento de su creación. Los cambios posteriores en el propietario los debe realizar una instancia de servidor virtual que ha montado la compartición de archivos.
  • --initial-owner-uid: El identificador de usuario del propietario inicial del recurso compartido de archivos en el momento de su creación. Los cambios posteriores en el propietario los debe realizar una instancia de servidor virtual que ha montado la compartición de archivos.
  • --iops: El ancho de banda máximo de operaciones de entrada/salida por segundo para el recurso compartido de archivos. Este máximo solo es aplicable a los archivos compartidos de perfil personalizado. Para conocer el rango de IOPS, consulta el perfil de rendimiento definido.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --allowed-access-protocols, --aacp: Los protocolos de acceso que se permiten para este recurso compartido. Uno o varios valores separados por comas de: nfs4.
  • --replica-share-iops: El ancho de banda máximo de operaciones de entrada/salida por segundo para el recurso compartido de archivos. Este máximo solo es aplicable a los archivos compartidos de perfil personalizado. Para conocer el rango de IOPS, consulta el perfil de rendimiento definido.
  • --replica-share-user-tags: etiquetas para este recurso.
  • --replica-share-allowed-transit-encryption-modes, --rs-atem: Modos de cifrado de tránsito permitidos. Uno o más valores separados por comas de: stunnel, ipsec, none.
  • --replica-share-mount-targets: MOUNT_TARGETS_JSON |@MOUNT_TARGETS_JSON_FILE, destinos de montaje de compartición de archivos en JSON o archivo JSON Uno de: MOUNT_TARGETS_JSON, @MOUNT_TARGETS_JSON_FILE.
  • --replica-share-name: El nombre definido por el usuario para este recurso compartido de archivos.
  • --replica-share-profile: El perfil que utiliza el recurso compartido de archivos.
  • --replica-share-cron-spec: La especificación cron para la programación de la replicación del recurso compartido de archivos.
  • --replica-share-zone: La zona en la que se ubicará este recurso compartido de archivos de réplica. Debe ser una zona diferente en la misma región que la compartición de origen.
  • --origin-share: El ID, el nombre o el CRN del recurso compartido de origen para el recurso compartido de acceso.
  • --mount-targets: MOUNT_TARGETS_JSON|@MOUNT_TARGETS_JSON_FILE, destinos de montaje de recursos compartidos de archivos en formato JSON o en un archivo JSON.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es share-delete

Suprimir una o más comparticiones de archivos. No puede deshacer esta eliminación. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share-delete (SHARE1 SHARE2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Ejemplos de mandato

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

Opciones de comando

  • SHARE1: ID o nombre del recurso compartido de archivos.
  • SHARE2: ID o nombre del recurso compartido de archivos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es compartir-perfil

Vea los detalles de un perfil de compartición de archivos, como la capacidad, las IOPS, el ancho de banda, el modo de cifrado en tránsito permitido, los modos de disponibilidad y los protocolos de acceso permitidos. Para obtener más información, consulta la documentación de la CLI.

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

Opciones de comando

  • PROFILE_NAME: Nombre del perfil de recurso compartido.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud is share-profiles

Enumera todos los perfiles de compartición de archivos en la región. Para obtener más información, consulta la documentación de VPC.

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

Opciones de comando

  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es compartir-actualizar

Editar el nombre, tamaño, perfil, IOPS y más de una compartición de archivos. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share-update SHARE [--name NEW_NAME] [--size SIZE] [--allowed-access-protocols, --aacp nfs4] [--bandwidth BANDWIDTH] [--replication-cron-spec REPLICATION_CRON_SPEC] [--iops IOPS] [--profile PROFILE] [--user-tags USER_TAGS] [--access-control-mode security_group] [--allowed-transit-encryption-modes, --atem stunnel,ipsec,none] [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is share-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-share
  • ibmcloud is share-update my-file-share-0b88 --name new-share
  • ibmcloud is share-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-share --output JSON
  • ibmcloud is share-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --size 10000 --output JSON
  • ibmcloud is share-update my-file-share --profile dp2 --iops 1200
  • ibmcloud is share-update my-file-share --profile dp2
  • ibmcloud is share-update my-file-share-1 --iops 1000
  • ibmcloud is share-update p-share-32 --user-tags env:dev,env:prod
  • ibmcloud is share-update my-fs-2-cli --access-control-mode security_group
  • ibmcloud is share-update my-cli --allowed-transit-encryption-modes none,stunnel --allowed-access-protocols nfs4 --bandwidth 1000

Opciones de comando

  • COMPARTIR: ID o nombre del recurso compartido.
  • --name: Nuevo nombre del recurso compartido de archivos.
  • --tamaño: El tamaño del recurso compartido de archivos, redondeado al gigabyte superior. El tamaño solo se puede aumentar, no disminuir.
  • --allowed-access-protocols, --aacp: Los protocolos de acceso que se permiten para este recurso compartido. Uno o varios valores separados por comas de: nfs4.
  • --bandwidth: El ancho de banda máximo (en megabits por segundo) para el recurso compartido de archivos.
  • --replication-cron-spec: La especificación cron para la programación de la replicación del recurso compartido de archivos.
  • --iops: El ancho de banda máximo de operaciones de entrada/salida por segundo para el recurso compartido de archivos. Este máximo solo es aplicable a los archivos compartidos de perfil personalizado. Para conocer el rango de IOPS, consulta el perfil de rendimiento definido.
  • --profile: El perfil que utiliza el recurso compartido de archivos.
  • --user-tags: Etiquetas de este recurso.
  • --access-control-mode: El modo de control de acceso para el recurso compartido. (por defecto: security_group ).
  • --allowed-transit-encryption-modes, --atem: Modos de cifrado de tránsito permitidos. Uno o más valores separados por comas de: stunnel, ipsec, none.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es acciones

Enumera todas las comparticiones de archivos en la región. Para obtener más información, consulta la documentación de VPC.

ibmcloud is shares [--replication-role none | replica | source] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is shares
  • ibmcloud is shares --replication-role replica

Opciones de comando

  • --replication-role: Filtra la colección para mostrar únicamente los recursos compartidos de archivos con la función de replicación especificada. Uno de: none, replica, source.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es share-replica-create

Crear una réplica de solo lectura de una compartición de archivos de zona existente en otra zona de la misma zona geográfica. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share-replica-create --profile PROFILE [--zone ZONE_NAME] --replication-cron-spec REPLICATION_CRON_SPEC --source-share SOURCE_SHARE [--name NAME] [--replica-share-user-tags REPLICA_SHARE_USER_TAGS] [--encryption-key ENCRYPTION_KEY] [--iops IOPS] [--mount-targets MOUNT_TARGETS_JSON | @MOUNT_TARGETS_JSON_FILE] [--allowed-transit-encryption-modes, --atem stunnel,ipsec,none] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is share-replica-create --name p-replica-share-3 --zone us-south-3 --profile dp2 --replication-cron-spec '10 05 * * *' --source-share r134-2b4c32f9-9d25-43df-9d59-3874a81ec46e
  • ibmcloud is share-replica-create --zone us-south-3 --profile dp2 --iops 1200 --name p-share-replica-32 --replica-share-user-tags env:dev,env:test --mount-targets '[{"name": "my-target1", "vpc": {"name": "test-vpc-18-1"}}]' --replication-cron-spec '10 08 * * *' --source-share r006-0394a827-fe42-4341-b369-186e1a2288d3
  • ibmcloud is share-replica-create --zone au-syd-2 --profile dp2 --mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"ipsec", "name": "my-target1", "vpc": {"id": "r026-b403cfe8-917e-4fb8-a72c-bb490c735119"}}]' --replication-cron-spec '10 05 * * *' --source-share my-file-share --name my-file-share-3-replica
  • ibmcloud is share-replica-create --name p-replica-share-3 --zone us-south-3 --profile dp2 --mount-targets '[{"access-protocol": "nfs4", "transit_encryption":"ipsec", "name": "my-target1", "vpc": {"id": "r134-2f06ca6e-771e-40cc-9553-3838e2cc396d"}}]' --replication-cron-spec '10 05 * * *' --source-share my-file-share
  • ibmcloud is share-replica-create --name p-replica-share-3 --zone us-south-3 --profile dp2 --replication-cron-spec '10 05 * * *' --source-share r134-2b4c32f9-9d25-43df-9d59-3874a81ec46e
  • ibmcloud is share-replica-create --name p-replica-share-3 --zone us-south-3 --profile dp2 --replication-cron-spec '10 05 * * *' --source-share crn:v1:staging:public:is:us-south-2:a/egq5afc483594adaa8325e2b4d1290df::share:r134-ee076f3c-9b82-4e33-953c-866205612fc9 --encryption-key crn:v1:staging:public:kms:us-south:a/efe5afc483594adaa8325e2b4d1290df:1be45161-6dae-44ca-b248-837f98004057:key:3dd21cc5-dc20-4f7c-bc62-8ec9a8a3d1bd

Opciones de comando

  • --profile: El perfil que utiliza el recurso compartido de archivos.
  • --name: El nombre definido por el usuario para este recurso compartido de archivos.
  • --zone: Nombre de la zona.
  • --replica-share-user-tags: etiquetas para este recurso.
  • --encryption-key: La clave raíz que se utilizará para envolver la clave de cifrado de datos del recurso compartido. Esta propiedad debe especificarse si el tipo de cifrado source_share es user_managed y, de lo contrario, no debe especificarse.
  • --iops: El ancho de banda máximo de operaciones de entrada/salida por segundo para el recurso compartido de archivos. Este máximo solo es aplicable a los archivos compartidos de perfil personalizado. Para conocer el rango de IOPS, consulta el perfil de rendimiento definido.
  • --mount-targets: MOUNT_TARGETS_JSON|@MOUNT_TARGETS_JSON_FILE, destinos de montaje de recursos compartidos de archivos en formato JSON o en un archivo JSON.
  • --replication-cron-spec: La especificación cron para la programación de la replicación del recurso compartido de archivos.
  • --source-share: El ID, el nombre o el CRN del recurso compartido de origen para este recurso compartido de réplica. La compartición de archivos especificada no debe tener ya una réplica y no debe ser una réplica.
  • --allowed-transit-encryption-modes, --atem: Modos de cifrado de tránsito permitidos. Uno o más valores separados por comas de: stunnel, ipsec, none.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es share-replica-failover

Conmutación por error a una compartición de archivos de réplica para garantizar la disponibilidad de los datos si la compartición de archivos de origen deja de estar disponible. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share-replica-failover REPLICA_SHARE [--fallback-policy fail | split] [--timeout TIMEOUT] [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is share-replica-failover r134-de1e70af-c3cb-44c6-a96d-2ece09b51ae3 --fallback-policy fail --timeout 1200
  • ibmcloud is share-replica-failover r134-8a07129c-e376-4572-9ef3-68c729b315d5 --fallback-policy split --timeout 600

Opciones de comando

  • REPLICA_SHARE: ID o nombre del recurso compartido de archivos de réplica.
  • --fallback-policy: La acción que se debe llevar a cabo si se acepta la solicitud de conmutación por error, pero esta no se puede ejecutar o se agota el tiempo de espera. Uno de los siguientes: fail, split.
  • --timeout: El tiempo de espera de conmutación por error, en segundos. El tiempo de espera mínimo es de 300 segundos y el máximo de 3600 segundos. Si se alcanza el tiempo de espera, se desencadena fallback_policy.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es share-replica-split

Dividir la compartición de archivos de origen de una compartición de réplica para que los datos dejen de sincronizarse entre ellos. Ambas comparticiones continúan existiendo de forma independiente. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share-replica-split REPLICA_SHARE [-f, --force] [-q, --quiet]

Ejemplo de mandato

  • ibmcloud is share-replica-split replica-p-share-3

Opciones de comando

  • REPLICA_SHARE: ID o nombre del recurso compartido de archivos de réplica.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es share-mount-target

Vea detalles de un destino de montaje de recurso compartido de archivos. Los detalles incluyen su VPC, interfaz de red virtual, ruta de montaje y más. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share-mount-target SHARE MOUNT_TARGET [--output JSON] [-q, --quiet]

Ejemplo de mandato

  • ibmcloud is share-mount-target my-file-share-3 my-target1

Opciones de comando

  • COMPARTIR: ID o nombre del recurso compartido.
  • MOUNT_TARGET: ID o nombre del destino de montaje del recurso compartido de archivos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es share-mount-targets

Enumera todos los destinos de montaje de compartición de una compartición de archivos. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share-mount-targets SHARE [--output JSON] [-q, --quiet]

Ejemplo de mandato

  • ibmcloud is share-mount-targets my-file-share-3

Opciones de comando

  • COMPARTIR: ID o nombre del recurso compartido.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es share-mount-target-delete

Suprima uno o más destinos de montaje de compartición de archivos. No puede deshacer esta eliminación. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share-mount-target-delete SHARE (MOUNT_TARGET1 MOUNT_TARGET2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Ejemplo de mandato

  • ibmcloud is share-mount-target-delete r026-b72bae3c-630b-4e06-bdf8-c3b27b8013f7 mount-target-test

Opciones de comando

  • COMPARTIR: ID o nombre del recurso compartido.
  • MOUNT_TARGET1: ID o nombre del destino de montaje del recurso compartido de archivos.
  • MOUNT_TARGET2: ID o nombre del destino de montaje del recurso compartido de archivos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es share-mount-target-update

Editar el nombre de destino de punto de montaje de compartición de archivos. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share-mount-target-update SHARE MOUNT_TARGET --name NEW_NAME [--output JSON] [-q, --quiet]

Ejemplo de mandato

  • ibmcloud is share-mount-target-update r026-b72bae3c-630b-4e06-bdf8-c3b27b8013f7 overbuilt-yogurt-detention-wreaths --name mount-target-test

Opciones de comando

  • COMPARTIR: ID o nombre del recurso compartido.
  • MOUNT_TARGET: ID o nombre del destino de montaje del recurso compartido de archivos.
  • --name: Nuevo nombre del recurso compartido de archivos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es share-mount-target-create

Cree un destino de montaje para conectar una compartición de archivos a instancias de servidor virtual o a clústeres de Kubernetes en la misma región. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share-mount-target-create SHARE (--transit-encryption stunnel | ipsec | none) (--access-protocol nfs4) ([--vni VNI | (--vni-auto-delete true | false [--protocol-state-filtering-mode, --psfm auto | enabled | disabled] --vni-name VNI_NAME [--vni-rip VNI_RIP | (--vni-rip-address VNI_RIP_ADDRESS --vni-rip-auto-delete VNI_RIP_AUTO_DELETE --vni-rip-name VNI_RIP_NAME)] --subnet SUBNET --vni-sgs VNI_SGS --resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME)] | --vpc VPC) [--name NAME] [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is share-mount-target-create r026-b72bae3c-630b-4e06-bdf8-c3b27b8013f7 --transit-encryption none --vpc vpc-1006-01 --access-protocol nfs4
  • ibmcloud is share-mount-target-create r026-b72bae3c-630b-4e06-bdf8-c3b27b8013f7 --transit-encryption none --vpc vpc-1006-01 --access-protocol nfs4
  • ibmcloud is share-mount-target-create r042-3afab254-82b7-4627-94b2-35d8bdfcd306 --access-protocol nfs4 --subnet 02u7-62c52bfc-6075-4dad-a588-bdb6a42d925b --vni-name cli-vni --vni-rip-auto-delete true --name my-cli-target --transit-encryption ipsec
  • ibmcloud is share-mount-target-create cli-share-1 --transit-encryption stunnel --access-protocol nfs4 --subnet cli-subnet-1 --name cli-share-mount-target-1 --vni-name cli-share-vni-1 --vni-rip test --vni-sgs concrete-proudly-coastal-obvious,sg-vni --resource-group-name Default --vpc cli-vpc-1
  • ibmcloud is share-mount-target-create cli-share-1 --transit-encryption stunnel --access-protocol nfs4 --subnet cli-subnet-1 --name cli-share-mount-target-1 --vni-name cli-share-vni-1 --psfm enabled --vni-rip test --vni-sgs concrete-proudly-coastal-obvious,sg-vni --resource-group-name Default --vpc cli-vpc-1

Opciones de comando

  • COMPARTIR: ID o nombre del recurso compartido.
  • --name: El nombre definido por el usuario para este destino de montaje de recurso compartido de archivos.
  • --encriptación en tránsito: El modo de cifrado en tránsito para este destino de montaje compartido. none: sin cifrado en tránsito, ipsec: Encriptado en tránsito utilizando un certificado de identidad de instancia, stunnel: Encriptado en tránsito utilizando una conexión stunnel. ipsec y stunnel son aplicables con recursos compartidos que sólo tienen security_group access-control-mode. Una de: stunnel, ipsec, none.
  • --access-protocol: El protocolo que se utilizará para acceder al recurso compartido para este destino de montaje. Uno de: nfs4.
  • --vni: ID o nombre de la interfaz de red virtual.
  • --vni-auto-delete: Indica si esta interfaz de red virtual se elimina automáticamente cuando se elimina el destino. Uno de: true, false. (valor predeterminado: true).
  • --protocol-state-filtering-mode: auto,--psfm auto El modo de filtrado de estado de protocolo que se utilizará para esta interfaz de red virtual. Si se selecciona «Auto», el filtrado de paquetes por estado del protocolo se activa o desactiva en función del tipo de recurso « target » de la interfaz de red virtual. Uno de los siguientes: auto, enabled, disabled. (valor predeterminado: auto).
  • --vni-name: El nombre de esta interfaz de red virtual.
  • --vni-rip: ID o nombre de la dirección IP reservada que se va a asociar a la interfaz de red virtual.
  • --vni-rip-address: La dirección IP reservada que se va a asociar a la interfaz de red virtual.
  • --vni-rip-auto-delete: Indica si esta dirección IP reservada se elimina automáticamente cuando se elimina cualquiera de los destinos, o si se desvincula la dirección IP reservada.
  • --vni-rip-name: El nombre de esta dirección IP reservada que se asociará a la interfaz de red virtual.
  • --subnet: La subred asociada a este destino de montaje de recurso compartido de archivos.
  • --vni-sgs: Identificadores o nombres, separados por comas, de los grupos de seguridad que se van a utilizar para la interfaz de red virtual.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --vpc: ID o nombre de la VPC en la que este destino de montaje de recursos compartidos permite montar el recurso compartido de archivos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es share-accessor-bindings

Enumera todos los enlaces de compartición de descriptor de acceso enlazados a una compartición de origen. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share-accessor-bindings SHARE [--output JSON] [-q, --quiet]

Ejemplo de mandato

  • ibmcloud is share-accessor-bindings r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2

Opciones de comando

  • COMPARTIR: ID o nombre del recurso compartido.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es share-accessor-binding

Vea los detalles de un enlace específico de compartición de descripcion de acceso, como su href, descriptor de acceso y más. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share-accessor-binding SHARE ACCESSOR_BINDING [--output JSON] [-q, --quiet]

Ejemplo de mandato

  • ibmcloud is share-accessor-binding my-cli-accessor-share r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2

Opciones de comando

  • COMPARTIR: ID o nombre del recurso compartido.
  • ACCESSOR_BINDING: ID del enlace del accesor del recurso compartido de archivos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es share-accessor-binding-delete

Suprimir uno o más enlaces de descriptor de acceso de compartición de archivos. Esta acción no se puede deshacer. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share-accessor-binding-delete SHARE ACCESSOR_BINDING [-f, --force] [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is share-accessor-binding-delete my-file-share-99 r006-866fc826-6f30-444f-b55e-0d697cf8b4bb
  • ibmcloud is share-accessor-binding-delete r006-866fc826-6f30-444f-b55e-0d697cf8b4bb r006-866fc826-6f30-444f-b55e-0d697cf8b4bc

Opciones de comando

  • COMPARTIR: ID o nombre del recurso compartido.
  • ACCESSOR_BINDING: ID del enlace del accesor del recurso compartido de archivos.
  • --force, -f: Forzar la operación sin confirmación.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es share-snapshot

Vea los detalles de una instantánea de compartición de archivos, como su huella digital, su tamaño mínimo y más. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share-snapshot SHARE SNAPSHOT [--output JSON] [-q, --quiet]

Ejemplo de mandato

  • ibmcloud is share-snapshot my-cli-share r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2

Opciones de comando

  • COMPARTIR: ID o nombre del recurso compartido.
  • INSTANTÁNEA: ID o nombre de la instantánea del recurso compartido de archivos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es share-snapshots

Enumera todas las instantáneas en la región o de una compartición de archivos específica. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share-snapshots [--share SHARE] [--backup-policy-plan BACKUP_POLICY_PLAN [--backup-policy BACKUP_POLICY]] [--output JSON] [-q, --quiet]

Ejemplo de mandato

  • ibmcloud is share-snapshots --share r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2

Opciones de comando

  • --share: ID o nombre del recurso compartido.
  • --backup-policy-plan: ID o nombre del plan de política de copias de seguridad.
  • --backup-policy: ID o nombre de la política de copias de seguridad.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es share-snapshot-delete

Suprima una o más instantáneas de compartición de archivos. No puede deshacer esta eliminación. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share-snapshot-delete SHARE (SNAPSHOT1 SNAPSHOT2 ...) [-f, --force] [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is share-snapshot-delete my-file-share-99 r006-866fc826-6f30-444f-b55e-0d697cf8b4bb
  • ibmcloud is share-snapshot-delete r006-866fc826-6f30-444f-b55e-0d697cf8b4bb r006-866fc826-6f30-444f-b55e-0d697cf8b4bc

Opciones de comando

  • COMPARTIR: ID o nombre del recurso compartido.
  • INSTANTÁNEA 1: ID o nombre de la instantánea del recurso compartido de archivos.
  • SNAPSHOT2: ID o nombre de la instantánea del recurso compartido de archivos.
  • --force, -f: Forzar la operación sin confirmación.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es share-snapshot-update

Editar las etiquetas de usuario de una instantánea de compartición de archivos. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share-snapshot-update SHARE SNAPSHOT [--user-tags USER_TAGS] [--output JSON] [-q, --quiet]

Ejemplo de mandato

  • ibmcloud is share-snapshot-update my-cli-share r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --user-tags dev:tags

Opciones de comando

  • COMPARTIR: ID o nombre del recurso compartido.
  • INSTANTÁNEA: ID o nombre de la instantánea del recurso compartido de archivos.
  • --user-tags: Las etiquetas de usuario asociadas a esta instantánea de recurso compartido de archivos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es share-snapshot-create

Crear una instantánea de compartición de archivos para capturar los datos de una compartición en una fecha y hora específicas. Para obtener más información, consulta la documentación de VPC.

ibmcloud is share-snapshot-create SHARE [--name NAME] [--user-tags USER_TAGS] [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is share-snapshot-create r026-b72bae3c-630b-4e06-bdf8-c3b27b8013f7 --name cli-share-snapshot --user-tags env:dev,env:prod
  • ibmcloud is share-snapshot-create cli-share-1 --name cli-share-snapshot --user-tags env:dev,env:prod

Opciones de comando

  • COMPARTIR: ID o nombre del recurso compartido.
  • --name: El nombre definido por el usuario para esta instantánea compartida.
  • --user-tags: Las etiquetas de usuario asociadas a esta instantánea de recurso compartido de archivos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

Política de copia de seguridad

En la siguiente sección se ofrece información sobre comandos de la interfaz de línea de comandos (CLI) para las políticas de copia de seguridad

ibmcloud es backup-policies

Listar todas las políticas de copia de seguridad.

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]

Ejemplos de mandato

  • ibmcloud is backup-policies
  • ibmcloud is backup-policies --tag dev:test

Opciones de comando

  • --tag: Filtra la colección para mostrar solo los recursos que tengan ese valor exacto de etiqueta.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --all-resource-groups: consulte todos los grupos de recursos.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es backup-policy-create

Cree una política de copia de seguridad.

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]

Ejemplos de mandato

  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-1 --plan-name demo-bkp-plan-1 --plan-cron-spec '45 09 * * *'
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-2 --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '40 09 * * *'
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '45 09 * * *' --plan-active --plan-delete-over-count 2
  • ibmcloud is backup-policy-create --match-tags dev:test --name backup-policy-z --plans '[{"active":true,"attach_user_tags":["my-daily-backup-plan"],"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan"},{"active":true,"attach_user_tags":["my-daily-backup-plan"],"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan-99"}]'
  • ibmcloud is backup-policy-create --match-tags dev:test --name backup-policy-x2 --plans @plans.json
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '45 09 * * *' --plan-active --plan-clone-policy-max-snapshots 4 --plan-clone-policy-zones us-south-1 --plan-delete-over-count 2 Crear plan de política de copias de seguridad con restauración rápida
  • ibmcloud is backup-policy-create --match-tags dev:test --name backup-policy-z --plans '[{"active":true,"attach_user_tags":["my-daily-backup-plan"],"clone_policy":{"max_snapshots":2,"zones":[{"name":"us-south-1"}]},"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan"},{"active":true,"attach_user_tags":["my-daily-backup-plan"],"clone_policy":{"max_snapshots":2,"zones":[{"name":"us-south-1"}]},"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan-99"}]' Crear plan de política de copias de seguridad con restauración rápida
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content data_volumes,boot_volume Crear política de copia de seguridad para la instancia de tipo de recurso coincidente e incluir datos y volúmenes de arranque como copia de seguridad
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content data_volumes Crear política de copia de seguridad para instancia de tipo de recurso coincidente e incluir solo volúmenes de datos como copia de seguridad
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content boot_volume Crear política de copia de seguridad para la instancia de tipo de recurso de coincidente e incluir solo el volumen de arranque como copia de seguridad
  • ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance Crear política de copia de seguridad para la instancia de tipo de recurso de coincidencia y la copia de seguridad completa predeterminada (incluir datos y volúmenes de arranque)
  • ibmcloud is backup-policy-create --match-tags dev:test --name backup-scope-1 --scope crn:v1:bluemix:public:enterprise::a/e92d45e305dc4ee0b13e29be392f1c0c::enterprise:ebc2b430240943458b9e91e1432cfcce Crear política de copia de seguridad para soporte empresarial
  • ibmcloud is backup-policy-create --match-tags dev:tags --match-resource-type share --name demo-bkp-policy-share --plan-name demo-bkp-plan-2 --plan-cron-spec '1 * * * *' Crear política de copias de seguridad para comparticiones

Opciones de comando

  • --name: Nuevo nombre para la política de copias de seguridad.
  • --match-resource-type: Un tipo de recurso al que se aplica esta política de copia de seguridad. Uno de los siguientes: volumen, recurso compartido, instancia. (por defecto: volumen ).
  • --included-content: El contenido incluido en las copias de seguridad creadas mediante esta política. Uno de los siguientes: volumen_datos, volumen_arranque, volumen_arranque, volumen_datos. (valor predeterminado: boot_volume, data_volumes).
  • --match-tags: Las etiquetas de usuario a las que se aplica esta política de copia de seguridad.
  • --plans: PLANS_JSON|@PLANS_JSON_FILE, planes en formato JSON o en un archivo JSON; lista de planes de pólizas. Para conocer el esquema de datos, consulta la propiedad «plans» en la documentación de la API. Uno de los siguientes: PLANS_JSON, @PLANS_JSON_FILE.
  • --plan-name: Nombre del plan de la política de copias de seguridad.
  • --plan-active: Indica si el plan está activo.
  • --plan-attach-tags: Etiquetas de usuario que se deben asignar a cada recurso creado por este plan.
  • --plan-copy-tags: Indica si se deben copiar las etiquetas del usuario de origen al recurso creado. Valores posibles: true, false.
  • --plan-cron-spec: La especificación cron para la programación de la copia de seguridad.
  • --plan-delete-after: El número máximo de días durante los que se conservará cada copia de seguridad tras su creación. (por defecto: 30 ).
  • --plan-delete-over-count: el número máximo de copias de seguridad recientes que se deben conservar. Si no se especifica, se conservan todas las copias de seguridad.
  • --plan-clone-policy-max-snapshots: El número máximo de instantáneas recientes (por origen) que conservan los clones. (valor predeterminado: 5).
  • --plan-clone-policy-zones: La zona en la que este plan de política de copias de seguridad crea clones de instantáneas.
  • --ámbito: CRN de la cuenta empresarial.
  • --resource-group-id: ID del grupo de recursos. Este identificador es mutuamente excluyente con --resource-group-name.
  • --resource-group-name: Nombre del grupo de recursos. Este nombre es incompatible con --resource-group-id.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es backup-policy-delete

Suprimir una o más políticas de copia de seguridad.

ibmcloud is backup-policy-delete (POLICY1 POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is backup-policy-delete r134-7759199b-bc1f-448e-84fa-2aa42bde29af
  • ibmcloud is backup-policy-delete demo-policy-100

Opciones de comando

  • POLÍTICA 1: Identificador o nombre de la política de copias de seguridad.
  • POLÍTICA 2: ID o nombre de la política de copias de seguridad.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es backup-policy-update

Actualizar una política de copia de seguridad.

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]

Ejemplos de mandato

  • ibmcloud is backup-policy-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --name my-policy2
  • ibmcloud is backup-policy-update demo-policy-99 --name demo-policy-100
  • ibmcloud is backup-policy-update backup-policy-1001 --match-tags demo:cli
  • ibmcloud is backup-policy-update demo-policy-99 --included-content data_volumes,boot_volume Actualizar la política de copia de seguridad de la instancia de tipo de recurso coincidente para que incluya datos y volúmenes de arranque como copia de seguridad
  • ibmcloud is backup-policy-update demo-policy-99 --included-content data_volumes Crear política de copia de seguridad para que la instancia de tipo de recurso coincidente incluya volúmenes de datos como copia de seguridad
  • ibmcloud is backup-policy-update demo-policy-99 --included-content boot_volume Crear política de copia de seguridad para que la instancia de tipo de recurso coincidente incluya el volumen de arranque como copia de seguridad

Opciones de comando

  • POLÍTICA: ID o nombre de la política de copias de seguridad.
  • --included-content: El contenido incluido en las copias de seguridad creadas mediante esta política. Uno de los siguientes: volumen_datos, volumen_arranque, volumen_arranque, volumen_datos. (valor predeterminado: boot_volume, data_volumes).
  • --match-tags: Las etiquetas de usuario a las que se aplica esta política de copia de seguridad.
  • --name: Nuevo nombre de la política de copias de seguridad.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es backup-policy

Ver los detalles de una política de copias de seguridad.

ibmcloud is backup-policy POLICY [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is backup-policy r134-ac2a8be2-aa99-4571-baed-c3ec63a64ce7
  • ibmcloud is backup-policy demo-bkp-policy

Opciones de comando

  • POLÍTICA: ID o nombre de la política de copias de seguridad.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es backup-policy-plan

Ver los detalles de un plan de política de copias de seguridad.

ibmcloud is backup-policy-plan POLICY PLAN [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is backup-policy-plan c884526b-e6cc-453d-934d-82bf39a39114 6e5b9ee4-d4f0-4e9b-89d6-18642823a855
  • ibmcloud is backup-policy-plan demo-bkp-policy-b98 cli-demo-policy-plan-3

Opciones de comando

  • POLÍTICA: ID o nombre de la política de copias de seguridad.
  • PLAN: ID o nombre del plan de la política de copias de seguridad.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es planes de política de copias de seguridad

Mostrar todos los planes de la política de copias de seguridad.

ibmcloud is backup-policy-plans POLICY [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is backup-policy-plans c884526b-e6cc-453d-934d-82bf39a39114
  • ibmcloud is backup-policy-plans demo-bkp-policy-b98

Opciones de comando

  • POLÍTICA: ID o nombre de la política de copias de seguridad.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es backup-policy-plan-create

Elabora un plan de políticas de copias de seguridad.

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]

Ejemplos de mandato

  • ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --attach-tags dev:test --copy-tags true --cron-spec '*/5 1,2,3 * * *' --delete-after 80 --name my-policy-plan-1
  • ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2
  • ibmcloud is backup-policy-plan-create backup-policy-1001 --cron-spec '0 0 * * *' --active --name my-policy-plan --attach-tags my-daily-backup-plan --copy-tags true --delete-after 10 --delete-over-count 2 --clone-policy-max-snapshots 1 --clone-policy-zones us-south-1,us-south-2
  • ibmcloud is backup-policy-plan-create backup-policy-1001 --cron-spec '0 0 * * *' --active --name my-policy-plan --attach-tags my-daily-backup-plan --copy-tags true --delete-after 10 --delete-over-count 2
  • ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2 --remote-region-policies '[{"delete_over_count": 5,"region": {"name": "us-east"}},{"delete_over_count": 5,"region": {"name": "us-south"}}]'
  • ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2 --remote-region-policies @/tmp/remote_region_policies.json

Opciones de comando

  • POLÍTICA: ID o nombre de la política de copias de seguridad.
  • --name: Nombre del plan de la política de copias de seguridad.
  • --activo: Indica si el plan está activo.
  • --attach-tags: Etiquetas de usuario que se deben asignar a cada recurso creado por este plan.
  • --copy-tags: Indica si se deben copiar las etiquetas del usuario de origen al recurso creado. Valores posibles: true, false.
  • --cron-spec: La especificación cron para la programación de la copia de seguridad.
  • --delete-after: El número máximo de días durante los que se conservará cada copia de seguridad tras su creación.
  • --delete-over-count: El número máximo de copias de seguridad recientes que se deben conservar. Si no se especifica, se conservan todas las copias de seguridad.
  • --clone-policy-max-snapshots: El número máximo de instantáneas recientes (por fuente) que conservan los clones. (por defecto: 5 ).
  • --clone-policy-zones: La zona en la que este plan de política de copias de seguridad crea clones de instantáneas.
  • --remote-region-policies: REMOTE_REGION_POLICY_JSON|@REMOTE_REGION_POLICY_JSON, políticas de región remota en formato JSON o en un archivo JSON.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es backup-policy-plan-delete

Suprimir uno o más planes de política de copia de seguridad.

ibmcloud is backup-policy-plan-delete POLICY (PLAN1 PLAN2 ...) [--output JSON] [-f, --force] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is backup-policy-plan-delete backup-policy-1001 437cc10e-eaa5-4eaf-8e9d-5ba5d659f9a1 ec5446a2-5f28-4d25-a501-b6fa14f3c5d8
  • ibmcloud is backup-policy-plan-delete aaa-default-backup-policy-1 my-policy-plan-2 my-policy-plan-3 my-policy-plan-4

Opciones de comando

  • POLÍTICA: ID o nombre de la política de copias de seguridad.
  • PLAN1: ID o nombre del plan de la política de copias de seguridad.
  • PLAN2: ID o nombre del plan de la política de copias de seguridad.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • --force, -f: Forzar la operación sin confirmación.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es backup-policy-plan-update

Actualizar un plan de política de copias de seguridad.

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]

Ejemplos de mandato

  • ibmcloud is backup-policy-plan-update r134-77e21079-7291-44c2-866a-8f1848bc10f0 r134-fc8e15d9-02f2-4599-a216-8afe0dfeb969 --name myplan
  • ibmcloud is backup-policy-plan-update demo-bkp-policy-b98 my-policy-plan-1 --name cli-demo-policy-plan-3
  • ibmcloud is backup-policy-plan-update backup-policy-1001 2dae356e-f7b5-48dd-8bc3-f3083574885b --cron-spec '42 10 * * *' --name my-policy-plan-1 --attach-tags my-daily-backup-plan --copy-tags false --delete-after 20 --delete-over-count 1 --clone-policy-max-snapshots 3 --clone-policy-zones us-south-1,us-south-2 --active
  • ibmcloud is backup-policy-plan-update backup-policy-1001 2dae356e-f7b5-48dd-8bc3-f3083574885b --cron-spec '42 10 * * *' --name my-policy-plan-1 --attach-tags my-daily-backup-plan --copy-tags false --delete-after 20 --delete-over-count 1
  • ibmcloud is backup-policy-plan-update demo-bkp-policy-x demo-bkp-plan-2 --reset-delete-over-count
  • ibmcloud is backup-policy-plan-update demo-bkp-policy-x demo-bkp-plan-2 --reset-delete-over-count --remote-region-policies '[{"delete_over_count": 5,"region": {"name": "us-east"}},{"delete_over_count": 5,"region": {"name": "us-south"}}]'

Opciones de comando

  • POLÍTICA: ID o nombre de la política de copias de seguridad.
  • PLAN: ID o nombre del plan de la política de copias de seguridad.
  • --name: Nuevo nombre del plan de la política de copias de seguridad.
  • --activo: Indica si el plan está activo.
  • --attach-tags: Etiquetas de usuario que se deben asignar a cada recurso creado por este plan.
  • --copy-tags: Indica si se deben copiar las etiquetas del usuario de origen al recurso creado. Valores posibles: true, false.
  • --cron-spec: La especificación cron para la programación de la copia de seguridad.
  • --delete-after: El número máximo de días durante los que se conservará cada copia de seguridad tras su creación.
  • --delete-over-count: El número máximo de copias de seguridad recientes que se deben conservar. Si no se especifica, se conservan todas las copias de seguridad.
  • --reset-delete-over-count: Elimina cualquier límite máximo establecido para el número de copias de seguridad recientes que se deben conservar.
  • --clone-policy-max-snapshots: El número máximo de instantáneas recientes (por fuente) que conservan los clones.
  • --clone-policy-zones: La zona en la que este plan de política de copias de seguridad crea clones de instantáneas.
  • --remote-region-policies: REMOTE_REGION_POLICY_JSON|@REMOTE_REGION_POLICY_JSON, políticas de región remota en formato JSON o en un archivo JSON.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es backup-policy-jobs

Mostrar todos los trabajos de la política de copias de seguridad.

ibmcloud is backup-policy-jobs POLICY [--source SOURCE] [--snapshots SNAPSHOT] [--status failed | running | succeeded] [--plan PLAN] [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is backup-policy-jobs backup-policy-1001
  • ibmcloud is backup-policy-jobs r134-7759199b-bc1f-448e-84fa-2aa42bde29af
  • ibmcloud is backup-policy-jobs r134-0703cdf1-48bb-4af2-9ceb-1edbe8fcb818 --source r134-1a1e25f2-3fc3-4507-8725-e5f1d07256ea --snapshots r143-1a1e25f2-3fc3-4507-8725-e5f1d08956ea --status running --plan r136-3a3e25f2-3fc3-4507-8725-e5f1d08496ea
  • ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots r134-f1d9b974-14e5-4a2e-8e38-c023164be316
  • ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots bkp-plan-do-not-delete-31addff28e2b-422b
  • ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots crn:v1:staging:public:is:us-south:a/efe5afc483594adaa8325e2b4d1290df::snapshot:r134-c4ea5585-0554-40db-bdc8-1ec9fb15098b
  • ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --source r134-71757aee-5e90-40f5-bd7d-0a538c084efb

Opciones de comando

  • POLÍTICA: ID o nombre de la política de copias de seguridad.
  • --fuente: ID o nombre del volumen de origen. El nombre de origen solo se puede utilizar si el origen existe en la VPC.
  • --snapshots: ID, nombre o CRN de la instantánea de destino. Las combinaciones de estos tres tipos no están admitidas. El paso solo está admitido por uno de estos tres tipos.
  • --status: Estado de la tarea de la política de copias de seguridad. Uno de los siguientes: failed, running, failed.
  • --plan: ID o nombre del plan de la política de copias de seguridad.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.

ibmcloud es backup-policy-job

Ver los detalles de una tarea de política de copia de seguridad.

ibmcloud is backup-policy-job POLICY JOB_ID [--output JSON] [-q, --quiet]

Ejemplos de mandato

  • ibmcloud is backup-policy-job r134-7759199b-bc1f-448e-84fa-2aa42bde29af 4cf9171a-0043-4434-8727-15b53dbc374c
  • ibmcloud is backup-policy-job backup-policy-1001 4cf9171a-0043-4434-8727-15b53dbc374c

Opciones de comando

  • POLÍTICA: ID o nombre de la política de copias de seguridad.
  • JOB_ID: ID de la tarea de la política de copias de seguridad.
  • --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
  • -q, --quiet: Suprimir la salida detallada.