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
-
Instale la IBM Cloud CLI.
-
Instale o actualice el plugin de servicio de infraestructura de VPC.
ibmcloud plugin install vpc-infrastructurePara actualizar, utiliza el siguiente comando :
ibmcloud plugin updatePara 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-1ibmcloud is floating-ip-reserve my-ip --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is floating-ip-reserve my-ip --nic eth0 --in my-instanceibmcloud is floating-ip-reserve my-ip --nic eth0 --bm my-bmibmcloud is floating-ip-reserve my-ip --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONibmcloud is floating-ip-reserve cli-vni-ip --vni vni2ibmcloud is floating-ip-reserve cli-vni-ip-1 --vni 7308-b81c1e13-b3a2-455c-814a-213bc9de4a90
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-ipibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is floating-ip-update my-ip --nic eth0 --in my-instanceibmcloud is floating-ip-update my-ip --nic eth0 --bm my-bmibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONibmcloud is floating-ip-update cli-vni-ip --name cli-vni-ip-2 --vni vni2ibmcloud is floating-ip-update cli-vni-ip-1 --name cli-vni-ip-3 --vni 7308-b81c1e13-b3a2-455c-814a-213bc9de4a90ibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --reset-target
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 JSONibmcloud 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-b5f8e8d1f479ibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-flow-log --active falseibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-flow-log --output JSONibmcloud is flow-log-create --bucket bucket-name --target my-vpc --target-type vpc --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-vpc --target-type vpc --name my-flow-log --active falseibmcloud is flow-log-create --bucket bucket-name --target my-vpc --target-type vpc --name my-flow-log --output JSONibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnetibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet --vpc my-vpcibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet --vpc my-vpc --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-instance --target-type instanceibmcloud is flow-log-create --bucket bucket-name --target my-instance --target-type instance --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nicibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic --in my-instanceibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic --in my-instance --name my-flow-logibmcloud is flow-log-create --bucket cli-bucket-1 --target 7308-3e36540f-9572-4fd5-9b53-c9a1122d3d28 --target-type vniibmcloud is flow-log-create --bucket cli-bucket-1 --target unworn-daintily-travesty-myself --target-type vni
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-logibmcloud is flow-log-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name renamed-flow-log --active falseibmcloud is flow-log-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name renamed-flow-log --output JSONibmcloud is flow-log-update my-flow-log --name new-name-flow-logibmcloud is flow-log-update my-flowlog --name new-name-flow-log --active falseibmcloud is flow-log-update my-flowlog --name new-name-flow-log --output JSON
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-a15f2e50f87eibmcloud is load-balancer-create my-lb public --subnet my-subnet --subnet my-subnet2ibmcloud is load-balancer-create my-lb public --subnet my-subnet --vpc my-vpcibmcloud is load-balancer-create my-nlb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family networkibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --resource-group-id fee82deba12e4c0fb69c3b09d1f12345ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --resource-group-name Defaultibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --output JSONibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --sg 3428abaa-788b-439b-9404-ca386f2f3f79,f0e26f91-851a-4fc9-b32b-da24ad218b4eibmcloud is load-balancer-create my-lb public --subnet my-subnet --sg my-sg1,my-sg2 --vpc my-vpcibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --logging-datapath-active trueibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --pools '[{"algorithm": "round_robin", "protocol": "tcp", "health_monitor": {"delay": 2, "max_retries": 2, "type": "tcp", "timeout": 1}}]'Crear un equilibrador de carga con agrupacionesibmcloud is load-balancer-create my-lb private --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family network --route-mode trueCrear un equilibrador de carga con la modalidad de direccionamiento habilitadaibmcloud is load-balancer-create my-lb private-path --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family networkCree 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-a9f070949698Crear 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 estadoibmcloud 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 httpibmcloud is load-balancer-listener-create my-lb --port 443 --protocol httpibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port-min 80 --port-max 85 --protocol tcpCrear 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-0d0ab025f510ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --connection-limit 2000ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --default-pool 70294e14-4e61-11e8-bcf4-0242ac110004ibmcloud is load-balancer-listener-create my-lb --port 443 --protocol http --default-pool my-poolibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --policies '[{"name": "my-policy", "priority": 5, "action": "reject" }]'La 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 JSONibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --accept-proxy-protocol trueibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port-min 80 --port-max 85 --protocol tcp --accept-proxy-protocol trueibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol tcpCrear 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 53Crear 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 30Crear 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.pemCrear 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,httpyhttps. Los equilibradores de carga de la familia de red son compatibles contcpyudp. - --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 5La 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 5La 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-poolCuando 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-0242ac110004Cuando 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-poolCuando 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-0242ac110004Cuando 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 JSONibmcloud is lb-lpc f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 --priority 3 --action https_redirect --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 303Cuando 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 /exampleCuando 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 JSONibmcloud is load-balancer-listener-policy-rule-create my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-policy --condition equals --type header --field my-app-header --value match-value --output JSON
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 JSONibmcloud is load-balancer-listener-policy-rule-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-policy 70294e14-4e61-11e8-bcf4-0242ac110004 --condition equals --type header --field my-app-header --value match-value --output JSON
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 5ibmcloud is load-balancer-listener-policy-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-lblp --name my-policy --priority 5ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --action forward --target 70294e14-4e61-11e8-bcf4-0242ac110004Cuando 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-poolCuando 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 301Cuando 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 JSONibmcloud is lb-lpu f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 c7d2c434-9202-48aa-837b-0661c4299c28 --name demo-policy --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301ibmcloud is lb-lpu my-lb 5cb08c12-004f-4587-87f4-ef46e799da50 my-lblp --name demo-policy --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301ibmcloud is lb-lpu f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 c7d2c434-9202-48aa-837b-0661c4299c28 --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301 --target-uri /example2
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-0d0ab025f510ibmcloud is load-balancer-listener-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --certificate-instance-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --connection-limit 2000ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --default-pool 70294e14-4e61-11e8-bcf4-0242ac110004ibmcloud is load-balancer-listener-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --default-pool my-poolibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --protocol httpsibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --port 222ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --accept-proxy-protocol trueibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --port-min 80 --port-max 85El 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 303ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --http-redirect-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --http-redirect-status-code 307 --http-redirect-target-uri /example2ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --disable-http-redirectibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --protocol udpibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --idle-connection-timeout 30ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --client-auth-ca-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f511 --client-auth-crl @crl.pem
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,httpyhttps. Los equilibradores de carga de la familia de red son compatibles contcpyudp. - --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 httpibmcloud is load-balancer-pool-create my-pool my-lb round_robin http 20 2 5 httpibmcloud is load-balancer-pool-create my-pool my-lb round_robin http 20 2 5 http --vpc my-vpcibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --health-monitor-url / --health-monitor-port 4001ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --session-persistence-type source_ip --output JSONibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --members '[{"port": 80, "target": { "address": "10.10.1.4"}, "weight": 20 }, {"port": 80, "target": { "address": "10.240.0.6"}, "weight": 30 }]'Crear un grupo de equilibradores de carga de aplicaciones con miembrosibmcloud 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 miembrosibmcloud 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 v1ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --session-persistence-type app_cookie --session-persistence-cookie-name my-cookie-nameibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin udp 20 2 5 httpCrea 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-lbCree 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-b5f8e8d1f479Cree 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 ACTIVECrea 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 200Crea 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,httpyhttps. Los equilibradores de carga de la familia de red son compatibles contcpyudp. - 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,httpyhttps. Los equilibradores de carga de la familia de red son compatibles contcpyhttp. - --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.5ibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 9e692608-3b3a-4cfb-9f46-efb6b711876dibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-instanceibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 192.168.100.5 --weight 100 --output JSONibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-instance --target-type instanceibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-lb --target-type load_balanceribmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-reserved-ip --target-type reserved_ip --reserved-ip-subnet my-subnet-name --reserved-ip-vpc my-vpcibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-reserved-ip --target-type reserved_ip --reserved-ip-subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f4ibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 my-service.example.com --weight 100
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 3001ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target 9e692608-3b3a-4cfb-9f46-efb6b711876d --port 3001ibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target my-instance --port 3001ibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --vpc my-vpc --target my-instance --port 3001ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target-address 192.168.100.5 --port 3001ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target-address 192.168.100.5 --port 3001 --weight 100 --output JSONibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target my-instance --target-type instanceibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target my-lb --target-type load_balanceribmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --port 3001 --target my-instance --target-type instanceibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --port 3001 --target my-reserved-ip --target-type reserved_ip --reserved-ip-subnet my-subnet-name --reserved-ip-vpc my-vpcibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --port 3001 --target my-reserved-ip --target-type reserved_ip --reserved-ip-subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f4ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target-fqdn my-service.example.com --port 3001
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_robinibmcloud is load-balancer-pool-update my-lb my-pool --algorithm round_robinibmcloud is load-balancer-pool-update my-lb my-pool --vpc my-vpc --algorithm round_robinibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-delay 20 --health-max-retries 2 --health-timeout 5 --health-type httpibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-monitor-url / --health-monitor-port 4001ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --session-persistence-type source_ipibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --protocol httpibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name lb-rule-name --output JSONibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --proxy-protocol v2ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --session-persistence-type app_cookie --session-persistence-cookie-name my-cookie-nameibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --failsafe-policy-action forward --failsafe-policy-target my-lbibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-monitor-request-method post --health-monitor-request-body ACTIVE --health-monitor-request-headers '[{"field":"Host","value":"my-host-header-value"},{"field":"Content-Type","value":"text/plain"}]' --health-monitor-response-body-regex ACTIVEibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-monitor-request-method get --health-monitor-request-headers '[{"field":"Host","value":"my-host-header-value"}]' --health-monitor-response-code 200ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-monitor-request-method post --reset-health-monitor-request-body --reset-health-monitor-response-body-regexibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --server-auth-verify-cert true --server-auth-ca-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f511ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --client-cert-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f512a
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,httpyhttps. Los equilibradores de carga de la familia de red son compatibles contcpyhttp. - --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,httpyhttps. Los equilibradores de carga de la familia de red son compatibles contcpyudp. - --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-lbibmcloud is load-balancer-update my-lb --name my-renamed-lbibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-renamed-lb --output JSONibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --logging-datapath-active falseibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnets ec8bb350-d802-4f1b-b362-b848abd5bb65,ec8bb350-d802-4f1b-b362-b848abd5bb66ibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --dns-instance-crn crn:v1:staging:public:dns-svcs:global:a/efe5afc483594adaa8325e2b4d1290df:228e2e37-b0ce-474d-9824-41fdef4d9121:: --dns-zone-id 260763f2-81e8-4447-b8a1-e9a92d82062cibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --reset-dns
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-b5f8e8d1f479ibmcloud is network-acl-create my-acl my-vpcibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --source-acl 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is network-acl-create my-new-acl my-vpc --source-acl my-aclibmcloud is network-acl-create my-new-acl my-vpc --source-acl my-acl --source-acl-vpc my-vpc2ibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --rules '[{ "action": "allow", "destination": "192.168.0.0/24", "direction": "inbound", "source": "10.0.0.0/24", "protocol": "tcp" }]'ibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --output JSON
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-aclibmcloud is network-acl-update my-acl --name my-renamed-aclibmcloud is network-acl-update my-acl --vpc my-vpc --name my-renamed-aclibmcloud is network-acl-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-renamed-acl --output JSON
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.3ibmcloud is network-acl-rule-add my-acl allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3ibmcloud is network-acl-rule-add my-acl allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3 --vpc my-vpcibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound number_99 10.2.2.2 10.2.2.3ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound any 10.2.2.2 10.2.2.3ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3 --name my-acl-ruleibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp 10.2.2.2 10.2.2.3 --icmp-type 8 --icmp-code 0ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound tcp 10.2.2.2 10.2.2.3 --source-port-min 555 --source-port-max 666 --destination-port-min 11 --destination-port-max 55ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3 --before-rule-id 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3 --output JSON
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.3ibmcloud is network-acl-rule-update my-acl my-acl-rule --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3ibmcloud is network-acl-rule-update my-acl my-acl-rule --vpc my-vpc --name my-acl-renamed-ruleibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --name my-aclibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --icmp-type 8 --icmp-code 0ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --source-port-min 555 --source-port-max 666 --destination-port-min 11 --destination-port-max 55ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --before-rule-id 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --output JSON
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-1ibmcloud is public-gateway-create my-public-gateway my-vpc us-south-1ibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 --ip 39300233-9995-4806-89a5-3c1b6eb88689ibmcloud is public-gateway-create my-public-gateway my-vpc us-south-1 --ip my-ipibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 --ip 203.0.113.1ibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 --output JSON
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 JSONibmcloud 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 JSONibmcloud is vpc-routing-table-create my-vpc --name my-vpc-routing-table --output JSONibmcloud is vpc-routing-table-create vpc-doloremque-6364-us-east --name test-vpc-cli-routing-tb2 --direct-link-ingress true --internet-ingress false --transit-gateway-ingress false --vpc-zone-ingress falseibmcloud is vpc-routing-table-create 979b4bc6-f018-40a2-92f5-0b1cf777b55d --name test-vpc-cli-routing-tb1 --direct-link-ingress false --internet-ingress false --transit-gateway-ingress false --vpc-zone-ingress trueibmcloud is vpc-routing-table-create my-vpc --name my-vpc-routing-table --accept-routes-from-resource-type-filters vpn_server,vpn_gatewayCree 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 JSONibmcloud is vpc-routing-table-update my-vpc my-vpc-routing-table --name my-renamed-vpc-routing-table --output JSONibmcloud is vpc-routing-table-update vpc-doloremque-6364-us-east test-vpc-cli-routing-tb2 --direct-link-ingress true --internet-ingress false --transit-gateway-ingress true --vpc-zone-ingress falseibmcloud is vpc-routing-table-update 979b4bc6-f018-40a2-92f5-0b1cf777b55d 27415d55-9d3b-4adb-a993-236ef59a45ec --direct-link-ingress false --internet-ingress false --transit-gateway-ingress false --vpc-zone-ingress falseibmcloud is vpc-routing-table-update 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d --advertise-routes-to direct_linkibmcloud is vpc-routing-table-update 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d --clean-all-advertise-routes-to-sources
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 JSONibmcloud is vpc-routing-table-route-create my-vpc my-routing-table --name my-vpc-route --action deliver --zone us-south-1 --destination 10.2.2.0/24 --next-hop 10.0.0.2 --output JSONibmcloud is vpc-routing-table-route-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 --name my-vpc-route --action delegate --zone us-south-1 --destination 10.2.2.0/24 --output JSONibmcloud is vpc-routing-table-route-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 --name my-vpc-route --action drop --zone us-south-1 --destination 10.2.2.0/24 --output JSONibmcloud is vpc-routing-table-route-create vpc1001 routing-table-vpc1001-rtable011-id -name my-vpc-route --action deliver --zone us-east-3 --destination 10.2.2.0/24 --priority 1 --next-hop 10.0.0.2ibmcloud is vpc-routing-table-route-create vpc1001 routing-table-vpc1001-1-name --zone us-east-3 --destination 10.2.2.0/24 --action deliver --priority 3 --next-hop vpn-connection-vel-4573-us-east --vpngw aaa-default-vpn-gateway-1 --name vpc-route-cli-demo-1001ibmcloud is vpc-routing-table-route-create 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d --zone us-east-1 --destination 10.2.2.0/24 --next-hop 10.0.0.2 --action deliver --advertise true --name cli-route-7
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 JSONibmcloud is vpc-routing-table-route-update vpc1001 routing-table-vpc1001-rtable011-id my-vpc-route --priority 4 --next-hop 10.1.1.1 --name vpc-route-cli-1ibmcloud is vpc-routing-table-route-update vpc1001 routing-table-vpc1001-1-name vpc-route-cli-demo-1001 --priority 3 --next-hop 541c6bbf-6109-44bd-b2c9-176c6e11bc59 --vpngw aaa-default-vpn-gateway-1 --name vpc-route-cli-demo-1003ibmcloud is vpc-routing-table-route-update 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d 2bbca25a-a7c6-4bce-8889-5f914b7a7142 --advertise false
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-5becc7c1dcb3ibmcloud is security-group-create my-sg my-vpcibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345ibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --resource-group-name Defaultibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON
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_udpibmcloud is security-group-rule-add my-sg inbound icmp_tcp_udp --vpc my-vpcibmcloud is security-group-rule-add my-sg inbound icmp_tcp_udp --remote my-sgibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound icmp_tcp_udp --remote 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol icmp_tcp_udp --local 192.168.3.0ibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound tcp --port-min 4 --port-max 22 --output JSONibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound icmp --icmp-type 8 --icmp-code 0ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol icmp_tcp_udp --local 192.168.3.0ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol number_99 --local 192.168.3.0ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol any --local 192.168.3.0
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-dcb9ec895f17ibmcloud 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 inboundibmcloud is security-group-rule-update my-sg 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --icmp-type 8 --icmp-code 0ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --port-min 4 --port-max 22ibmcloud is security-group-rule-update my-sg 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --remote 12.2.2.3ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --reset-icmp-code --reset-icmp-typeibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --output JSONibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --local 192.168.3.4ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --name my-sg1
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 JSONibmcloud is security-group-update my-sg --name my-sg-renamed --output JSONibmcloud is security-group-update my-sg --vpc my-vpc --name my-sg-renamed --output JSON
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-7038797be8f9ibmcloud is security-group-target my-sg my-nic --in my-inibmcloud is security-group-target my-sg my-nic --bm my-bmibmcloud is security-group-target my-sg my-lb --trt load_balanceribmcloud is security-group-target my-sg my-ege --trt endpoint_gatewayibmcloud is sg-t sg-qui-us-east vpn-server-1 --trt vpn_server --vpc vpc_per_region_us-eastibmcloud is security-group-target sg-vni cli-share-vni-1 --trt virtual_network_interface
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 JSONibmcloud is security-group-target-add my-sg my-lb --trt load_balancer --vpc my-vpc --output JSONibmcloud is security-group-target-add my-sg eth0 --in my-instnace --vpc my-vpc --output JSONibmcloud is security-group-target-add my-sg eth0 --in my-instnaceibmcloud is security-group-target-add my-sg eth0 --bm my-bm --vpc my-vpc --output JSONibmcloud is security-group-target-add my-sg my-egw --trt endpoint_gateway --vpc my-vpc --output JSONibmcloud is sg-ta demo-sg vpnServer_per_region_us-east --trt vpn_server --vpc default-vpc-2ibmcloud is security-group-target-add sg-vni cli-share-vni-1 --trt virtual_network_interface
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 -fibmcloud is security-group-target-remove my-sg my-lb --trt load_balancer --vpc my-vpcibmcloud is security-group-target-remove my-sg eth0 --in my-instnace --vpc my-vpcibmcloud is security-group-target-remove my-sg eth0 --in my-instnaceibmcloud is security-group-target-remove my-sg eth0 --bm my-bm --vpc my-vpcibmcloud is security-group-target-remove my-sg my-egw --trt endpoint-gatewayibmcloud is sg-td demo-sg vpnServer_per_region_us-east --trt vpn_server --vpc default-vpc-2ibmcloud is security-group-target-remove sg-vni cli-share-vni-1 --trt virtual_network_interface
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-7c0d86bef357ibmcloud 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/24ibmcloud is subnet-create my-subnet my-vpc --ipv4-cidr-block 10.10.10.0/24ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2ibmcloud is subnet-create my-subnet my-vpc --ipv4-address-count 256 --zone us-south-2ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --acl 8daca77a-4980-4d33-8f3e-7038797be8f9ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --pgw 8daca77a-4980-4d33-8f3e-7038797be8f9ibmcloud is subnet-create my-subnet my-vpc --ipv4-address-count 256 --zone us-south-2 --acl my-acl --pgw --my-pgw --rt my-vpc-rtibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --pgw 8daca77a-4980-4d33-8f3e-7038797be8f9 --output JSONibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --rt 8daca77a-4980-4d33-8f3e-7038797be8f9
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-subnetibmcloud is subnet-update my-subnet --name my-renamed-subnetibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --acl 8daca77a-4980-4d33-8f3e-7038797be8f9ibmcloud is subnet-update my-subnet --acl my-aclibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --pgw 8daca77a-4980-4d33-8f3e-7038797be8f9ibmcloud is subnet-update my-subnet --pgw my-pgwibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --name my-subnet --output JSONibmcloud is subnet-update my-subnet --rt my-vpc-rt
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 trueibmcloud is subnet-reserved-ip-create my-subnet --name my-reserved-ip --address 10.240.64.10 --auto-delete trueibmcloud is subnet-reserved-ip-create 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --name my-reserved-ip --address 10.240.64.10 --auto-delete true --target r134-5be98168-017a-459c-959f-7a6c1f7b813bibmcloud is subnet-reserved-ip-create my-subnet --name my-reserved-ip --address 10.240.64.10 --auto-delete true --target my-vpeibmcloud is subnet-reserved-ip-create 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --name my-reserved-ip --address 10.240.64.10 --output JSONibmcloud is subnet-reserved-ip-create sn-20230803-02 --name vni-rip-1 --target vni2 --trt virtual_network_interfaceibmcloud is subnet-reserved-ip-create 7308-5c62937d-b7cb-4ce8-8456-c39de068755e --name vni-rip-2 --trt virtual_network_interface --target 7308-b81c1e13-b3a2-455c-814a-213bc9de4a90 --auto-delete true
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-ip2ibmcloud is subnet-reserved-ip-update my-subnet my-reserved-ip --name my-reserved-ip2ibmcloud is subnet-reserved-ip-update 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 2201-7fc11925-47ff-4080-a314-be64c662c302 --auto-delete falseibmcloud is subnet-reserved-ip-update 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 2201-7fc11925-47ff-4080-a314-be64c662c302 --name my-reserved-ip2 --output JSON
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 JSONibmcloud 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 JSONibmcloud 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 autoibmcloud is vpc-create my-vpc --resource-group-id fee82deba12e4c0fb69c3b09d1f12345ibmcloud is vpc-create my-vpc --resource-group-name Default --output JSONibmcloud is vpc-create my-vpc --dns-enable-hub trueibmcloud is vpc-create my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers ~/manualServers.jsonibmcloud is vpc-create my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers '[{"address": "190.20.3.0"},{"address": "190.20.3.1"},{"address": "190.20.3.2"}]'
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-vpcibmcloud is vpc-update my-vpc --name my-renamed-vpcibmcloud is vpc-update my-vpc --dns-enable-hub trueibmcloud is vpc-update my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers @~/manualServers.jsonibmcloud is vpc-update my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers '[{"address": "190.20.3.0"},{"address": "190.20.3.1"},{"address": "190.20.3.2"}]'ibmcloud is vpc-update my-vpc --dns-resolver-type delegated --delegate-to-vpc 72251a2e-d6c5-42b4-97b0-b5f727d1f479ibmcloud is vpc-update my-vpc --dns-resolver-type delegated --delegate-to-vpc my-delegated-vpc
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 JSONibmcloud is vpc-dns-resolution-binding-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-dns-res-binding --target-vpc my-dns-binding-vpc --output JSON
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 JSONibmcloud 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 myegw1Crear 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 myegw1Crear 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 myegw3Crear 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-6e51c4001d02Crear 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-subnetCrear 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_bindingCrear pasarela de punto final con modo de enlace de resolución de DNSibmcloud is endpoint-gateway-create --target-type private_path_service_gateway --target crn:v1:staging:public:is:us-south:aefe5afc483594adaa8325e2b4d1290df::private-path-service-gateway:r134-f5926633-81d0-429e-bcf8-91151ade00bf --vpc cli-vpcCree 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-05bd76d39d66Crear 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-sg2Crear 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-egwActualizar 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-68d7f9aa9f84ibmcloud is endpoint-gateway-resource-binding-create my-endpoint-gateway --vpc my-vpc --target crn:v1:staging:public:is:us-south:a/2d1bace7b46e4815a81e52c6ffeba5cf::vpc:r134-6c04d375-2a37-4bcc-93e6-68d7f9aa9f84
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-newibmcloud 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-aee9e5c0abf2ibmcloud 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-vniibmcloud is virtual-network-interface-update new-vni --name new-shareibmcloud is virtual-network-interface-update 7208-8918786e-5958-42fc-9e4b-410c5a58b164 --name cli-vni-1 --allow-ip-spoofing false --auto-delete false --enable-infrastructure-nat falseibmcloud is virtual-network-interface-update cli-vni-1 --name cli-vni-2 --allow-ip-spoofing false --auto-delete true --enable-infrastructure-nat falseibmcloud is virtual-network-interface-update cli-vni-1 --name cli-vni-2 --allow-ip-spoofing false --protocol-state-filtering-mode enabled --auto-delete true --enable-infrastructure-nat false
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 11caaa983d9c4beb82690daab08717e9ibmcloud is virtual-network-interface-create --name cli-vni-2 --allow-ip-spoofing true --auto-delete true --enable-infrastructure-nat true --rip cli-rip-1 --subnet my-subnet --vpc vpc-cli-1 --ips '[{"id":"7208-d83b7e58-3c3d-47d0-89c5-02d9a20c72fd"},{"address":"10.240.64.14", "auto_delete": false, "name": "srip3"}]' --sgs cli-sg,sanctity-contest-only-filing --resource-group-name Defaultibmcloud is virtual-network-interface-create --name cli-vni-4 --allow-ip-spoofing false --auto-delete false --enable-infrastructure-nat false --subnet 7208-bfe017e7-6e71-415a-8615-0ee787fbeef9 --rip-address 10.240.64.15 --rip-auto-delete false --rip-name primar-ip-1 --ips '[{"id":"7208-2772a45f-c062-4e22-bafb-32ea792da56b"},{"address":"10.240.64.17", "auto_delete": false, "name": "sec-ip-2"}]' --sgs r134-aa7c7658-e503-4456-b342-8d6a89e05115,r134-4fb388f1-2b6e-4013-b279-7a8748f4d6ca --resource-group-id 11caaa983d9c4beb82690daab08717e9ibmcloud is virtual-network-interface-create --name cli-vni-3 --allow-ip-spoofing true --auto-delete false --enable-infrastructure-nat true --subnet my-subnet --vpc vpc-cli-1 --rip-address 10.240.64.18 --rip-auto-delete true --rip-name primar-ip-2 --ips '[{"id":"7208-d42716a5-6df2-416c-979d-f26330b9d0b1"},{"address":"10.240.64.19", "auto_delete": true, "name": "sec-ip-3"}]' --sgs cli-sg,sanctity-contest-only-filing --resource-group-name Defaultibmcloud is virtual-network-interface-create --name cli-vni-3 --allow-ip-spoofing true --auto-delete false --protocol-state-filtering-mode disabled --enable-infrastructure-nat true --subnet my-subnet --vpc vpc-cli-1 --rip-address 10.240.64.18 --rip-auto-delete true --rip-name primar-ip-2 --ips '[{"id":"7208-d42716a5-6df2-416c-979d-f26330b9d0b1"},{"address":"10.240.64.19", "auto_delete": true, "name": "sec-ip-3"}]' --sgs cli-sg,sanctity-contest-only-filing --resource-group-name Default
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-00ibmcloud 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-2ibmcloud 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-410c5a58b164ibmcloud 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-ipibmcloud 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-2ibmcloud 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-2ibmcloud 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-410c5a58b164ibmcloud 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-ripibmcloud 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-2ibmcloud 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-gatewaysEnumere 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-973176711259Ver los detalles de una pasarela del servicio Private Path utilizando su ID.ibmcloud is private-path-service-gateway cli-ppsg-0Ver 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 trueCree 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 trueCree 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 trueActualice 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 trueActualice 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 falseActualice 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 falseActualice 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-b7141ac40e32Suprimir varias pasarelas del servicio Private Path por sus ID.ibmcloud is private-path-service-gateway-delete cli-ppsg-0 cli-ppsg-1Suprimir 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-76247b1fbbe1Publicar 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-0Publicar 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-76247b1fbbe1Anular 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-0Anular 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-0Listar 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-91151ade00bfListar 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 2d1bace7b46e4815a81e52c6ffeba5cfVer 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 e13b4574db1743b1b7897bebca551db1Ver 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 denyCrear 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 reviewCrear 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 permitActualizar 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 reviewActualizar 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 efe5afc483594adaa8325e2b4d1290dfSuprimir 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 e13b4574db1743b1b7897bebca551db1Suprimir 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-973176711259Listar todas las vinculaciones de pasarela de punto final de una pasarela del servicio Private Path utilizando su ID.ibmcloud is ppsg-egbs cli-ppsg-0Listar 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-a0014c291fbbVer 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-4b08382989e9Ver 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 trueDenegar 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 trueDenegar 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 truePermitir 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 truePermitir 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 efe5afc483594adaa8325e2b4d1290dfRevocar 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 efe5afc483594adaa8325e2b4d1290dfRevocar 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-rangesibmcloud 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-aee9e5c0abf2ibmcloud 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-5becc7c1dcb3ibmcloud 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-1ibmcloud 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 2ibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2 --key-lifetime 28000ibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2 --resource-group-name Defaultibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSONibmcloud is ike-policy-create my-ike-policy sha256,sha384 14,15,16 aes128,aes192 2
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-policyibmcloud is ike-policy-update my-ike-policy --name my-renamed-ike-policyibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256,sha384ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --dh-groups 14ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --dh-groups 14,15,16ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128,aes192ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --ike-version 2ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --key-lifetime 28000 --output JSON
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_14ibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14 --key-lifetime 3600ibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14 --resource-group-name Defaultibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSONibmcloud is ipsec-policy-create my-ipsec-policy sha256,sha384 aes128,aes192 group_14,group_15
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-policyibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --name my-ipsec-policyibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256,sha384ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --pfsgs group_14ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --pfsgs group_14,group_15ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128,aes192ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --key-lifetime 3600 --output JSON
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/24ibmcloud is vpn-gateway-connection-create my-connection my-vpn-gateway 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --admin-state-up trueibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ipsec-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is vpn-gateway-connection-create my-connection my-vpn-gateway 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ipsec-policy my-ispec-policyibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ike-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is vpn-gateway-connection-create my-connection my-vpn-gateway 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ike-policy my-ike-policyibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --admin-state-up trueibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ipsec-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ike-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --local-cidr 10.240.1.0/24 --peer-cidr 192.168.1.0/24 --peer-cidr 192.168.2.0/24 --output JSONibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --distribute-traffic true --local-ike-identities '[{"type":"fqdn","value":"sadsadasd.com"},{"type":"fqdn","value":"sadsadasdasd.com"}]' --peer-ike-identity-type key_id --peer-ike-identity-value sampledd --output JSONibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --distribute-traffic true --local-ike-identities '[{"type":"fqdn","value":"sadsadasd.com"},{"type":"fqdn","value":"sadsadasdasd.com"}]' --peer-asn 65534 --tunnels '[{"neighbor_ip":{"address":"192.168.3.4"},"tunnel_interface_ip":{"address":"192.168.3.4"}},{"neighbor_ip":{"address":"192.168.3.5"},"tunnel_interface_ip":{"address":"192.168.3.5"}}]' --peer-ike-identity-type key_id --peer-ike-identity-value sampledd --output JSONibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --establish-mode peer_only --local-ike-identities '[{"type":"ipv4_address","value":"2.2.2.2"},{"type":"fqdn","value":"sadsadasd.com"}]' --peer-ike-identity-type key_id --peer-ike-identity-value sampleddcrear conexión de pasarela VPN con ike_identities local utilizándola como estructura JSONibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --establish-mode peer_only --local-ike-identity-type fqdn --local-ike-identity-value sadsadasd.com --peer-ike-identity-type key_id --peer-ike-identity-value sampleddcrear 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/22ibmcloud is vpn-gateway-connection-local-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 1.168.0.0/22 --output JSON
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/22ibmcloud is vpn-gateway-connection-local-cidr-delete 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 1.168.0.0/22 --output JSON
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/24ibmcloud is vpn-gateway-connection-peer-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 10.45.0.0/24 --output JSON
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/24ibmcloud is vpn-gateway-connection-peer-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 10.45.0.0/24 --output JSON
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 JSONibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --admin-state-up true --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100 --ike-policy my-ike-policy --ipsec-policy my-ipsec-policy --peer-address 234.3.4.5 -psk rweirjgiort --name my-new-connection --output JSONibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --admin-state-up true --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100 --ike-policy my-ike-policy --ipsec-policy my-ipsec-policy --peer-address 234.3.4.5 -psk rweirjgiort --name my-new-connection --establish-mode peer_only --output JSONibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --admin-state-up true --ike-policy my-ike-policy --ipsec-policy my-ipsec-policy --peer-fqdn my-service.example.com -psk rweirjgiort --name my-new-connection --establish-mode peer_only --output JSONibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --distribute-traffic true --output JSONibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --routing-protocol bgp --peer-asn 65534 —-tunnels '[{"neighbor_ip":{"address":"192.168.3.4"},"tunnel_interface_ip":{"address":"192.168.3.4"}},{"neighbor_ip":{"address":"192.168.3.5"},"tunnel_interface_ip":{"address":"192.168.3.5"}}]' --output JSON
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 routeibmcloud is vpn-gateway-create my-vpn-gateway my-subnet --vpc my-vpc --mode routeibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode policyibmcloud is vpn-gateway-create my-vpn-gateway my-subnet --vpc my-vpc --mode policyibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --resource-group-name Defaultibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSONibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --advertised-cidrs 10.45.0.0/24ibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --local-asn 64520
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 JSONibmcloud is vpn-gateway-update my-vpn-gateway --name my-renamed-gateway --output JSONibmcloud is vpn-gateway-update my-vpn-gateway --name my-renamed-gateway --local-asn 64520 --output JSON
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/24ibmcloud 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/24ibmcloud 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/24ibmcloud 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-d506514563bfibmcloud 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-connectionibmcloud 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-d506514563bfibmcloud 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-0d0ab025f514ibmcloud is vpn-server-create --subnet my-subnet,my-subnet2 --vpc my-vpc --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods certificate --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514ibmcloud is vpn-server-create --name myvpnserver --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0,0736-4b871e22-e819-4f87-bb17-e457a88246a2 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods usernameibmcloud is vpn-server-create --name myvpnserver2 --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods username --client-dns 9.9.9.9,8.8.8.8 --protocol tcp --port 8888 --enable-split-tunnel true --client-idle-timeout 1200ibmcloud is vpn-server-create --name myvpnserver3 --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods username --sg r134-e32f671c-463d-4f93-88e3-2dd0413476b4,r134-3af7a9db-d9bc-43d4-bced-93e0a33fee25ibmcloud is vpn-server-create --name myvpnserver3 --subnet my-subnet --vpc my-vpc --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods username --sg my-sg1,my-sg2ibmcloud is vpn-server-create --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0,0736-4b871e22-e819-4f87-bb17-e457a88246a2 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-dns 172.34.1.100 --client-auth-methods certificate,username --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514 --client-crl @./openvpn/crl.pem --name vpnswithcrl --sg r134-5744b689-e5c4-461d-9f9b-ce5e7e8dbed6
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-serveribmcloud is vpn-server-update my-server --name my-renamed-serveribmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-auth-methods certificate --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --client-ip-pool 192.168.0.0/20 --client-dns 9.9.9.9 --client-idle-timeout 120 --port 9090 --protocol tcp --enable-split-tunnel true --output JSONibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --client-dns ""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-dnsLimpiar 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-55de8f8cbdd5Actualizar 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-7473f4b2a2e1Actualizar 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-6bd7d6abea01ibmcloud is vpn-server-client-configuration my-serveribmcloud 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/24ibmcloud is vpn-server-route-create my-server --name my-route --action deliver --destination 10.0.0.0/24ibmcloud is vpn-server-route-create r134-77e21079-7291-44c2-866a-8f1848bc10f0 --name my-route --action drop --destination 10.0.0.0/24
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-routeibmcloud 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,obsoleteibmcloud is images --user-data-format esxi_kickstart,ipxeibmcloud is images --remote-account-id provideribmcloud 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-amd64ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --resource-group-name Defaultibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --output JSONibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --encrypted-data-key eyJjaXBoZXJ0ZXh0IjoiSFVBS1VxTFFzUVhVRytTdElxTENDS3BjQjZ5Qm9HWlMxOVU9IiwiaXYiOiIxVXdNeTFTNG9odHVOWmJPIiwidmVyc2lvbiI6IjQuMC4wIiwiaGFuZGxlIjoiMWU5MzNkY2QtYjczMi00MDY3LWEyNTUtZDg5MzMxMTdmZGZmIn0= --encryption-key crn:v1:bluemix:public:kms:us-south:a/823bd195e9fd4f0db40ac2e1bffef3e0:2479bd12-1e8e-4506-88d9-bdb9512ac317:key:404f662d-1e18-40b1-aabf-d6c25bca22eaibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4eibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4e --encryption-key-volume crn:v1:bluemix:public:kms:us-south:a/823bd195e9fd4f0db40ac2e1bffef3e0:2479bd12-1e8e-4506-88d9-bdb9512ac317:key:404f662d-1e18-40b1-aabf-d6c25bca22eaibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4e --deprecate-at "2023-03-01T00:45:00Z" --obsolete-at "2023-03-02T00:50:00Z"ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --allowed-use-api-version "2024-10-29" --allowed-use-bare-metal-server "enable_secure_boot==true" --allowed-use-instance trueibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4e --allowed-use-api-version "2024-10-29" --allowed-use-bare-metal-server "enable_secure_boot==true" --allowed-use-instance true
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-imageibmcloud is image-update my-image-from-volume-cli --name my-image-from-volume-cli-do-not-delete --obsolete-at "2023-03-02T04:20:00+05:30"ibmcloud is image-update my-image-from-volume-cli-do-not-delete --deprecate-at "2023-03-03T04:20:00+05:30"ibmcloud is image-update my-image-from-volume-cli-do-not-delete --reset-deprecate-atibmcloud is image-update my-image-from-volume-cli-do-not-delete --reset-obsolete-atibmcloud is image-update my-image-from-volume-cli-do-not-delete --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server enable_secure_boot==true --allowed-use-instance true
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-b5f8e8d1f479ibmcloud 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-b5f8e8d1f479ibmcloud 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-bucketibmcloud 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-jobibmcloud 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-b5f8e8d1f479ibmcloud 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-deleteibmcloud is image-instance-profiles my-image-from-volume-cli-do-not-delete --output JSONibmcloud is image-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751ibmcloud is image-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON
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-imageibmcloud is image-bare-metal-server-profiles my-image --output JSONibmcloud is image-bare-metal-server-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751ibmcloud is image-bare-metal-server-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON
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-5becc7c1dcb8ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]'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-5becc7c1dcb3Cree 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 trueCree 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 trueCree 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-e0cc25d47277Cree 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-61d7895740eeCree 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-a08885269644Cree 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 4000Cree 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 trueCree 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 60Cree 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-aee9e5c0abf2Cree 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-9bc9b02c523bCree 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 trueCrear una instancia con el perfil de confianza predeterminadoibmcloud 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 restartCree 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-hostCree 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-groupCree 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-groupCree 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-8736620c67f1Cree 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-8736620c67f1Cree 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-a3fc20101e0eCrear instancia a partir de la versión y el plan de oferta de catálogo.ibmcloud is instance-create --interactiveCree 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-5becc7c1dcb8Cree 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-7a967693d231Cree 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 pooledCree 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 50Crear 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 stopCrear 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 1Crea 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 2Crea 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-52e7156f570dibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --resource-group-id 7494aacb866142fba11a88d75cb37bd8 --output JSONibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2sibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523bibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name my-instance --boot-volume '{"delete_volume_on_instance_delete": false, "name": "boot-vol-attachment-name", "volume": {"name": "myvol2", "profile": {"name": "general-purpose"}}}'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 trueCree 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.shCree 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-2x16Cree 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-2x16Cree 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 trueCree 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 trueCree 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 pooledCree 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 50Crear 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-5becc7c1dcb3ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --rip 0711-5c7f016e-5bd2-42e3-8dff-81519e4e2469ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.2.3.4 --ip-name my-reserved-ip --auto-delete falseibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.2.3.4 --ip-name my-reserved-ip --auto-delete false --sg 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8ibmcloud is instance-network-interface-create my-vnic my-instance my-subnet --sg my-sg-1 --sg my-sg-2Crear 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-5becc7c1dcb3ibmcloud is instance-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONibmcloud is instance-network-interface-floating-ip-add my-instance my-nic my-floating-ipAsocie 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-99e01916128cReinicializar 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-2Reinicializar 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-nameibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-instance-name --output JSONibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --metadata-service trueibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --dedicated-host d7e9969b-1453-4b51-89a6-6b5531c3d959ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --dedicated-host-group c05ecb00-701d-4ad1-8c84-2256f0a53f70ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --total-volume-bandwidth 4000ibmcloud is instance-update my-instance --name new-instance-nameibmcloud is instance-update my-instance --dedicated-host my-dedicated-hostibmcloud is instance-update my-instance --dedicated-host-group my-dedicated-host-groupibmcloud is instance-update my-instance --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523bibmcloud is instance-update my-instance --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2ibmcloud is instance-update my-instance --availability-class spot --preemption-policy stopibmcloud is instance-update my-instance --threads-per-core 1ibmcloud is instance-update my-instance --threads-per-core 2
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 solicitadofamilydebe coincidir con el del servidor dedicadofamily. - --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-c71dd9d4daa5ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete trueibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete true --output JSONibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --profile general-purpose --source-snapshot eaf9d6ca-35bf-4ac7-bc45-d0f2507f2830 --auto-delete true --output JSONibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --profile general-purpose ---capacity 10 --auto-delete true --tags my-tag-1,my-tag-2ibmcloud is instance-volume-attachment-add data-vol-name my-instance my-volume --auto-delete trueAñ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 name2ibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete trueibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --name name2 --auto-delete true --output JSONibmcloud is instance-volume-attachment-update my-instance my-vol-att --name name2Actualice 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-b7ab373c660cibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-rip 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076ibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-rip-address "10.245.0.34" --vni-subnet cli-subnet --vpc vpc-1ibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-subnet 02h7-275c2a52-1890-4473-83a0-54de53da8a25ibmcloud is instance-network-attachment-create 02h7_02b4927a-7837-4568-9653-6ae51a861c9d --vni 02h7-123156e0-3aee-489f-bcdc-78cdc2549c0d
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-nacibmcloud 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-cnacibmcloud 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-cnatibmcloud is instance-cluster-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni my-cluster-network-interface --cluster-network my-cluster-networkibmcloud is instance-cluster-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni-auto-delete true --cni-subnet my-cluster-network-subnet --cluster-network my-cluster-network --cni-primary-ip 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076ibmcloud is ins-cnacc my-instance --cni-auto-delete true --cni-subnet 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni-primary-ip-address 10.245.0.34 --cni-primary-ip-auto-delete true --cni-primary-ip-name my-cni-ipibmcloud is instance-cluster-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni my-cluster-network-interface --cluster-network 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076 --cnac my-cnac-before-this-cnac --name my-cnac --output json
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-swacibmcloud 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.pubibmcloud is key-create my-key @/tmp/my_id_rsa.pub --output JSONibmcloud is key-create my-key "ssh-ed25519 AAAAC3NzaC1lZDI1NTE6AAAAID/R2T8h6CPvZr/InxpBrxh8bmG2RTyB8vzUTvOtQhaJ test@example.com" --key-type ed25519ibmcloud is key-create my-key @/tmp/my_id_ed25519.pub --key-type ed25519ibmcloud is key-create my-key @/tmp/my_id_ed25519.pub --key-type ed25519 --output JSON
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 JSONibmcloud 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-nameibmcloud 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 JSONibmcloud 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-groupibmcloud 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-groupibmcloud 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-hostibmcloud is dedicated-host-create --profile dh2-56x344 --dhg 74213016-f179-4055-b161-46fd42a9d98a --name my-host --enabled falseibmcloud is dedicated-host-create --profile dh2-56x344 --dhg 74213016-f179-4055-b161-46fd42a9d98a --name my-host --output JSON
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-groupibmcloud 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-4b3240477a5fibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image ibm-esxi-7-byol-amd64-1 --keys my-sshkey-1,my-sshkey-2 --pnic-subnet my-subnetCrear un servidor nativo con soporte de nombres para la imagen, las claves y la subredibmcloud 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 trueCrear 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_2Crea 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 JSONCrea 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-829Crear 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-aee9e5c0abf2Cree 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-reservationCree 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-4e5e3b57727dCrear 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 10000Crear 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-1Crear 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-rip1Cree 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-03dd82b745c0Crear una interfaz de red de PCI.ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnetCrear una interfaz de red PCI con soporte de nombres.ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnet --vpc my-vpcCrear 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 trueCrear 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 trueCrear 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 trueCrear 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 trueCrear 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 JSONCrear 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-1001Crear 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-0d6893d2593eCrear 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-byname3Crear 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-snicipCrear 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-5becc7c1dcb3ibmcloud is bare-metal-server-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONAsociar 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,5ic is bm-nicu 7d317c32-71f8-4060-9bdc-6c971b0317d4 784e2e4c-0540-4e1a-aba7-a51f9b35ba52 --name ethvlan1 --allow-ip-spoofing true --enable-infrastructure-nat true --output JSONic is bm-nicu my-bm-server my-bm-nic --name eth0 --allow-ip-spoofing true --enable-infrastructure-nat true -allowed-vlans 1,3,5ic is bm-nicu my-bm-server eth0 --name ethvlan1 --allow-ip-spoofing true --enable-infrastructure-nat true --output JSONibmcloud is bm-nicu bm-cli-1 bm-cli-nic-secondary --allowed-vlans 210,500-600,3001-1001
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_2ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --name my-server --output JSONibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --bandwidth 25000 --output JSONibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --reservation-affinity-policy disabledibmcloud is bare-metal-server-update my-baremetal-1 --name my-bm-server --output JSON
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-50ibmcloud is bare-metal-server-network-attachment-create 2302-f097c96c-c092-4929-b093-b9d4a481c20d --interface-type pci --vni-subnet 2302-a31b7225-c513-481b-be6b-9df9396f69ae --vni-ais false --vni-ein false --vni-auto-delete true --vni-ips '[{"id": "2302-8e9060c3-90d8-4c73-b07c-215f60c87a2e"},{"address": "10.240.133.22"}]' --vni-name bm-vni-2 --vni-rip-address 10.240.133.22 --vni-rip-auto-delete true --vni-rip-name bm-rip-11 --vni-sgs r134-61c9d87e-0a7d-4a5f-9c8a-a7475ebf182e,r134-244e457e-59ef-43de-9317-dba6de040ced --name bm-nac-10 --allowed-vlans 10-50ibmcloud is bare-metal-server-network-attachment-create my-bare-metal-server-nw-att --interface-type vlan --vni-subnet subnet-us-3 --vpc travis-long-run-vpc --vni-ais true --vni-ein true --vni-auto-delete true --vni-ips '[{"id": "2302-4bc26be6-2d4a-4090-a645-f50c22091902"}]' --vni-name bm-vni-1 --vni-rip rip-cli-12 --vni-sgs abundantly-gangly-aspire-discuss,travis-long-run-sg1 --name bm-nac-30 --allow-to-float true --vlan 10ibmcloud is bare-metal-server-network-attachment-create cli-bm-1 --interface-type vlan --vni-subnet subnet-us-3 --vpc cli-vpc --vni-ais true --vni-ein true --vni-psfm disabled --vni-auto-delete true --vni-ips '[{"id": "2302-4bc26be6-2d4a-4090-a645-f50c22091902"}]' --vni-name bm-vni-1 --vni-rip rip-cli-12 --vni-sgs abundantly-gangly-aspire-discuss,travis-long-run-sg1 --name bm-nac-30 --allow-to-float true --vlan 10
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-2ibmcloud 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.shReinicializa 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-nameibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-netibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net --subnet-prefixes-cidr 10.0.0.24/24ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-nameibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-netibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net --subnet-prefixes-cidr 10.0.0.24/24 --output JSON
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-netibmcloud 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-5becc7c1dcb3Cree 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-subnetCree 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-intfCree 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-intfCrear 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-intfCrear 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 ipv4Cree 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 ipv4Crear 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-subibmcloud 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-subCrear 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-ripCrear 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.4Crear 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.4Crear 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_spreadibmcloud 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-nameibmcloud 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-aee9e5c0abf2ibmcloud 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 reservationsibmcloud is reservations --zone us-east-1ibmcloud is reservations --resource-group-id fee82deba12e4c0fb69c3b09d1f12345ibmcloud is reservations --profile-resource-type bare_metal_server_profileibmcloud is reservations --profile-resource-type instance_profile
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-1ibmcloud is reservation-create --name reservation-2 --capacity 5 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-1 --resource-group-name Default --expiration-policy renewibmcloud is reservation-create --name reservation-3 --capacity 8 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-2 --expiration-policy release --affinity-policy restricted --resource-group-id 11baaa8984beb82690daab08767et --output JSONibmcloud is reservation-create --name my-reservation --capacity 2 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-2 --expiration-policy release --affinity-policy automatic --resource-group-id 11baaa8984beb82690daab08767et --output JSON
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_profileibmcloud 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-5becc7c1dcb8ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]'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-5becc7c1dcb3Cree 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 trueCree 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 trueCree 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-e0cc25d47277Cree 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-61d7895740eeCree 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-a08885269644Cree 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 4000Cree 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 trueCree 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 60Cree 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-aee9e5c0abf2Cree 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-9bc9b02c523bCree 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 restartCree 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-hostCree 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-groupCree 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-groupCree 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-8736620c67f1Cree 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-8736620c67f1Cree 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-a3fc20101e0eCrear instancia a partir de la versión y el plan de oferta de catálogo.ibmcloud is instance-template-create --interactiveCree 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-5becc7c1dcb8Cree 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-7a967693d231Cree 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 pooledCree 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 50Crear 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 stopCree 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 1Crea 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 2Crea 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-350deb1c647eCree 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-2x8Cree 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-aee9e5c0abf2sCree 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-9bc9b02c523bCree 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 50Crear 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 stopCree 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-templateibmcloud is instance-template-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-template --output JSONibmcloud is instance-template-update my-template --name new-name-templateActualice 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-5becc7c1dcb3ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --membership-count 2ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --lb 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb-pool d728d126-f2b9-48e8-ab67-16bb694b88f2 --application-port 2323ibmcloud is instance-group-create group-name --instance-template my-instance-template --subnets my-subnet-1,my-subnet-2 --vpc my-vpcibmcloud is instance-group-create group-name --instance-template my-instance-template --subnets my-subnet-1,my-subnet-2 --lb my-load-balancer --lb-pool my-load-balancer-pool --application-port 80 --vpc my-vpc
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-b5f8e8d1f479ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --membership-count 2ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnets 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name --output JSONibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb-pool d728d126-f2b9-48e8-ab67-16bb694b88f3 --application-port 80ibmcloud is instance-group-update my-instance-group --subnets my-subnet-1,my-subnet-2 --vpc my-vpcibmcloud is instance-group-update my-instance-group --instance-template my-templateibmcloud is instance-group-update my-instance-group --lb my-load-balancer --lb-pool my-load-balancer-pool --application-port 80 --vpc my-vpc
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 20ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20 --output JSONibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20 --min-members 2 --cooldown 400 --aggregation-window 120 --name my-autoscale-manager --management-enabled falseibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-scheduled-manager --manager-type scheduledibmcloud is instance-group-manager-create my-instance-group --max-members 20 --min-members 2 --cooldown 400 --aggregation-window 120 --name my-autoscale-manager --management-enabled false
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 120ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --cooldown 400ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --max-members 20ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --min-members 2ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --aggregation-window false --output JSONibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --management-enabled falseibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name new_nameibmcloud is instance-group-manager-update my-instance-group my-instance-group-manager --management-enabled falseibmcloud is instance-group-manager-update my-instance-group my-instance-group-manager --name new_name
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 10Crear 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-actionCrear 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 JSONCrear 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-actionCrear 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-actionCrear 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 updatedNameibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --max-members 20 --min-members 5ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --membership-count 10 --output JSONibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --run-at 2020-10-28T21:13:32+08:00ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --cron '*/5 1,2,3 * * *'ibmcloud is instance-group-manager-action-update my-instance-group my-instance-group-manager my-instance-group-manager-action --max-members 20 --min-members 5
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 50ibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50 --output JSONibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50 --name new_nameibmcloud is instance-group-manager-policy-create my-instance-group my-instance-group-manager --metric-type cpu --metric-value 50 --name new_name
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 50ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-type cpuibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-value 50 --metric-type cpu --output JSONibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-type cpu --name policy-nameibmcloud is instance-group-manager-policy-update my-instance-group my-instance-group-manager my-instance-group-policy --metric-value 50 --metric-type cpu --output JSON
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-nameibmcloud is instance-group-membership-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name membership-name --output JSONibmcloud is instance-group-membership-update my-instance-group my-instance-group-membership --name membership-name
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-volumeibmcloud 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-1ibmcloud is volume-create my-volume general-purpose us-south-1 --capacity 500ibmcloud is volume-create my-volume general-purpose us-south-1 --iops 10000 --capacity 1000ibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot r134-2fbe71a8-126e-4a05-80ad-dad45df491a5Crear un volumen a partir de la instantáneaibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot my-snapshot --capacity 500Crear un volumen a partir de una instantánea con capacidadibmcloud is volume-create my-volume general-purpose us-south-1 --tags env:testibmcloud is volume-create my-volume general-purpose us-south-1 --tags env:test,env:devibmcloud is volume-create my-volume general-purpose us-south-1 --encryption-key crn:v1:bluemix:public:kms:us-south:adffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179ibmcloud is volume-create my-volume general-purpose us-south-1 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is volume-create my-volume general-purpose us-south-1 --resource-group-name Defaultibmcloud is volume-create my-volume general-purpose us-south-1 --output JSONibmcloud is volume-create my-volume general-purpose us-south-1 --bandwidth 1000ibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot my-snapshot --capacity 500 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server enable_secure_boot==true --allowed-use-instance true
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-3ibmcloud 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 JSONibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --capacity 250 --output JSONibmcloud is volume-update my-volume-demo-1 --name my-volume --output JSONibmcloud is volume-update my-volume-demo-1 --capacity 250ibmcloud is volume-update cli-vol-acadia --iops 32000 --profile sdpibmcloud is volume-update my-volume-demo-1 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server enable_secure_boot==true --allowed-use-instance trueibmcloud is volume-update cli-vol-acadia --bandwidth 8192ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --profile 10iops-tieribmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --iops 5000ibmcloud is volume-update a9647a52-06f8-4b19-b904-920f67dcdfcd --capacity 500 --tags env:testibmcloud is volume-update a9647a52-06f8-4b19-b904-920f67dcdfcd --capacity 500 --tags env:test,env:dev
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-volumeibmcloud is volume-instance-profiles my-volume --output JSONibmcloud is volume-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751ibmcloud is volume-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON
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 JSONibmcloud 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 JSONibmcloud 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 JSONibmcloud 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 JSONibmcloud 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 JSONibmcloud 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 JSONibmcloud 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 snapshotsibmcloud is snapshots --volume r134-f13fc172-22e0-4e5b-ab81-63f5fe8b3ea0ibmcloud is snapshots --volume vol-bkp-policy-do-not-deleteibmcloud is snapshots --volume crn:v1:staging:public:is:us-south-2:a/efe5afc483594adaa8325e2b4d1290df::volume:r134-f13fc172-22e0-4e5b-ab81-63f5fe8b3ea0ibmcloud is snapshots --tag dev:envibmcloud is snapshots --source-image r134-24d856e2-6aec-41c2-8f36-5a8a3766f0d6ibmcloud is snapshots --source-image ibm-centos-7-9-minimal-amd64-9ibmcloud is snapshots --source-image crn:v1:staging:public:is:us-east:a/efe5afc483594adaa8325e2b4d1290df::image:r134-24d856e2-6aec-41c2-8f36-5a8a3766f0d6ibmcloud is snapshots --copies r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5ibmcloud is snapshots --copies snapshot-copy-us-eastibmcloud is snapshots --copies crn:v1:staging:public:is:us-south:a/efe5afc483594adaa8325e2b4d1290df::snapshot:r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5ibmcloud is snapshots --copies-remote-region us-southibmcloud is snapshots --source-volume-remote-region us-southibmcloud is snapshots --source-snapshot-remote-region us-southibmcloud is snapshots --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3ibmcloud is snapshots --backup-policy-plan bkp-plan-do-not-delete --backup-policy bkp-policy-do-not-deleteibmcloud is snapshots --source-snapshot r142-abb79ab7-d79d-4863-9678-123d1dffee06ibmcloud is snapshots --clones-zone-name us-south-2ibmcloud is snapshots --snapshot-consistency-group scg1ibmcloud is snapshots --snapshot-consistency-group r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5
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-snapshotibmcloud 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-9vk99ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-name Defaultibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --output JSONibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --clone-zones us-south-1,us-south-2,us-south-3ibmcloud is snapshot-create --volume cf88cf1a-6f93-4cf6-bacf-62cafd3de857 --name my-ss70 --tags env:testibmcloud is snapshot-create --volume cf88cf1a-6f93-4cf6-bacf-62cafd3de857 --name my-ss70 --tags env:test,env:devibmcloud is snapshot-create --volume test5-3zwxlnzgqk-9vk99 --name my-ss70 --tags env:testibmcloud is snapshot-create --name my-snapshot --source-snapshot-crn crn:v1:bluemix:public:is:us-south:a/123456::snapshot:r134-f6bfa329-0e36-433f-a3bb-0df632e79263 --encryption-key crn:v1:bluemix:public:kms:us-south:a/dffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179ibmcloud is snapshot-create --name my-snapshot --source-snapshot-crn crn:v1:bluemix:public:is:us-south:a/123456::snapshot:r134-f6bfa329-0e36-433f-a3bb-0df632e79263 --encryption-key crn:v1:bluemix:public:kms:us-south:a/dffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server true --allowed-use-instance enable_secure_boot==true
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-snapshotibmcloud 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 JSONibmcloud is snapshot-update cli-demo-snapshot-1 --name my-snapshot --output JSONibmcloud is snapshot-update f8d51ab0-961f-4c23-8976-b1e48cc4f260 --name mysnapshot60 --tags env:tfpibmcloud is snapshot-update f8d51ab0-961f-4c23-8976-b1e48cc4f260 --name mysnapshot60 --tags env:tfp,env:cliibmcloud is snapshot-update my-snapshot-2 --name mysnapshot60 --tags env:tfpibmcloud is snapshot-update my-snapshot-2 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server true --allowed-use-instance enable_secure_boot==true
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-2ibmcloud 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-2ibmcloud 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-2ibmcloud 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-2ibmcloud 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-snapshotibmcloud is snapshot-instance-profiles my-snapshot --output JSONibmcloud is snapshot-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751ibmcloud is snapshot-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON
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-groupsibmcloud is snapshot-consistency-groups --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3ibmcloud is snapshot-consistency-groups --backup-policy-plan bkp-plan-do-not-delete --backup-policy bkp-policy-do-not-deleteibmcloud is snapshot-consistency-groups --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy bkp-policy-do-not-deleteibmcloud is snapshot-consistency-groups --backup-policy-plan bkp-plan-do-not-delete --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3ibmcloud is snapshot-consistency-groups --backup-policy-job r134-7d36a9df-9512-496e-8ad0-054cb4dd854c
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-aee9e5c0abf2ibmcloud 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-504247e61e48ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-name Defaultibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --snapshot-name snapshot1 --name snapshot-consistency-group-1ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --user-tags env:test,env:stageibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output jsonibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --delete-snapshot-on-delete false --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output jsonibmcloud is snapshot-consistency-group-create --snapshots '[{"source_volume":"r006-1772e102-0671-48c7-a97a-504247e61e48"}]'ibmcloud is snapshot-consistency-group-create --snapshots '[{"source_volume":"r006-1772e102-0671-48c7-a97a-504247e61e48","user_tags":["env:test,env:stage"],"name":"snapshot1"}]' --name multi-snapshot-consistency-group --delete-snapshot-on-delete falseibmcloud is snapshot-consistency-group-create --snapshots @snapshots.json --name multi-snapshot-consistency-group --delete-snapshot-on-delete false
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-1ibmcloud is snapshot-consistency-group-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name snapshot-consistency-group-1 --delete-snapshot-on-delete falseibmcloud is snapshot-consistency-group-update snapshot-consistency-group-1-new --name snapshot-consistency-group-1-updated --delete-snapshot-on-delete false
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-aee9e5c0abf2ibmcloud 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.
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-policiesibmcloud 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-x1ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '45 09 * * *' --plan-active --plan-delete-over-count 2ibmcloud is backup-policy-create --match-tags dev:test --name backup-policy-z --plans '[{"active":true,"attach_user_tags":["my-daily-backup-plan"],"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan"},{"active":true,"attach_user_tags":["my-daily-backup-plan"],"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan-99"}]'ibmcloud is backup-policy-create --match-tags dev:test --name backup-policy-x2 --plans @plans.jsonibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '45 09 * * *' --plan-active --plan-clone-policy-max-snapshots 4 --plan-clone-policy-zones us-south-1 --plan-delete-over-count 2Crear plan de política de copias de seguridad con restauración rápidaibmcloud 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ápidaibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content data_volumes,boot_volumeCrear 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 seguridadibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content data_volumesCrear política de copia de seguridad para instancia de tipo de recurso coincidente e incluir solo volúmenes de datos como copia de seguridadibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content boot_volumeCrear 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 seguridadibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instanceCrear 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:ebc2b430240943458b9e91e1432cfcceCrear política de copia de seguridad para soporte empresarialibmcloud 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-2aa42bde29afibmcloud 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-policy2ibmcloud is backup-policy-update demo-policy-99 --name demo-policy-100ibmcloud is backup-policy-update backup-policy-1001 --match-tags demo:cliibmcloud is backup-policy-update demo-policy-99 --included-content data_volumes,boot_volumeActualizar 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 seguridadibmcloud is backup-policy-update demo-policy-99 --included-content data_volumesCrear política de copia de seguridad para que la instancia de tipo de recurso coincidente incluya volúmenes de datos como copia de seguridadibmcloud is backup-policy-update demo-policy-99 --included-content boot_volumeCrear 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-c3ec63a64ce7ibmcloud 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-18642823a855ibmcloud 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-82bf39a39114ibmcloud 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-1ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2ibmcloud is backup-policy-plan-create backup-policy-1001 --cron-spec '0 0 * * *' --active --name my-policy-plan --attach-tags my-daily-backup-plan --copy-tags true --delete-after 10 --delete-over-count 2 --clone-policy-max-snapshots 1 --clone-policy-zones us-south-1,us-south-2ibmcloud is backup-policy-plan-create backup-policy-1001 --cron-spec '0 0 * * *' --active --name my-policy-plan --attach-tags my-daily-backup-plan --copy-tags true --delete-after 10 --delete-over-count 2ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2 --remote-region-policies '[{"delete_over_count": 5,"region": {"name": "us-east"}},{"delete_over_count": 5,"region": {"name": "us-south"}}]'ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2 --remote-region-policies @/tmp/remote_region_policies.json
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-b6fa14f3c5d8ibmcloud 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 myplanibmcloud is backup-policy-plan-update demo-bkp-policy-b98 my-policy-plan-1 --name cli-demo-policy-plan-3ibmcloud is backup-policy-plan-update backup-policy-1001 2dae356e-f7b5-48dd-8bc3-f3083574885b --cron-spec '42 10 * * *' --name my-policy-plan-1 --attach-tags my-daily-backup-plan --copy-tags false --delete-after 20 --delete-over-count 1 --clone-policy-max-snapshots 3 --clone-policy-zones us-south-1,us-south-2 --activeibmcloud is backup-policy-plan-update backup-policy-1001 2dae356e-f7b5-48dd-8bc3-f3083574885b --cron-spec '42 10 * * *' --name my-policy-plan-1 --attach-tags my-daily-backup-plan --copy-tags false --delete-after 20 --delete-over-count 1ibmcloud is backup-policy-plan-update demo-bkp-policy-x demo-bkp-plan-2 --reset-delete-over-countibmcloud is backup-policy-plan-update demo-bkp-policy-x demo-bkp-plan-2 --reset-delete-over-count --remote-region-policies '[{"delete_over_count": 5,"region": {"name": "us-east"}},{"delete_over_count": 5,"region": {"name": "us-south"}}]'
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-1001ibmcloud is backup-policy-jobs r134-7759199b-bc1f-448e-84fa-2aa42bde29afibmcloud is backup-policy-jobs r134-0703cdf1-48bb-4af2-9ceb-1edbe8fcb818 --source r134-1a1e25f2-3fc3-4507-8725-e5f1d07256ea --snapshots r143-1a1e25f2-3fc3-4507-8725-e5f1d08956ea --status running --plan r136-3a3e25f2-3fc3-4507-8725-e5f1d08496eaibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots r134-f1d9b974-14e5-4a2e-8e38-c023164be316ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots bkp-plan-do-not-delete-31addff28e2b-422bibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots crn:v1:staging:public:is:us-south:a/efe5afc483594adaa8325e2b4d1290df::snapshot:r134-c4ea5585-0554-40db-bdc8-1ec9fb15098bibmcloud is backup-policy-jobs bkp-policy-do-not-delete --source r134-71757aee-5e90-40f5-bd7d-0a538c084efb
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-15b53dbc374cibmcloud 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.