Referencia de CLI de VPC
Utilice la siguiente información como referencia para los comandos de la interfaz de línea de comandos (CLI) disponibles para IBM Cloud® Virtual Private Cloud (VPC).
Esta referencia CLI está organizada 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-infrastructure
Para actualizar, utilice el siguiente comando:
ibmcloud plugin update
Para ver los plug-ins y versiones instalados, utilice el mandato siguiente:
ibmcloud plugin list
MANDATOS DE RED
La siguiente sección proporciona información sobre los 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 mandato
- 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 mandato
- 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) [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is floating-ip-reserve my-ip --zone us-south-1
ibmcloud is floating-ip-reserve my-ip --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
ibmcloud is floating-ip-reserve my-ip --nic eth0 --in my-instance
ibmcloud is floating-ip-reserve my-ip --nic eth0 --bm my-bm
ibmcloud is floating-ip-reserve my-ip --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON
ibmcloud is floating-ip-reserve cli-vni-ip --vni vni2
ibmcloud is floating-ip-reserve cli-vni-ip-1 --vni 7308-b81c1e13-b3a2-455c-814a-213bc9de4a90
Opciones de mandato
- FLOATING_IP_NAME: Nombre de la IP flotante.
- --zone: Nombre de la zona de destino.
-
- -nic: El ID o nombre de la interfaz de red que se va a enlazar.
-
- -in: El ID o nombre de la instancia a enlazar, este ID sólo es necesario si se utiliza el nombre de la interfaz de red en lugar de ID.
-
- -bm: El ID o nombre del servidor bare metal que se va a vincular, este ID sólo es necesario si se utiliza el nombre de la interfaz de red en lugar de ID.
-
- -vni: ID o nombre de la interfaz de red virtual.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-ip
ibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
ibmcloud is floating-ip-update my-ip --nic eth0 --in my-instance
ibmcloud is floating-ip-update my-ip --nic eth0 --bm my-bm
ibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON
ibmcloud is floating-ip-update cli-vni-ip --name cli-vni-ip-2 --vni vni2
ibmcloud is floating-ip-update cli-vni-ip-1 --name cli-vni-ip-3 --vni 7308-b81c1e13-b3a2-455c-814a-213bc9de4a90
Opciones de mandato
- FLOATING_IP: ID de la IP flotante.
- --name: Nuevo nombre de la IP flotante.
-
- -nic: El ID o nombre de la interfaz de red que se va a enlazar.
-
- -in: El ID o nombre de la instancia a enlazar, este ID sólo es necesario si se utiliza el nombre de la interfaz de red en lugar del ID.
-
- -bm: El ID o nombre del servidor bare metal que se va a vincular, este ID sólo 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.
- --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]
Opciones de mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --all-resource-groups: consulte todos los grupos de recursos.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
Registros de flujo
ibmcloud is flow-log-create
Crear un registro de flujo.
ibmcloud is flow-log-create --bucket STORAGE_BUCKET_NAME --target TARGET_IDOrName [--target-type vpc | subnet | instance | nic | vni | nac] [--vpc VPC] [--in IN] [--name NAME] [--active TRUE | FALSE] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
ibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-flow-log
ibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-flow-log --active false
ibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-flow-log --output JSON
ibmcloud is flow-log-create --bucket bucket-name --target my-vpc --target-type vpc --name my-flow-log
ibmcloud is flow-log-create --bucket bucket-name --target my-vpc --target-type vpc --name my-flow-log --active false
ibmcloud is flow-log-create --bucket bucket-name --target my-vpc --target-type vpc --name my-flow-log --output JSON
ibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet
ibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet --vpc my-vpc
ibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet --name my-flow-log
ibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet --vpc my-vpc --name my-flow-log
ibmcloud is flow-log-create --bucket bucket-name --target my-instance --target-type instance
ibmcloud is flow-log-create --bucket bucket-name --target my-instance --target-type instance --name my-flow-log
ibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic
ibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic --name my-flow-log
ibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic --in my-instance
ibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic --in my-instance --name my-flow-log
ibmcloud is flow-log-create --bucket cli-bucket-1 --target 7308-3e36540f-9572-4fd5-9b53-c9a1122d3d28 --target-type vni
ibmcloud is flow-log-create --bucket cli-bucket-1 --target unworn-daintily-travesty-myself --target-type vni
Opciones de mandato
- --bucket: Nombre del grupo de COS.
-
- -objetivo: ID o nombre del objetivo para el registro de flujo.
-
- -target-type: Tipo de objetivo 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 ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 mandato
- FLOW_LOG1: ID o nombre del registro de flujo.
- FLOW_LOG2: ID o nombre del registro de flujo.
-
- -vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- --force, -f: Forzar la operación sin confirmación.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is flow-log-update
Actualizar un registro de flujo.
ibmcloud is flow-log-update FLOW_LOG [--name NEW_NAME] [--active TRUE | FALSE] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is flow-log-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-flow-log
ibmcloud is flow-log-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name renamed-flow-log --active false
ibmcloud is flow-log-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name renamed-flow-log --output JSON
ibmcloud is flow-log-update my-flow-log --name new-name-flow-log
ibmcloud is flow-log-update my-flowlog --name new-name-flow-log --active false
ibmcloud is flow-log-update my-flowlog --name new-name-flow-log --output JSON
Opciones de mandato
- 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 mandato
- 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 mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --all-resource-groups: consulte todos los grupos de recursos.
-
- -vpc: ID, nombre o CRN de la VPC.
-
- -objetivo: El ID o tipo de recurso del objetivo.
- --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 mandato
- LOAD_BALANCER: ID o nombre del balanceador de carga.
-
- -vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is load-balancer-create
Crear un equilibrador de carga.
ibmcloud is load-balancer-create LOAD_BALANCER_NAME LOAD_BALANCER_ACCESS_TYPE (--subnet SUBNET1 --subnet SUBNET2 ... [--vpc VPC]) (--dns-instance-crn DNS_INSTANCE_CRN --dns-zone-id DNS_ZONE_ID) [--family application | network] [--route-mode false | true] [--sg SG] [--logging-datapath-active false | true] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--pools POOLS_JSON | @POOLS_JSON_FILE] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e
ibmcloud is load-balancer-create my-lb public --subnet my-subnet --subnet my-subnet2
ibmcloud is load-balancer-create my-lb public --subnet my-subnet --vpc my-vpc
ibmcloud is load-balancer-create my-nlb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family network
ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --resource-group-id fee82deba12e4c0fb69c3b09d1f12345
ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --resource-group-name Default
ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --output JSON
ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --sg 3428abaa-788b-439b-9404-ca386f2f3f79,f0e26f91-851a-4fc9-b32b-da24ad218b4e
ibmcloud is load-balancer-create my-lb public --subnet my-subnet --sg my-sg1,my-sg2 --vpc my-vpc
ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --logging-datapath-active true
ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --pools '[{"algorithm": "round_robin", "protocol": "tcp", "health_monitor": {"delay": 2, "max_retries": 2, "type": "tcp", "timeout": 1}}]'
Crear un equilibrador de carga con agrupacionesibmcloud is load-balancer-create my-lb private --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family network --route-mode true
Crear un equilibrador de carga con la modalidad de direccionamiento habilitadaibmcloud is load-balancer-create my-lb private-path --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family network
Cree un equilibrador de carga de red de vía de acceso privada.ibmcloud is load-balancer-create my-nlb private-path --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --family network --pools '[{"algorithm":"round_robin","protocol":"tcp","health_monitor":{"delay":2,"max_retries":2,"type":"tcp","timeout":1},"members":[{"port":8080,"target":{"id":"72251a2e-d6c5-42b4-97b0-b5f8e8d1f478"}}]}]'
Cree un equilibrador de carga de red Private Path con 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":{"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-create my-lb public --subnet cli-subnet-1 --family network --route-mode true --dns-instance-crn crn:v1:staging:public:dns-svcs:global:a/efe5afc483594adaa8325e2b4d1290df:1bbaacf9-7bc7-4d64-a1d8-a8d1ca9e7662:: --dns-zone-id 5cca0d1c-9c85-4a18-bc07-a9f070949698
Crear soporte DNS privado para un equilibrador de carga.
Opciones de mandato
- LOAD_BALANCER_NAME: Nombre del equilibrador de carga.
- TIPO_ACCESO_BALANCEADOR_CARGA: 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.
-
- -subred: ID o nombre de las subredes para aprovisionar 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.
-
- -familia: El tipo de familia del equilibrador de carga. Uno de: aplicación, red.
-
- -modo de ruta: Activa o desactiva el modo de ruta para el 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: ID 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 DNS que está asociada a la zona DNS.
-
- -dns-zone-id: ID de la zona DNS.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 mandato
- LOAD_BALANCER1: ID o nombre del balanceador de carga.
- BALANCEADOR_CARGA2: ID o nombre del balanceador 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 mandato
- LOAD_BALANCER: ID o nombre del balanceador 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] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http
ibmcloud is load-balancer-listener-create my-lb --port 443 --protocol http
ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port-min 80 --port-max 85 --protocol tcp
Crear un escucha para el equilibrador de carga de red pública con el rango de puertos.ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol https --certificate-instance-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510
ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --connection-limit 2000
ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --default-pool 70294e14-4e61-11e8-bcf4-0242ac110004
ibmcloud is load-balancer-listener-create my-lb --port 443 --protocol http --default-pool my-pool
ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --policies '[{"name": "my-policy", "priority": 5, "action": "reject" }]'
La prioridad de la política puede tener un rango del 1 al 10, donde un valor más bajo indica una prioridad más alta. Los valores posibles para la acción 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 reenviar, se requiere la identidad del pool para especificar a qué pool reenvía el tráfico el equilibrador de carga.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 la acción es redirigir, se requieren "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 "contains", "equals" o "matches_regex". 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 de valor es el valor que debe coincidir con la condición de la regla.ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --output JSON
ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --accept-proxy-protocol true
ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port-min 80 --port-max 85 --protocol tcp --accept-proxy-protocol true
ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol tcp
Crear un escucha de equilibrador de carga cuando la modalidad de ruta está habilitada en el equilibrador de carga.ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol udp --port 53
Crear un escucha de equilibrador de carga con protocolo UDP.ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol https --port 443 --idle-connection-timeout 30
Crear un escucha de equilibrador de carga de aplicación con tiempo de espera de conexión desocupada.
Opciones de mandato
- LOAD_BALANCER: ID o nombre del balanceador 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 admiten
tcp
,http
yhttps
. Los equilibradores de carga de la familia de redes admitentcp
yudp
. - --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 receptor. No debe ser mayor que port_max. Actualmente, sólo están habilitados los equilibradores de carga que funcionan con el modo de ruta y los equilibradores de carga públicos de la familia de redes admiten más de un puerto por oyente. Los receptores del equilibrador de carga con el mismo protocolo deben tener intervalos de puertos que no se solapen. Rango 1-65535.
-
- -puerto-máx: El límite superior inclusivo del rango de puertos que utiliza este receptor. No debe ser inferior a port_min. Actualmente, sólo los equilibradores de carga que funcionan con el modo de ruta activado y los equilibradores de carga públicos de la familia de redes admiten más de un puerto por oyente. Los receptores del equilibrador de carga con el mismo protocolo deben tener intervalos 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 para los equilibradores de carga en la familia de red.
-
- -certificate-instance-crn: El CRN de instancia de certificado utilizado para la terminación SSL. Obligatorio cuando el protocolo es https. Esta opción no es aplicable para los equilibradores de carga en la familia de red.
- --policies: LISTENER_POLICIES_JSON | @LISTENER_POLICIES_JSON_FILE, políticas de escucha en JSON o archivo JSON. Esta opción no es aplicable para los equilibradores de carga en la familia de red.
- --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 establece como destino de la redirección 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 al que se redirige el tráfico. Este valor es opcional y debe empezar por "/" si se establece.
- -- tiempo de espera de conexión inactiva: El tiempo de espera de conexión inactiva del oyente en segundos. Sólo los equilibradores de carga de la familia de aplicaciones admiten esta opción. Mínimo: 50, máximo: 7200. (valor predeterminado: 50).
- --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 mandato
- LOAD_BALANCER: ID o nombre del balanceador 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 mandato
- LOAD_BALANCER: ID o nombre del balanceador 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 mandato
- LOAD_BALANCER: ID o nombre del balanceador de carga.
- LISTENER_ID: ID del escucha.
- PÓLIZA: ID o nombre de la póliza.
-
- -vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is load-balancer-listener-policy-create
Crear una política de escucha de equilibrador de carga.
ibmcloud is load-balancer-listener-policy-create LOAD_BALANCER LISTENER_ID --priority PRIORITY (--action forward_to_pool | forward_to_listener | redirect | reject | https_redirect) [--vpc VPC] [--name NEW_NAME] [(--target-listener-id TARGET_LISTENER_ID --target-listener-http-status-code 301 | 302 | 303 | 307 | 308 [--target-uri TARGET_URI]) | (--target-http-status-code 301 | 302 | 303 | 307 | 308 --target-url TARGET_URL) | --target TARGET] [--rules LISTENER_POLICY_RULES_JSON | @LISTENER_POLICY_RULES_JSON_FILE] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-policy --action reject --priority 5
La prioridad de la política puede tener un rango del 1 al 10, donde un valor más bajo indica una prioridad más alta. Los valores posibles para la acción son "reenviar", "redirigir" o "rechazar".ibmcloud is load-balancer-listener-policy-create my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-policy --action reject --priority 5
La prioridad de la política puede tener un rango del 1 al 10, donde un valor más bajo indica una prioridad más alta. Los valores posibles para la acción son "reenviar", "redirigir" o "rechazar".ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action forward_to_listener --priority 2 --target my-pool
Cuando la acción es "forward_to_listener", se requiere el ID o el nombre del escucha para especificar a qué escucha reenvía el equilibrador de carga el tráfico.ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action forward_to_listener --priority 2 --target 70294e14-4e61-11e8-bcf4-0242ac110004
Cuando la acción es "forward_to_listener", se requiere el ID o el nombre del escucha para especificar a qué escucha reenvía el equilibrador de carga el tráfico.ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action forward_to_pool --priority 2 --target my-pool
Cuando la acción es "forward_to_pool", se requiere el ID o el nombre de la agrupación para especificar a qué agrupación reenvía el equilibrador de carga el tráfico.ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action forward_to_pool --priority 2 --target 70294e14-4e61-11e8-bcf4-0242ac110004
Cuando la acción es "forward_to_pool", se requiere el ID o el nombre de la agrupación para especificar a qué agrupación reenvía el equilibrador de carga el tráfico.ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action redirect --priority 1 --target-http-status-code 301 --target-url "https://www.redirect.com"
Cuando la acción es redirigir, se requieren "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 la acción es redirigir, se requieren "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 la acción es redirigir, se requieren "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 "contains", "equals" o "matches_regex". 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 de valor es el valor que debe coincidir con la condición de la regla.ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action reject --priority 3 --name my-policy --output JSON
ibmcloud is lb-lpc f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 --priority 3 --action https_redirect --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 303
Cuando la acción es "https_redirect", se requieren "target-listener-id" y "http_status_code". Los valores posibles para "http_status_code" son "301", "302", "303", "307" o "308".ibmcloud is lb-lpc f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 --priority 3 --action https_redirect --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 307 --target-uri /example
Cuando la acción es "https_redirect", se requieren "target-listener-id" y "http_status_code". La "uri" es la 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 mandato
- LOAD_BALANCER: ID o nombre del balanceador 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 menor indica 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 de la agrupación del equilibrador de carga de destino que se especifica con forward_to_pool o ID del oyente del equilibrador de carga que se especifica con la acción forward_to_listener.
- -- target-listener-id: ID del listener sobre el que se quiere implementar https-redirect, especificado con la acción https_redirect.
-
- -target-listener-http-status-code: El código de estado 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, especificado con 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 en la respuesta de redirección, especificado con redirect action. 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. Que se expande a los valores de la URL solicitada originalmente (o a los valores por defecto 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 mandato
- LOAD_BALANCER: ID o nombre del balanceador de carga.
- LISTENER_ID: ID del escucha.
- POLICY1: ID o nombre de la póliza.
- POLICY2: ID 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.
- --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 mandato
- LOAD_BALANCER: ID o nombre del balanceador de carga.
- LISTENER_ID: ID del escucha.
- PÓLIZA: ID 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) (--type header | hostname | path | query | body | sni_hostname) --value VALUE [--vpc VPC] [--field FIELD] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is load-balancer-listener-policy-rule-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --condition equals --type header --field my-app-header --value match-value --output JSON
ibmcloud is load-balancer-listener-policy-rule-create my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-policy --condition equals --type header --field my-app-header --value match-value --output JSON
Opciones de mandato
- LOAD_BALANCER: ID o nombre del balanceador de carga.
- LISTENER_ID: ID del escucha.
- PÓLIZA: ID 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. Valores posibles: contains, equals, matches_regex.
- --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.
-
- -campo: El campo HTTP. Este campo es aplicable a los tipos de regla "header", "query" y "body". Para el tipo de regla "cabecera", 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 mandato
- LOAD_BALANCER: ID o nombre del balanceador de carga.
- LISTENER_ID: ID del escucha.
- PÓLIZA: ID 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] [--type header | hostname | path | query | body | sni_hostname] [--value VALUE] [--field FIELD] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is load-balancer-listener-policy-rule-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 70294e14-4e61-11e8-bcf4-0242ac110004 --condition equals --type header --field my-app-header --value match-value --output JSON
ibmcloud is load-balancer-listener-policy-rule-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-policy 70294e14-4e61-11e8-bcf4-0242ac110004 --condition equals --type header --field my-app-header --value match-value --output JSON
Opciones de mandato
- LOAD_BALANCER: ID o nombre del balanceador de carga.
- LISTENER_ID: ID del escucha.
- PÓLIZA: ID 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. Valores posibles: contains, equals, matches_regex.
- --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.
-
- -campo: El campo HTTP. Este campo es aplicable a los tipos de regla "header", "query" y "body". Para el tipo de regla "cabecera", 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 mandato
- LOAD_BALANCER: ID o nombre del balanceador de carga.
- LISTENER_ID: ID del escucha.
- PÓLIZA: ID o nombre de la póliza.
-
- -vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is load-balancer-listener-policy-update
Actualizar una política de un escucha de equilibrador de carga.
ibmcloud is load-balancer-listener-policy-update LOAD_BALANCER LISTENER_ID POLICY [--vpc VPC] [--name NEW_NAME] [--priority PRIORITY] [--target TARGET] [--target-http-status-code 301 | 302 | 303 | 307 | 308] [--target-url TARGET_URL] [--target-listener-id TARGET_LISTENER_ID --target-listener-http-status-code 301 | 302 | 303 | 307 | 308 [--target-uri TARGET_URI]] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name my-policy --priority 5
ibmcloud is load-balancer-listener-policy-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-lblp --name my-policy --priority 5
ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --action forward --target 70294e14-4e61-11e8-bcf4-0242ac110004
Cuando la acción es reenviar, se requiere el ID o el nombre del grupo para especificar a qué grupo reenvía el tráfico el equilibrador de carga.ibmcloud is load-balancer-listener-policy-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-policy --action forward --target my-pool
Cuando la acción es reenviar, se requiere el ID o el nombre del grupo para especificar a qué grupo reenvía el tráfico el equilibrador de carga.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 la acción es redirigir, se requieren "url" y "http_status_code". Los valores posibles para http_status_code son "301", "302", "303", "307" o "308". El "url" es el URL de destino de redirección.ibmcloud is load-balancer-listener-policy-update r134-dd7cfd16-7a73-4921-bee2-ec9522879ac6 r134-23458256-1b39-4216-96bb-94111ed13a66 r134-59fb9ea6-c23c-4e62-887d-0dba384dc7ab --target-url {protocol}://test.{host}:80/{path} --target-http-status-code 301
Cuando la acción es redirigir, se requieren "url" y "http_status_code". Los valores posibles para http_status_code son "301", "302", "303", "307" o "308". El "url" es el URL de destino de redirección.ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name my-policy --output JSON
ibmcloud is lb-lpu f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 c7d2c434-9202-48aa-837b-0661c4299c28 --name demo-policy --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301
ibmcloud is lb-lpu my-lb 5cb08c12-004f-4587-87f4-ef46e799da50 my-lblp --name demo-policy --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301
ibmcloud is lb-lpu f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 c7d2c434-9202-48aa-837b-0661c4299c28 --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301 --target-uri /example2
Opciones de mandato
- LOAD_BALANCER: ID o nombre del balanceador de carga.
- LISTENER_ID: ID del escucha.
- PÓLIZA: ID 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 menor indica mayor prioridad, por ejemplo: 5, rango: [1-10].
-
- -target: ID o nombre de la agrupación del equilibrador de carga de destino que se especifica con forward_to_pool o ID del oyente del equilibrador de carga que se especifica con la acción forward_to_listener.
-
- -target-http-status-code: El código de estado HTTP en la respuesta de redirección, especificado con redirect action. 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. Que se expande a los valores de la URL solicitada originalmente (o a los valores por defecto indicados si la solicitud no los incluía).
- -- target-listener-id: ID del listener sobre el que se quiere implementar https-redirect, especificado con la acción https_redirect.
-
- -target-listener-http-status-code: El código de estado 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, especificado con 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] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --certificate-instance-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510
ibmcloud is load-balancer-listener-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --certificate-instance-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510
ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --connection-limit 2000
ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --default-pool 70294e14-4e61-11e8-bcf4-0242ac110004
ibmcloud is load-balancer-listener-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --default-pool my-pool
ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --protocol https
ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --port 222
ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON
ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --accept-proxy-protocol true
ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --port-min 80 --port-max 85
El rango de puertos que utiliza este escucha.ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --http-redirect-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --http-redirect-status-code 303
ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --http-redirect-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --http-redirect-status-code 307 --http-redirect-target-uri /example2
ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --disable-http-redirect
ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --protocol udp
ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --idle-connection-timeout 30
Opciones de mandato
- LOAD_BALANCER: ID o nombre del balanceador 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 admiten
tcp
,http
yhttps
. Los equilibradores de carga de la familia de redes admitentcp
yudp
. - --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 receptor. No debe ser mayor que port_max. Actualmente, sólo están habilitados los equilibradores de carga que funcionan con el modo de ruta y los equilibradores de carga públicos de la familia de redes admiten más de un puerto por oyente. Los receptores del equilibrador de carga con el mismo protocolo deben tener intervalos de puertos que no se solapen. Rango 1-65535.
-
- -puerto-máx: El límite superior inclusivo del rango de puertos que utiliza este receptor. No debe ser inferior a port_min. Actualmente, sólo los equilibradores de carga que funcionan con el modo de ruta activado y los equilibradores de carga públicos de la familia de redes admiten más de un puerto por oyente. Los receptores del equilibrador de carga con el mismo protocolo deben tener intervalos de puertos que no se solapen. Rango 1-65535.
- --default-pool: ID de la agrupación predeterminada.
-
- -reset-default-pool: Restablecer pool por defecto.
- --connection-limit: Número máximo de conexiones del escucha. Esta opción no es aplicable para los equilibradores de carga en la familia de red.
-
- -certificate-instance-crn: El CRN de instancia de certificado utilizado para la terminación SSL. Obligatorio cuando el protocolo es https. Esta opción no es aplicable para los equilibradores de carga en la familia de red.
- --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: Activar o desactivar una redirección HTTP en un receptor.
-
- -http-redirect-listener-id: ID del listener que se establece como destino de la redirección 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 al que se redirige el tráfico. Este valor es opcional y debe empezar por "/" si se establece.
-
- -reset-http-redirect-target-uri: Restablecer URI de destino.
- -- tiempo de espera de conexión inactiva: El tiempo de espera de conexión inactiva del oyente en segundos. Sólo los equilibradores de carga de la familia de aplicaciones admiten esta opción. Mínimo: 50, máximo: 7200. (valor predeterminado: 50).
- --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 mandato
- LOAD_BALANCER: ID o nombre del balanceador 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 mandato
- LOAD_BALANCER: ID o nombre del balanceador de carga.
- PISCINA: ID o nombre de la piscina.
-
- -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) [--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] [--failsafe-policy-action fail | forward | drop | bypass] [--failsafe-policy-target FAILSAFE_POLICY_TARGET] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http
ibmcloud is load-balancer-pool-create my-pool my-lb round_robin http 20 2 5 http
ibmcloud is load-balancer-pool-create my-pool my-lb round_robin http 20 2 5 http --vpc my-vpc
ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --health-monitor-url / --health-monitor-port 4001
ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --session-persistence-type source_ip --output JSON
ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --members '[{"port": 80, "target": { "address": "10.10.1.4"}, "weight": 20 }, {"port": 80, "target": { "address": "10.240.0.6"}, "weight": 30 }]'
Crear una agrupación de equilibrador de carga de aplicación 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 con 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-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --proxy-protocol v1
ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --session-persistence-type app_cookie --session-persistence-cookie-name my-cookie-name
ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin udp 20 2 5 http
Cree una agrupación de equilibrador de carga de red para el escucha de equilibrador de carga de red con protocolo UDP.ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --failsafe-policy-action forward --failsafe-policy-target my-lb
Cree una agrupación de equilibrador de carga de red para el escucha de equilibrador de carga de red con una política a prueba de errores.ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --failsafe-policy-action forward --failsafe-policy-target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
Cree una agrupación de equilibrador de carga de red para el escucha de equilibrador de carga de red con una política a prueba de errores.
Opciones de mandato
- POOL_NAME: Nombre de la agrupación.
- LOAD_BALANCER: ID o nombre del balanceador 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 admiten
tcp
,http
yhttps
. Los equilibradores de carga de la familia de redes admitentcp
yudp
. - 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 admiten
tcp
,http
yhttps
. Los equilibradores de carga de la familia de redes admitentcp
yhttp
. -
- -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 del control de salud URL. Aplicable sólo si el 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 sólo 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.
-
- -failsafe-policy-action: La política a prueba de fallos a utilizar para este pool. Si no se especifica, se utiliza la acción de política a prueba de errores predeterminada del perfil. Una de las siguientes opciones: fallar, reenviar, descartar, omitir.
-
- -failsafe-policy-target: ID o nombre del grupo de destino a prueba de fallos al que reenviar. Si se especifica, la acción de la política a prueba de errores debe ser reenviar.
- --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 mandato
- LOAD_BALANCER: ID o nombre del balanceador de carga.
- POOL1: ID o nombre de la piscina.
- POOL2: ID o nombre de la piscina.
-
- -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 mandato
- LOAD_BALANCER: ID o nombre del balanceador de carga.
- PISCINA: ID o nombre de la piscina.
- 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] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 192.168.100.5
ibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 9e692608-3b3a-4cfb-9f46-efb6b711876d
ibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-instance
ibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 192.168.100.5 --weight 100 --output JSON
ibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-instance --target-type instance
ibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-lb --target-type load_balancer
Opciones de mandato
- LOAD_BALANCER: ID o nombre del balanceador de carga.
- PISCINA: ID o nombre de la piscina.
- PUERTO: El puerto por 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 salud a menos que se especifique la propiedad port de la propiedad health_monitor.
- TARGET: La dirección IP del miembro del pool para los balanceadores de carga que se encuentran en la familia de aplicaciones, o el ID o nombre de un ALB o la instancia para los balanceadores de carga que se encuentran en 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 solo es aplicable cuando el algoritmo del equilibrador de carga de su agrupación es weighted_round_robin.
-
- -tipo de objetivo: El tipo de objetivo para este miembro del pool. Obligatorio solo cuando el objetivo se especifica por nombre. Uno de los siguientes: instance, load_balancer.
- --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 TARGET] [--port PORT] [--weight WEIGHT] [--target-type instance | load_balancer] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target 192.168.100.5 --port 3001
ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target 9e692608-3b3a-4cfb-9f46-efb6b711876d --port 3001
ibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target my-instance --port 3001
ibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --vpc my-vpc --target my-instance --port 3001
ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target-address 192.168.100.5 --port 3001
ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target-address 192.168.100.5 --port 3001 --weight 100 --output JSON
ibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target my-instance --target-type instance
ibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target my-lb --target-type load_balancer
Opciones de mandato
- LOAD_BALANCER: ID o nombre del balanceador de carga.
- PISCINA: ID o nombre de la piscina.
- 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.
-
- -objetivo: La dirección IP del miembro de la agrupación para los equilibradores de carga que se encuentran en la familia de aplicaciones, o el ID o el nombre de un ALB o la instancia para los equilibradores de carga que se encuentran en la familia de redes.
-
- -puerto: El puerto por 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 salud a menos que se especifique la propiedad port de la propiedad health_monitor.
- --weight: El peso del miembro del servidor. Esta opción solo es aplicable cuando el algoritmo del equilibrador de carga de su agrupación es weighted_round_robin.
-
- -tipo de objetivo: El tipo de objetivo para este miembro del pool. Obligatorio solo cuando el objetivo se especifica por nombre. Uno de los siguientes: instance, load_balancer.
- --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 mandato
- LOAD_BALANCER: ID o nombre del balanceador de carga.
- PISCINA: ID o nombre de la piscina.
- 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 mandato
- LOAD_BALANCER: ID o nombre del balanceador de carga.
- PISCINA: ID o nombre de la piscina.
-
- -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] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --algorithm round_robin
ibmcloud is load-balancer-pool-update my-lb my-pool --algorithm round_robin
ibmcloud is load-balancer-pool-update my-lb my-pool --vpc my-vpc --algorithm round_robin
ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-delay 20 --health-max-retries 2 --health-timeout 5 --health-type http
ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-monitor-url / --health-monitor-port 4001
ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --session-persistence-type source_ip
ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --protocol http
ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name lb-rule-name --output JSON
ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --proxy-protocol v2
ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --session-persistence-type app_cookie --session-persistence-cookie-name my-cookie-name
ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --failsafe-policy-action forward --failsafe-policy-target my-lb
Opciones de mandato
- LOAD_BALANCER: ID o nombre del balanceador de carga.
- PISCINA: ID o nombre de la piscina.
-
- -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 admiten
tcp
,http
yhttps
. Los equilibradores de carga de la familia de redes admitentcp
yhttp
. -
- -health-monitor-url: La ruta del control de salud URL. Aplicable sólo si el 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 salud.
- --protocol: El protocolo de la agrupación. Los equilibradores de carga de la familia de aplicaciones admiten
tcp
,http
yhttps
. Los equilibradores de carga de la familia de redes admitentcp
yudp
. - --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 sólo 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 a prueba de fallos a utilizar para este pool. Si no se especifica, se utiliza la acción de política a prueba de errores predeterminada del perfil. Una de las siguientes opciones: fallar, reenviar, descartar, omitir.
-
- -failsafe-policy-target: ID o nombre del grupo de destino a prueba de fallos al que reenviar. Si se especifica, la acción de la política a prueba de errores debe ser reenviar.
- --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 mandato
- LOAD_BALANCER: ID o nombre del balanceador 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 mandato
- LOAD_BALANCER: ID o nombre del balanceador de carga.
-
- -vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is load-balancer-update
Actualizar un equilibrador de carga.
ibmcloud is load-balancer-update LOAD_BALANCER --subnets SUBNETS [--vpc VPC] [--name NEW_NAME] [--logging-datapath-active false | true] [--dns-instance-crn DNS_INSTANCE_CRN --dns-zone-id DNS_ZONE_ID | --reset-dns] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-renamed-lb
ibmcloud is load-balancer-update my-lb --name my-renamed-lb
ibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-renamed-lb --output JSON
ibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --logging-datapath-active false
ibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnets ec8bb350-d802-4f1b-b362-b848abd5bb65,ec8bb350-d802-4f1b-b362-b848abd5bb66
ibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --dns-instance-crn crn:v1:staging:public:dns-svcs:global:a/efe5afc483594adaa8325e2b4d1290df:228e2e37-b0ce-474d-9824-41fdef4d9121:: --dns-zone-id 260763f2-81e8-4447-b8a1-e9a92d82062c
ibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --reset-dns
Opciones de mandato
- LOAD_BALANCER: ID o nombre del balanceador 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.
-
- -subredes: ID o nombre separado por comas de las subredes para aprovisionar 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 DNS que está asociada a la zona DNS.
-
- -dns-zone-id: ID de la zona DNS.
-
- -reset-dns: Especifique esta bandera 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 mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 mandato
- ACL: ID o nombre de la ACL de red.
-
- -vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is network-acl-create
Crear una ACL de red.
ibmcloud is network-acl-create ACL_NAME VPC [--rules (RULES_JSON|@RULES_JSON_FILE) | (--source-acl SOURCE_ACL [--source-acl-vpc SOURCE_ACL_VPC])] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
ibmcloud is network-acl-create my-acl my-vpc
ibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --source-acl 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
ibmcloud is network-acl-create my-new-acl my-vpc --source-acl my-acl
ibmcloud is network-acl-create my-new-acl my-vpc --source-acl my-acl --source-acl-vpc my-vpc2
ibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --rules '[{ "action": "allow", "destination": "192.168.0.0/24", "direction": "inbound", "source": "10.0.0.0/24", "protocol": "tcp" }]'
ibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --output JSON
Opciones de mandato
- 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 ID o nombre de la ACL de red de la que copiar las reglas.
-
- -source-acl-vpc: El ID o 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 ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is network-acl-update
Actualizar una ACL de red.
ibmcloud is network-acl-update ACL --name NEW_NAME [--vpc VPC] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is network-acl-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-renamed-acl
ibmcloud is network-acl-update my-acl --name my-renamed-acl
ibmcloud is network-acl-update my-acl --vpc my-vpc --name my-renamed-acl
ibmcloud is network-acl-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-renamed-acl --output JSON
Opciones de mandato
- 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 mandato
- 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 mandato
- 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 mandato
- ACL: ID o nombre de la ACL de red.
- RULE: ID 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 tcp 10.2.2.2 10.2.2.3
ibmcloud is network-acl-rule-add my-acl allow inbound tcp 10.2.2.2 10.2.2.3
ibmcloud is network-acl-rule-add my-acl allow inbound tcp 10.2.2.2 10.2.2.3 --vpc my-vpc
ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound tcp 10.2.2.2 10.2.2.3 --name my-acl-rule
ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp 10.2.2.2 10.2.2.3 --icmp-type 8 --icmp-code 0
ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound tcp 10.2.2.2 10.2.2.3 --source-port-min 555 --source-port-max 666 --destination-port-min 11 --destination-port-max 55
ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound tcp 10.2.2.2 10.2.2.3 --before-rule-id 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound tcp 10.2.2.2 10.2.2.3 --output JSON
Opciones de mandato
- 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.
- PROTOCOL: Protocolo que se aplica. Uno de los siguientes: icmp, tcp, udp.
- 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).
-
- -regla-anterior: El ID o nombre de la regla antes de la cual se inserta esta regla.
-
- -reset-before-rule: Reiniciar antes de la regla. Especifique esta opción para desplazar esta regla y situarla después de todas las reglas existentes.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is network-acl-rule-update
Actualizar una regla de una ACL de red.
ibmcloud is network-acl-rule-update ACL RULE [--vpc VPC] [--name NEW_NAME] [--direction inbound | outbound] [--action allow | deny] [--before-rule BEFORE_RULE | --reset-before-rule] [--source SOURCE] [--dest DEST] [--icmp-type ICMP_TYPE] [--icmp-code ICMP_CODE] [--source-port-min PORT_MIN] [--source-port-max PORT_MAX] [--destination-port-min PORT_MIN] [--destination-port-max PORT_MAX] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3
ibmcloud is network-acl-rule-update my-acl my-acl-rule --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3
ibmcloud is network-acl-rule-update my-acl my-acl-rule --vpc my-vpc --name my-acl-renamed-rule
ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --name my-acl
ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --icmp-type 8 --icmp-code 0
ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --source-port-min 555 --source-port-max 666 --destination-port-min 11 --destination-port-max 55
ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --before-rule-id 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --output JSON
Opciones de mandato
- ACL: ID o nombre de la ACL de red.
- RULE: ID 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.
-
- -regla-anterior: El ID o nombre de la regla antes de la cual se inserta esta regla.
-
- -reset-before-rule: Reiniciar 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 mandato
- ACL: ID o nombre de la ACL de red.
- RULE1: ID o nombre de la regla.
- RULE2: ID 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 mandato
- GATEWAY: 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.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is public-gateway-create
Crear una pasarela pública.
ibmcloud is public-gateway-create GATEWAY_NAME VPC ZONE_NAME [--ip ID | NAME | ADDRESS] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1
ibmcloud is public-gateway-create my-public-gateway my-vpc us-south-1
ibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 --ip 39300233-9995-4806-89a5-3c1b6eb88689
ibmcloud is public-gateway-create my-public-gateway my-vpc us-south-1 --ip my-ip
ibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 --ip 203.0.113.1
ibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 --output JSON
Opciones de mandato
- 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 que está vinculada a la puerta de enlace pública.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 mandato
- GATEWAY1: ID o nombre de la pasarela pública.
- GATEWAY2: ID o nombre de la pasarela pública.
-
- -vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- --force, -f: Forzar la operación sin confirmación.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is public-gateway-update
Actualizar una pasarela pública.
ibmcloud is public-gateway-update GATEWAY --name NEW_NAME [--vpc VPC] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is public-gateway-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name my-renamed-gateway --output JSON
ibmcloud is public-gateway-update my-gateway --name my-renamed-gateway --output JSON
Opciones de mandato
- GATEWAY: 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.
- --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 mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 detalles de la tabla de enrutamiento por defecto de una VPC.
ibmcloud is vpc-default-routing-table VPC [--output JSON] [-q, --quiet]
Opciones de mandato
- 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
Lista todas las tablas de enrutamiento de una VPC.
ibmcloud is vpc-routing-tables VPC [--is-default true | false] [--output JSON] [-q, --quiet]
Opciones de mandato
- VPC: ID o nombre de la VPC.
-
- -is-default: Filtra la colección a tablas de enrutamiento con la propiedad
is_default
que coincida con el valor especificado. Valores posibles: true, false.
- -is-default: Filtra la colección a tablas de enrutamiento con la propiedad
- --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 detalles de una tabla de enrutamiento VPC.
ibmcloud is vpc-routing-table VPC ROUTING_TABLE [--output JSON] [-q, --quiet]
Opciones de mandato
- 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
Crear una tabla de enrutamiento VPC.
ibmcloud is vpc-routing-table-create VPC [--name NAME] [--direct-link-ingress false | true] [--internet-ingress, --internet false | true] [--transit-gateway-ingress false | true] [--vpc-zone-ingress false | true] [--accept-routes-from-resource-type-filters, --ar-rtf vpn_server | vpn_gateway] [--advertise-routes-to direct_link | transit_gateway | direct_link,transit_gateway] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpc-routing-table-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-vpc-routing-table --output JSON
ibmcloud is vpc-routing-table-create my-vpc --name my-vpc-routing-table --output JSON
ibmcloud is vpc-routing-table-create vpc-doloremque-6364-us-east --name test-vpc-cli-routing-tb2 --direct-link-ingress true --internet-ingress false --transit-gateway-ingress false --vpc-zone-ingress false
ibmcloud is vpc-routing-table-create 979b4bc6-f018-40a2-92f5-0b1cf777b55d --name test-vpc-cli-routing-tb1 --direct-link-ingress false --internet-ingress false --transit-gateway-ingress false --vpc-zone-ingress true
ibmcloud is vpc-routing-table-create my-vpc --name my-vpc-routing-table --accept-routes-from-resource-type-filters vpn_server,vpn_gateway
Cree una tabla de direccionamiento con filtro de tipo de recurso.ibmcloud is vpc-routing-table-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-vpc-routing-table --direct-link-ingress true --transit-gateway-ingress true --advertise-routes-to direct_link,transit_gateway
Opciones de mandato
- 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 que se origina desde Direct Link a esta VPC. Para que el enrutamiento tenga éxito, la VPC no debe tener ya una tabla de enrutamiento con esta propiedad 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 que se origina en 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 que se origina en Transit Gateway a esta VPC. Para que el enrutamiento tenga éxito, la VPC no debe tener ya una tabla de enrutamiento con esta propiedad 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 que se origina en subredes de otras zonas de esta VPC. Para que el enrutamiento tenga éxito, la VPC no debe tener ya una tabla de enrutamiento con esta propiedad 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: Los orígenes de entrada para anunciar rutas. Las rutas de la tabla con la publicidad habilitada se anuncian en estos orígenes. Uno o varios 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 VPC.
ibmcloud is vpc-routing-table-update VPC ROUTING_TABLE [--name NEW_NAME] [--direct-link-ingress false | true] [--internet-ingress, --internet false | true] [--transit-gateway-ingress false | true] [--vpc-zone-ingress false | true] [[--accept-routes-from-resource-type-filters, --ar-rtf vpn_server | vpn_gateway] | --clean-all-accept-routes-from-filters, --cl-arf] [[--advertise-routes-to direct_link | transit_gateway | direct_link,transit_gateway] | --clean-all-advertise-routes-to-sources, --cl-adrt] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpc-routing-table-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 --name my-renamed-vpc-routing-table --output JSON
ibmcloud is vpc-routing-table-update my-vpc my-vpc-routing-table --name my-renamed-vpc-routing-table --output JSON
ibmcloud is vpc-routing-table-update vpc-doloremque-6364-us-east test-vpc-cli-routing-tb2 --direct-link-ingress true --internet-ingress false --transit-gateway-ingress true --vpc-zone-ingress false
ibmcloud is vpc-routing-table-update 979b4bc6-f018-40a2-92f5-0b1cf777b55d 27415d55-9d3b-4adb-a993-236ef59a45ec --direct-link-ingress false --internet-ingress false --transit-gateway-ingress false --vpc-zone-ingress false
ibmcloud is vpc-routing-table-update 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d --advertise-routes-to direct_link
ibmcloud is vpc-routing-table-update 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d --clean-all-advertise-routes-to-sources
Opciones de mandato
- 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 que se origina desde Direct Link a esta VPC. Para que el enrutamiento tenga éxito, la VPC no debe tener ya una tabla de enrutamiento con esta propiedad 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 que se origina en 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 que se origina en Transit Gateway a esta VPC. Para que el enrutamiento tenga éxito, la VPC no debe tener ya una tabla de enrutamiento con esta propiedad 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 que se origina en subredes de otras zonas de esta VPC. Para que el enrutamiento tenga éxito, la VPC no debe tener ya una tabla de enrutamiento con esta propiedad 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 aceptadas de los filtros y borra todas las rutas aprendidas de la tabla de enrutamiento.
-
- -advertise-routes-to: Los orígenes de entrada para anunciar rutas. Las rutas de la tabla con la publicidad habilitada se anuncian en estos orígenes. Uno o varios valores separados por comas de: direct_link, transit_gateway.
-
- -clean-all-advertise-routes-to-sources, --cl-adrt: Elimina todos los orígenes de entrada existentes a los que hacer publicidad.
- --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 mandato
- 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
Lista todas las rutas de una tabla de enrutamiento VPC.
ibmcloud is vpc-routing-table-routes VPC ROUTING_TABLE [--output JSON] [-q, --quiet]
Opciones de mandato
- 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 mandato
- VPC: ID o nombre de la VPC.
- ROUTING_TABLE: ID o nombre de la tabla de enrutamiento de la VPC.
- RUTA: ID o nombre de la ruta de la VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es vpc-routing-table-route-create
Cree una ruta de VPC.
ibmcloud is vpc-routing-table-route-create VPC ROUTING_TABLE --zone ZONE_NAME --destination DESTINATION_CIDR [--action delegate_vpc | delegate | deliver | drop] [--priority PRIORITY] [--next-hop NEXT_HOP [--vpngw VPNGW]] [--advertise false | true] [--name NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpc-routing-table-route-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 --name my-vpc-route --action deliver --zone us-south-1 --destination 10.2.2.0/24 --next-hop 10.0.0.2 --output JSON
ibmcloud is vpc-routing-table-route-create my-vpc my-routing-table --name my-vpc-route --action deliver --zone us-south-1 --destination 10.2.2.0/24 --next-hop 10.0.0.2 --output JSON
ibmcloud is vpc-routing-table-route-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 --name my-vpc-route --action delegate --zone us-south-1 --destination 10.2.2.0/24 --output JSON
ibmcloud is vpc-routing-table-route-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 --name my-vpc-route --action drop --zone us-south-1 --destination 10.2.2.0/24 --output JSON
ibmcloud is vpc-routing-table-route-create vpc1001 routing-table-vpc1001-rtable011-id -name my-vpc-route --action deliver --zone us-east-3 --destination 10.2.2.0/24 --priority 1 --next-hop 10.0.0.2
ibmcloud is vpc-routing-table-route-create vpc1001 routing-table-vpc1001-1-name --zone us-east-3 --destination 10.2.2.0/24 --action deliver --priority 3 --next-hop vpn-connection-vel-4573-us-east --vpngw aaa-default-vpn-gateway-1 --name vpc-route-cli-demo-1001
ibmcloud is vpc-routing-table-route-create 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d --zone us-east-1 --destination 10.2.2.0/24 --next-hop 10.0.0.2 --action deliver --advertise true --name cli-route-7
Opciones de mandato
- 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.
-
- -acción: La acción a 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 entregar, la dirección IP, el ID de conexión VPN o el nombre del siguiente salto al que se entregan los paquetes. Para otros valores de acción, debe omitirse o especificarse como 0.0.0.0.
-
- -vpngw: ID o nombre de la puerta de enlace VPN. Esta opción solo es necesaria si el salto siguiente se especifica como conexión VPN en formato de nombre.
-
- -anunciar: Indica si esta ruta se anuncia a las fuentes de entrada especificadas por la propiedad de la tabla de enrutamiento advertise_routes_to. Puede tener uno de los siguientes valores: false, true.
-
- -name: Nombre de la tabla de enrutamiento de la VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es vpc-routing-table-route-update
Actualizar una ruta de VPC.
ibmcloud is vpc-routing-table-route-update VPC ROUTING_TABLE ROUTE [--name NEW_NAME] [--priority PRIORITY] [--advertise false | true] [--next-hop NEXT_HOP [--vpngw VPNGW]] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpc-routing-table-route-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 72b27b5c-f4b0-48bb-b954-5becc7c1d4ef --name my-vpc-route --output JSON
ibmcloud is vpc-routing-table-route-update vpc1001 routing-table-vpc1001-rtable011-id my-vpc-route --priority 4 --next-hop 10.1.1.1 --name vpc-route-cli-1
ibmcloud is vpc-routing-table-route-update vpc1001 routing-table-vpc1001-1-name vpc-route-cli-demo-1001 --priority 3 --next-hop 541c6bbf-6109-44bd-b2c9-176c6e11bc59 --vpngw aaa-default-vpn-gateway-1 --name vpc-route-cli-demo-1003
ibmcloud is vpc-routing-table-route-update 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d 2bbca25a-a7c6-4bce-8889-5f914b7a7142 --advertise false
Opciones de mandato
- 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).
-
- -anunciar: Indica si esta ruta se anuncia a las fuentes de entrada especificadas por la propiedad de la tabla de enrutamiento advertise_routes_to. Puede tener uno de los siguientes valores: false, true.
-
- -next-hop: Si la acción es entregar, la dirección IP, el ID de conexión VPN o el nombre del siguiente salto al que se entregan los paquetes. Para otros valores de acción, debe omitirse o especificarse como 0.0.0.0.
-
- -vpngw: ID o nombre de la puerta de enlace 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 mandato
- VPC: ID o nombre de la VPC.
- ROUTING_TABLE: ID o nombre de la tabla de enrutamiento de la VPC.
- RUTA1: ID o nombre de la ruta VPC.
- RUTA2: ID o nombre de la ruta 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 que se adjunta a la subred.
ibmcloud is subnet-routing-table SUBNET [--vpc VPC] [--output JSON] [-q, --quiet]
Opciones de mandato
- SUBRED: 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 mandato
- GRUPO: ID o nombre del grupo de seguridad.
-
- -vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is security-group-create
Crear un grupo de seguridad.
ibmcloud is security-group-create GROUP_NAME VPC [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
ibmcloud is security-group-create my-sg my-vpc
ibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345
ibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --resource-group-name Default
ibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON
Opciones de mandato
- GROUP_NAME: Nombre del grupo de seguridad.
- VPC: ID o nombre de la VPC.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 mandato
- GROUP1: ID o nombre del grupo de seguridad.
- GROUP2: 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 mandato
- 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] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound tcp
ibmcloud is security-group-rule-add my-sg inbound tcp
ibmcloud is security-group-rule-add my-sg inbound tcp --vpc my-vpc
ibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound icmp --icmp-type 8 --icmp-code 0
ibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound tcp --remote 12.2.2.3
ibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound tcp --remote 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
ibmcloud is security-group-rule-add my-sg inbound tcp --remote my-sg
ibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound tcp --port-min 4 --port-max 22 --output JSON
ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol tcp --local 192.168.3.0
Opciones de mandato
- GRUPO: ID o nombre del grupo de seguridad.
- DIRECTION: Dirección del tráfico que se va a aplicar. Valores posibles: inbound, outbound.
- PROTOCOL: Protocolo que se aplica. Uno de los siguientes: icmp, tcp, udp.
-
- -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 intervalo de direcciones IP locales que esta regla permite para 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.
-
- -remoto: 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).
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is security-group-rule-delete
Suprimir una o más reglas de un grupo de seguridad.
ibmcloud is security-group-rule-delete GROUP (RULE_ID1 RULE_ID2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Ejemplos de mandato
ibmcloud is security-group-rule-delete 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 r134-c9bc0d12-de72-400d-885c-dcb9ec895f17
ibmcloud is security-group-rule-delete my-sg r134-c9bc0d12-de72-400d-885c-dcb9ec895f17 --vpc my-vpc
Opciones de mandato
- 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] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound
ibmcloud is security-group-rule-update my-sg 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --icmp-type 8 --icmp-code 0
ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --port-min 4 --port-max 22
ibmcloud is security-group-rule-update my-sg 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --remote 12.2.2.3
ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --reset-icmp-code --reset-icmp-type
ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --output JSON
ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --local 192.168.3.4
Opciones de mandato
- 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 intervalo de direcciones IP locales que esta regla permite para 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.
-
- -remoto: 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 un valor de tipo de tráfico ICMP 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 un valor de código de tráfico ICMP 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 puertos.
- --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 mandato
- GRUPO: ID o nombre del grupo de seguridad.
-
- -vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is security-group-update
Actualizar un grupo de seguridad.
ibmcloud is security-group-update GROUP [--vpc VPC] [--name NEW_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is security-group-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-sg-renamed --output JSON
ibmcloud is security-group-update my-sg --name my-sg-renamed --output JSON
ibmcloud is security-group-update my-sg --vpc my-vpc --name my-sg-renamed --output JSON
Opciones de mandato
- 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 mandato
-
- -vpc: ID o nombre de la VPC.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 detalles de un objetivo de un grupo de seguridad.
ibmcloud is security-group-target GROUP TARGET [--vpc VPC] [(--trt load_balancer | endpoint_gateway | vpn_server | virtual_network_interface) | --in INSTANCE | --bm BARE_METAL_SERVER] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is security-group-target 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9
ibmcloud is security-group-target my-sg my-nic --in my-in
ibmcloud is security-group-target my-sg my-nic --bm my-bm
ibmcloud is security-group-target my-sg my-lb --trt load_balancer
ibmcloud is security-group-target my-sg my-ege --trt endpoint_gateway
ibmcloud is sg-t sg-qui-us-east vpn-server-1 --trt vpn_server --vpc vpc_per_region_us-east
ibmcloud is security-group-target sg-vni cli-share-vni-1 --trt virtual_network_interface
Opciones de mandato
- GRUPO: ID o nombre del grupo de seguridad.
- TARGET: ID o nombre del recurso de destino vinculado para el 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 sólo es necesaria si se utiliza el nombre de destino en lugar de un ID. Uno de los siguientes: load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
-
- -in: El ID o nombre de la instancia a vincular. Solo es obligatorio si utiliza el nombre de interfaz de red en lugar de un ID.
-
- -bm: El ID o nombre del servidor bare metal 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 objetivo a un grupo de seguridad.
ibmcloud is security-group-target-add GROUP TARGET [--vpc VPC] [(--trt load_balancer | endpoint_gateway | vpn_server | virtual_network_interface) | --in INSTANCE | --bm BARE_METAL_SERVER] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is security-group-target-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --output JSON
ibmcloud is security-group-target-add my-sg my-lb --trt load_balancer --vpc my-vpc --output JSON
ibmcloud is security-group-target-add my-sg eth0 --in my-instnace --vpc my-vpc --output JSON
ibmcloud is security-group-target-add my-sg eth0 --in my-instnace
ibmcloud is security-group-target-add my-sg eth0 --bm my-bm --vpc my-vpc --output JSON
ibmcloud is security-group-target-add my-sg my-egw --trt endpoint_gateway --vpc my-vpc --output JSON
ibmcloud is sg-ta demo-sg vpnServer_per_region_us-east --trt vpn_server --vpc default-vpc-2
ibmcloud is security-group-target-add sg-vni cli-share-vni-1 --trt virtual_network_interface
Opciones de mandato
- GRUPO: ID o nombre del grupo de seguridad.
- TARGET: ID o nombre del recurso de destino vinculado para el 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 sólo es necesaria si se utiliza el nombre de destino en lugar de un ID. Uno de los siguientes: load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
-
- -in: El ID o nombre de la instancia a vincular. Solo es obligatorio si utiliza el nombre de interfaz de red en lugar de un ID.
-
- -bm: El ID o nombre del servidor bare metal 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 objetivos de un grupo de seguridad.
ibmcloud is security-group-target-remove GROUP (TARGET1 TARGET2 ...) [--vpc VPC] [(--trt load_balancer | endpoint_gateway | vpn_server | virtual_network_interface) | --in INSTANCE | --bm BARE_METAL_SERVER] [--output JSON] [-f, --force] [-q, --quiet]
Ejemplos de mandato
ibmcloud is security-group-target-remove 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 -f
ibmcloud is security-group-target-remove my-sg my-lb --trt load_balancer --vpc my-vpc
ibmcloud is security-group-target-remove my-sg eth0 --in my-instnace --vpc my-vpc
ibmcloud is security-group-target-remove my-sg eth0 --in my-instnace
ibmcloud is security-group-target-remove my-sg eth0 --bm my-bm --vpc my-vpc
ibmcloud is security-group-target-remove my-sg my-egw --trt endpoint-gateway
ibmcloud is sg-td demo-sg vpnServer_per_region_us-east --trt vpn_server --vpc default-vpc-2
ibmcloud is security-group-target-remove sg-vni cli-share-vni-1 --trt virtual_network_interface
Opciones de mandato
- GRUPO: ID o nombre del grupo de seguridad.
- TARGET1: ID o nombre del recurso de destino vinculado para el 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 vinculado para el 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 sólo es necesaria si se utiliza el nombre de destino en lugar de un ID. Uno de los siguientes: load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
-
- -in: El ID o nombre de la instancia a vincular. Solo es obligatorio si utiliza el nombre de interfaz de red en lugar de un ID.
-
- -bm: El ID o nombre del servidor bare metal 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
Lista todos los objetivos de un grupo de seguridad.
ibmcloud is security-group-targets GROUP [--vpc VPC] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is sg-ts 821ce0fe-e87b-4fa7-9083-7c0d86bef357
ibmcloud is sg-ts sg-qui-us-east
Opciones de mandato
- 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 mandato
- SUBRED: ID o nombre de la subred.
-
- -vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
- --show-attached: Ver detalles de los recursos (instancias, equilibradores de carga, pasarelas VPN) conectados a la subred.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is subnet-create
Crear una subred.
ibmcloud is subnet-create SUBNET_NAME VPC ((--zone ZONE_NAME --ipv4-address-count ADDR_COUNT) | --ipv4-cidr-block CIDR_BLOCK) [--acl ACL] [--pgw PGW] [--rt RT] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-cidr-block 10.10.10.0/24
ibmcloud is subnet-create my-subnet my-vpc --ipv4-cidr-block 10.10.10.0/24
ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2
ibmcloud is subnet-create my-subnet my-vpc --ipv4-address-count 256 --zone us-south-2
ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --acl 8daca77a-4980-4d33-8f3e-7038797be8f9
ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --pgw 8daca77a-4980-4d33-8f3e-7038797be8f9
ibmcloud is subnet-create my-subnet my-vpc --ipv4-address-count 256 --zone us-south-2 --acl my-acl --pgw --my-pgw --rt my-vpc-rt
ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --pgw 8daca77a-4980-4d33-8f3e-7038797be8f9 --output JSON
ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --rt 8daca77a-4980-4d33-8f3e-7038797be8f9
Opciones de mandato
- 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 nombre de la ACL de red.
-
- -pgw: El ID o nombre de la pasarela pública.
-
- -rt: El ID, nombre o CRN de la tabla de enrutamiento.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 mandato
- SUBNET1: ID o nombre de la subred.
- SUBNET2: ID o nombre de la subred.
-
- -vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- --force, -f: Forzar la operación sin confirmación.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is subnet-update
Actualizar una subred.
ibmcloud is subnet-update SUBNET [--vpc VPC] [--name NEW_NAME] [--acl ACL] [--pgw PGW] [--rt RT] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --name my-renamed-subnet
ibmcloud is subnet-update my-subnet --name my-renamed-subnet
ibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --acl 8daca77a-4980-4d33-8f3e-7038797be8f9
ibmcloud is subnet-update my-subnet --acl my-acl
ibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --pgw 8daca77a-4980-4d33-8f3e-7038797be8f9
ibmcloud is subnet-update my-subnet --pgw my-pgw
ibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --name my-subnet --output JSON
ibmcloud is subnet-update my-subnet --rt my-vpc-rt
Opciones de mandato
- SUBRED: 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 nombre de la ACL de red.
-
- -pgw: El ID o nombre de la pasarela pública.
-
- -rt: El ID, nombre o 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 mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --all-resource-groups: consulte todos los grupos de recursos.
-
- -zona: Filtra la colección a los recursos con una propiedad de nombre de zona que coincida exactamente con el nombre especificado.
-
- -rt: El ID o 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 mandato
- SUBRED: 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 mandato
- SUBRED: 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
Lista todas las IPs reservadas en la subred.
ibmcloud is subnet-reserved-ips SUBNET [--vpc VPC] [--target TARGET] [--trt endpoint_gateway | virtual_network_interface] [--output JSON] [-q, --quiet]
Opciones de mandato
- SUBRED: 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.
-
- -objetivo: El ID, nombre o CRN del recurso de destino.
-
- -trt: Tipos de recursos de destino admitidos. 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 mandato
- SUBRED: ID o nombre de la subred.
- RESERVED_IP: ID o nombre de la 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 IP en una subred.
ibmcloud is subnet-reserved-ip-create SUBNET [--vpc VPC] [--name NAME] [--address ADDRESS] [--trt endpoint_gateway | virtual_network_interface] [--auto-delete true | false] [--target TARGET] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is subnet-reserved-ip-create 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --name my-reserved-ip --address 10.240.64.10 --auto-delete true
ibmcloud is subnet-reserved-ip-create my-subnet --name my-reserved-ip --address 10.240.64.10 --auto-delete true
ibmcloud is subnet-reserved-ip-create 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --name my-reserved-ip --address 10.240.64.10 --auto-delete true --target r134-5be98168-017a-459c-959f-7a6c1f7b813b
ibmcloud is subnet-reserved-ip-create my-subnet --name my-reserved-ip --address 10.240.64.10 --auto-delete true --target my-vpe
ibmcloud is subnet-reserved-ip-create 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --name my-reserved-ip --address 10.240.64.10 --output JSON
ibmcloud is subnet-reserved-ip-create sn-20230803-02 --name vni-rip-1 --target vni2 --trt virtual_network_interface
ibmcloud is subnet-reserved-ip-create 7308-5c62937d-b7cb-4ce8-8456-c39de068755e --name vni-rip-2 --trt virtual_network_interface --target 7308-b81c1e13-b3a2-455c-814a-213bc9de4a90 --auto-delete true
Opciones de mandato
- SUBRED: 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 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 a los recursos propiedad del proveedor.
-
- -dirección: La dirección IP a 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 admitidos. Uno de los siguientes: endpoint_gateway, virtual_network_interface. (valor predeterminado: endpoint_gateway).
-
- -auto-borrado: Indica si este miembro de IP reservada se elimina automáticamente cuando se elimina el destino o se desvincula la IP reservada. El valor debe ser false si la IP reservada está desvinculada. Uno de: true, false. (valor predeterminado: false).
-
- -objetivo: El ID o nombre del recurso de destino. Se admiten los siguientes tipos de recursos de destino: endpoint_gateway, virtual_network_interface.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es subnet-reserved-ip-update
Actualizar una IP reservada.
ibmcloud is subnet-reserved-ip-update SUBNET RESERVED_IP [--vpc VPC] [--name NEW_NAME] [--auto-delete true | false] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is subnet-reserved-ip-update 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 2201-7fc11925-47ff-4080-a314-be64c662c302 --name my-reserved-ip2
ibmcloud is subnet-reserved-ip-update my-subnet my-reserved-ip --name my-reserved-ip2
ibmcloud is subnet-reserved-ip-update 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 2201-7fc11925-47ff-4080-a314-be64c662c302 --auto-delete false
ibmcloud is subnet-reserved-ip-update 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 2201-7fc11925-47ff-4080-a314-be64c662c302 --name my-reserved-ip2 --output JSON
Opciones de mandato
- SUBRED: ID o nombre de la subred.
- RESERVED_IP: ID o nombre de la 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-borrado: Indica si este miembro de IP reservada se elimina automáticamente cuando se elimina el destino o 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 mandato
- SUBRED: ID o nombre de la subred.
- RESERVED_IP1: ID o nombre de la IP reservada.
- RESERVED_IP2: ID o nombre de la 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 mandato
- 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 mandato
- VPC: ID o nombre de la VPC.
- PREFIX: ID o nombre del prefijo de la dirección VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is vpc-address-prefix-create
Crear un prefijo de dirección.
ibmcloud is vpc-address-prefix-create PREFIX_NAME VPC ZONE_NAME CIDR [--default false | true] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpc-address-prefix-create my-prefix 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 us-south-2 10.0.0.0/24 --default true --output JSON
ibmcloud is vpc-address-prefix-create my-prefix my-vpc us-south-2 10.0.0.0/24 --default true --output JSON
Opciones de mandato
- 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 existente en la VPC y debe estar dentro de los rangos de direcciones 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. Una de: 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 mandato
- VPC: ID o nombre de la VPC.
- PREFIJO1: ID o nombre del prefijo de dirección de la VPC.
- PREFIX2: ID o nombre del prefijo de la dirección VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- --force, -f: Forzar la operación sin confirmación.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is vpc-address-prefix-update
Actualizar un prefijo de dirección.
ibmcloud is vpc-address-prefix-update VPC PREFIX [--name NEW_NAME] [--default false | true] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpc-address-prefix-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 fee82deba12e4c0fb69c3b09d1f12345 --name my-renamed-prefix --default false --output JSON
ibmcloud is vpc-address-prefix-update my-vpc my-prefix --name my-renamed-prefix --default false --output JSON
Opciones de mandato
- VPC: ID o nombre de la VPC.
- PREFIX: ID o nombre del prefijo de la dirección 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 mandato
- VPC: ID o nombre de la VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is vpc-create
Crear una VPC.
ibmcloud is vpc-create VPC_NAME [--classic-access] [--address-prefix-management auto | manual] [[--dns-enable-hub false | true] [--dns-resolver-type manual | system] [--dns-resolver-manual-servers MANUAL_SERVERS | @MANUAL_SERVERS]] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpc-create my-vpc --address-prefix-management auto
ibmcloud is vpc-create my-vpc --resource-group-id fee82deba12e4c0fb69c3b09d1f12345
ibmcloud is vpc-create my-vpc --resource-group-name Default --output JSON
ibmcloud is vpc-create my-vpc --dns-enable-hub true
ibmcloud is vpc-create my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers ~/manualServers.json
ibmcloud is vpc-create my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers '[{"address": "190.20.3.0"},{"address": "190.20.3.1"},{"address": "190.20.3.2"}]'
Opciones de mandato
- VPC_NAME: Nombre de la VPC.
-
- -acceso-clásico: [Deprecated] En su lugar, puede utilizar Transit Gateway para conectar sus VPC a la red de infraestructura Classic. Este distintivo indica si la VPC debe estar conectada a su infraestructura clásica. El valor predeterminado es false.
-
- -address-prefix-management: Esta bandera indica si se crea automáticamente un prefijo de dirección predeterminado para cada zona en 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 hub de resolución de nombres DNS. Puede tener uno de los siguientes valores: false, true.
-
- -dns-resolver-type: El tipo de resolver DNS a utilizar. Uno de los siguientes: manual, sistema.
-
- -dns-resolver-manual-servers: MANUAL_SERVERS|@MANUAL_SERVERS, servidores manuales en JSON o archivo JSON.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 mandato
- 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 mandato
- VPC1: ID o nombre de la VPC.
- VPC2: ID o nombre de la VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- --force, -f: Forzar la operación sin confirmación.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is vpc-update
Actualizar una VPC.
ibmcloud is vpc-update VPC --name NEW_NAME [[--dns-enable-hub false | true] [--dns-resolver-type manual | system | delegated] [--dns-resolver-manual-servers MANUAL_SERVERS | @MANUAL_SERVERS] [--delegate-to-vpc DELEGATE_TO_VPC]] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpc-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-renamed-vpc
ibmcloud is vpc-update my-vpc --name my-renamed-vpc
ibmcloud is vpc-update my-vpc --dns-enable-hub true
ibmcloud is vpc-update my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers @~/manualServers.json
ibmcloud is vpc-update my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers '[{"address": "190.20.3.0"},{"address": "190.20.3.1"},{"address": "190.20.3.2"}]'
ibmcloud is vpc-update my-vpc --dns-resolver-type delegated --delegate-to-vpc 72251a2e-d6c5-42b4-97b0-b5f727d1f479
ibmcloud is vpc-update my-vpc --dns-resolver-type delegated --delegate-to-vpc my-delegated-vpc
Opciones de mandato
- VPC: ID o nombre de la VPC.
- --name: Nuevo nombre de la VPC.
-
- -dns-enable-hub: Indica si esta VPC está habilitada como hub de resolución de nombres DNS. Puede tener uno de los siguientes valores: false, true.
-
- -dns-resolver-type: El tipo de resolver DNS a utilizar. Uno de los siguientes: manual, sistema, delegado.
-
- -dns-resolver-manual-servers: MANUAL_SERVERS|@MANUAL_SERVERS, servidores manuales en JSON o archivo JSON.
-
- -delegate-to-vpc: El ID o nombre de la VPC para proporcionar direcciones de servidor DNS para esta VPC. Debe establecerse si y sólo si el tipo de resolver 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 mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --all-resource-groups: consulte todos los grupos de recursos.
-
- -acceso-clásico: [Deprecated] En su lugar, puede utilizar Transit Gateway para conectar sus VPC a la red de infraestructura Classic. Este distintivo enumera las VPC que están habilitadas para el acceso clásico. Si no se especifica, devuelve todas las VPC con o sin el acceso clásico habilitado. Valores posibles: true, false.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es vpc-dns-resolution-binding-create
Crear un enlace de resolución DNS.
ibmcloud is vpc-dns-resolution-binding-create VPC --target-vpc TARGET_VPC [--name NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpc-dns-resolution-binding-create my-vpc --name my-dns-res-binding --target-vpc my-dns-binding-vpc --output JSON
ibmcloud is vpc-dns-resolution-binding-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-dns-res-binding --target-vpc my-dns-binding-vpc --output JSON
Opciones de mandato
- 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 para enlazar esta VPC para la 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
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 mandato
- VPC: ID o nombre de la VPC.
- DNS_RESOLUTION_BINDING: ID o nombre del enlace de resolución DNS de la VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es vpc-dns-resolution-binding-update
Actualizar un enlace de resolución DNS.
ibmcloud is vpc-dns-resolution-binding-update VPC DNS_RESOLUTION_BINDING [--name NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpc-dns-resolution-binding-update r134-e5b9726b-c975-46bd-b713-c8aea55d51d8 r134-75ccea7b-c705-4b50-934d-2152f9eab4ec --name my-dns-resolution-updated --output JSON
ibmcloud is vpc-dns-resolution-binding-update my-vpc my-dns-resolution-binding --name my-dns-resolution-binding-updated --output JSON
Opciones de mandato
- 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 mandato
- 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 mandato
- VPC: ID o nombre de la VPC.
-
- -id-cuenta: 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
Enumerar todos los recursos que pueden establecerse como destino para el gateway de punto final en todas las regiones.
ibmcloud is endpoint-gateway-targets [--output JSON] [-q, --quiet]
Opciones de mandato
- --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 detalles de una puerta de enlace de punto final.
ibmcloud is endpoint-gateway ENDPOINT_GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]
Opciones de mandato
- ENDPOINT_GATEWAY: ID o nombre de la puerta de enlace 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
Enumera todas las puertas de enlace en la región.
ibmcloud is endpoint-gateways [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--vpc VPC] [--allow-dns-resolution-binding false | true] [--lifecycle-state LIFECYCLE_STATE] [--output JSON] [-q, --quiet]
Opciones de mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --all-resource-groups: consulte todos los grupos de recursos.
-
- -vpc: ID, nombre o CRN de la VPC.
- --allow-dns-resolution-binding: Permitir enlace de resolución DNS Uno de: false, true.
- --estado del ciclo de vida: Filtra la colección a los recursos con la propiedad '
lifecycle_state
' que coincida con uno de los valores especificados separados por comas de: borrando, fallido, pendiente, estable, suspendido, actualizando, esperando. - --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 ...)] [--allow-dns-resolution-binding false | true] [--sg SG] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is endpoint-gateway-create --vpc 417f1275-b11a-4077-8755-84e795bc3172 --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw1
Crear una pasarela de punto final sin IP reservada de vinculación.ibmcloud is endpoint-gateway-create --vpc my-vpc --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw1
Crear pasarela de punto final con nombre de vpc sin IP reservada de enlace.ibmcloud is endpoint-gateway-create --vpc 4215db60-4515-4a5f-9822-341d8bea5985 --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw2 --new-reserved-ip '{"subnet": {"id": "a529e1b9-d4cf-48a0-a1bb-e9a1d32cb6e7"}}'
Cree la pasarela de punto final con la vinculación de la nueva configuración de IP reservada con sólo los datos de ID de subred necesarios.ibmcloud is endpoint-gateway-create --vpc my-vpc --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw2 --new-reserved-ip '{"subnet": {"name": "my-subnet"}}'
Cree la pasarela de punto final con con la vinculación de la nueva configuración de IP reservada con sólo los datos de nombre de subred necesarios.ibmcloud is endpoint-gateway-create --vpc 4215db60-4515-4a5f-9822-341d8bea5985 --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw2 --new-reserved-ip '{"subnet": {"id": "a529e1b9-d4cf-48a0-a1bb-e9a1d32cb6e7"},"name":"my-reserved-ip1","auto_delete":false}'
Crear una pasarela de punto final con una nueva configuración de IP reservada de vinculación con ID de subred, nombre de IP reservada y configuración de auto_delete de IP reservada.ibmcloud is endpoint-gateway-create --vpc my-vpc --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw2 --new-reserved-ip '{"subnet": {"name": "my-subnet"},"name":"my-reserved-ip1","auto_delete":false}'
Crear pasarela de punto final con nueva configuración de IP reservada de enlace con nombre de subred, nombre de IP reservado, configuración de auto_delete de IP reservada.ibmcloud is endpoint-gateway-create --vpc 417f1275-b11a-4077-8755-84e795bc3172 --target ibm-ntp-server --name myegw3
Crear una pasarela de punto final con el servicio de infraestructura de proveedor 'ibm-ntp-server'.ibmcloud is endpoint-gateway-create --vpc 417f1275-b11a-4077-8755-84e795bc3172 --target ibm-ntp-server --name my-egw --rip 0757-aabb6555-7de5-4a53-aac1-03dd3a50e377,0767-799bd24a-7d85-4ffa-9920-6e51c4001d02
Crear pasarela de punto final con ID de IP reservadas existentes de enlace.ibmcloud is endpoint-gateway-create --vpc my-vpc --target ibm-ntp-server --name my-egw --rip my-rip --subnet my-subnet
Crear pasarela de punto final con nombre de IP reservado existente de enlace.ibmcloud is egc --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --vpc b224ead6-b835-473c-ad6b-bc91840829c3 --allow-dns-resolution-binding false --name my-cli-egw
Crear pasarela de punto final y permitir participar en enlaces de resolución DNS con una VPCibmcloud is endpoint-gateway-create --target-type private_path_service_gateway --target crn:v1:staging:public:is:us-south:aefe5afc483594adaa8325e2b4d1290df::private-path-service-gateway:r134-f5926633-81d0-429e-bcf8-91151ade00bf --vpc cli-vpc
Cree una pasarela de punto final para una pasarela de servicio de ruta privada.ibmcloud is endpoint-gateway-create --vpc 417f1275-b11a-4077-8755-84e795bc3172 --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw1 --sg r006-dfd5e7a2-0f6d-47d3-b46a-567430f1d70c,r006-e60eba9b-7c88-49ae-b8e1-05bd76d39d66
Crear pasarela de punto final con grupos de seguridad.ibmcloud is endpoint-gateway-create --vpc my-vpc --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw1 --sg my-sg,my-sg2
Crear pasarela de punto final con grupos de seguridad en formato de nombre.ibmcloud is endpoint-gateway-create --vpc 4215db60-4515-4a5f-9822-341d8bea5985 --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name newEG1 --new-reserved-ip '{"subnet": {"id": "ab6599a8-12ac-4546-b983-8040458fd339"}, "address": "34.218.28.200", "name": "myreservedip1", "auto_delete": false}'
Crear una pasarela de punto final con una nueva configuración de IP reservada de vinculación que tenga todas las opciones de configuración de IP reservada.ibmcloud is endpoint-gateway-create --vpc my-vpc --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name newEG1 --new-reserved-ip '{"subnet": {"name": "my-subnet"}, "address": "34.218.28.200", "name": "myreservedip1", "auto_delete": false}'
Crear una pasarela de punto final con una configuración de IP reservada nueva con enlace especificado que tenga todas las opciones de configuración IP reservadas y la subred está en formato de nombre.
Opciones de mandato
-
- -tipo de objetivo: El tipo de objetivo para esta puerta de enlace de punto final. Uno de los siguientes: private_path_service_gateway, provider_cloud_service, provider_infrastructure_service.
-
- -vpc: ID o nombre de la VPC.
-
- -objetivo: El nombre del servicio de infraestructura del proveedor o la CRN para una instancia de servicio de nube del proveedor. Puede utilizar el comando ibmcloud is endpoint-gateway-targets para enumerar los servicios de nube e infraestructura del proveedor que están cualificados para establecerse como destino de puerta de enlace de punto final.
-
- -name: Nuevo nombre de la puerta de enlace.
-
- -rip: ID separados por comas de la IP reservada que se vinculará a la puerta de enlace 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.
-
- -subred: ID o nombre de la subred. Este nombre solo es necesario si la IP reservada suministrada está en formato de nombre.
-
- -nueva-ip-reservada: RESERVED_IP_JSON|@RESERVED_IP_JSON_FILE, nueva configuración de IP reservada en JSON o archivo JSON.
- --allow-dns-resolution-binding: Permitir enlace de resolución DNS Uno de: false, true.
-
- -sg: ID o nombres de grupos de seguridad separados por comas para la puerta de enlace de punto final.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 --name NEW_NAME [--vpc VPC] [--allow-dns-resolution-binding false | true] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is egu 4325b873-33db-48aa-a98e-601177fd745f --vpc b224ead6-b835-473c-ad6b-bc91840829c3 --allow-dns-resolution-binding true --name my-cli-egw
Actualizar una pasarela de punto final y permitir participar en enlaces de resolución DNS con una VPC.
Opciones de mandato
- ENDPOINT_GATEWAY: ID o nombre de la puerta de enlace 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 puerta de enlace.
- --allow-dns-resolution-binding: Permitir enlace de resolución DNS Uno de: false, true.
- --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
Vincular una IP reservada a una puerta de enlace de punto final.
ibmcloud is endpoint-gateway-reserved-ip-bind ENDPOINT_GATEWAY (--rip RIP [--subnet SUBNET]) [--vpc VPC] [--output JSON] [-q, --quiet]
Opciones de mandato
- ENDPOINT_GATEWAY: ID o nombre de la puerta de enlace 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 que se va a enlazar.
-
- -subred: 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 IP reservada a una puerta de enlace final.
ibmcloud is endpoint-gateway-reserved-ip-unbind ENDPOINT_GATEWAY ((--rip RIP [--subnet SUBNET]) | --address ADDRESS) [--vpc VPC] [-f, --force] [-q, --quiet]
Opciones de mandato
- ENDPOINT_GATEWAY: ID o nombre de la puerta de enlace del punto final.
-
- -vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
-
- -dirección: La dirección IP reservada que se va a desvincular.
-
- -rip: ID o nombre de la dirección IP reservada que se va a desvincular.
-
- -subred: 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 mandato
- ENDPOINT_GATEWAY1: ID o nombre del endpoint gateway.
- 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.
Interfaz de red virtual
En la sección siguiente se proporcionan detalles sobre los mandatos de CLI que están disponibles para trabajar con la interfaz de red virtual.
ibmcloud es virtual-network-interface
Ver detalles de una interfaz de red virtual.
ibmcloud is virtual-network-interface VIRTUAL_NETWORK_INTERFACE [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is virtual-network-interface r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
ibmcloud is virtual-network-interface new-share-vni
Opciones de mandato
- 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 mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --all-resource-groups: consulte todos los grupos de recursos.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es virtual-network-interface-update
Actualizar una interfaz de red virtual.
ibmcloud is virtual-network-interface-update VIRTUAL_NETWORK_INTERFACE --name NEW_NAME [--allow-ip-spoofing false | true] [--auto-delete false | true] [--enable-infrastructure-nat false | true] [--protocol-state-filtering-mode, --psfm auto | enabled | disabled] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is virtual-network-interface-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-vni
ibmcloud is virtual-network-interface-update new-vni --name new-share
ibmcloud is virtual-network-interface-update 7208-8918786e-5958-42fc-9e4b-410c5a58b164 --name cli-vni-1 --allow-ip-spoofing false --auto-delete false --enable-infrastructure-nat false
ibmcloud is virtual-network-interface-update cli-vni-1 --name cli-vni-2 --allow-ip-spoofing false --auto-delete true --enable-infrastructure-nat false
ibmcloud is virtual-network-interface-update cli-vni-1 --name cli-vni-2 --allow-ip-spoofing false --protocol-state-filtering-mode enabled --auto-delete true --enable-infrastructure-nat false
Opciones de mandato
- 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 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-borrado: Indica si esta interfaz de red virtual se borra 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 es true: La infraestructura VPC realiza cualquier operación NAT necesaria. 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 es auto, el filtrado de paquetes de estado de 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).
- -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 es auto, el filtrado de paquetes de estado de protocolo se activa o
desactiva en función del tipo de recurso
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es virtual-network-interface-create
Crear una interfaz de red virtual.
ibmcloud is virtual-network-interface-create [--name NAME] [--allow-ip-spoofing false | true] [--auto-delete false | true] [--enable-infrastructure-nat false | true] [[--rip RIP | [--rip-address RIP_ADDRESS --rip-auto-delete RIP_AUTO_DELETE --rip-name RIP_NAME]]] [--protocol-state-filtering-mode, --psfm auto | enabled | disabled] [--subnet SUBNET] [--ips RESERVED_IPS_JSON | @RESERVED_IPS_JSON_FILE] [--sgs SGS] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--vpc VPC] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is virtual-network-interface-create --name cli-vni-1 --allow-ip-spoofing true --auto-delete true --enable-infrastructure-nat true --rip 7208-d4c0abbe-3fc2-4696-9fe1-4eb3dc9af976 --ips '[{"id":"7208-d83b7e58-3c3d-47d0-89c5-02d9a20c72fd"},{"address":"10.240.64.13", "auto_delete": false, "name": "srip2"}]' --sgs r134-aa7c7658-e503-4456-b342-8d6a89e05115,r134-4fb388f1-2b6e-4013-b279-7a8748f4d6ca --resource-group-id 11caaa983d9c4beb82690daab08717e9
ibmcloud is virtual-network-interface-create --name cli-vni-2 --allow-ip-spoofing true --auto-delete true --enable-infrastructure-nat true --rip cli-rip-1 --subnet my-subnet --vpc vpc-cli-1 --ips '[{"id":"7208-d83b7e58-3c3d-47d0-89c5-02d9a20c72fd"},{"address":"10.240.64.14", "auto_delete": false, "name": "srip3"}]' --sgs cli-sg,sanctity-contest-only-filing --resource-group-name Default
ibmcloud is virtual-network-interface-create --name cli-vni-4 --allow-ip-spoofing false --auto-delete false --enable-infrastructure-nat false --subnet 7208-bfe017e7-6e71-415a-8615-0ee787fbeef9 --rip-address 10.240.64.15 --rip-auto-delete false --rip-name primar-ip-1 --ips '[{"id":"7208-2772a45f-c062-4e22-bafb-32ea792da56b"},{"address":"10.240.64.17", "auto_delete": false, "name": "sec-ip-2"}]' --sgs r134-aa7c7658-e503-4456-b342-8d6a89e05115,r134-4fb388f1-2b6e-4013-b279-7a8748f4d6ca --resource-group-id 11caaa983d9c4beb82690daab08717e9
ibmcloud is virtual-network-interface-create --name cli-vni-3 --allow-ip-spoofing true --auto-delete false --enable-infrastructure-nat true --subnet my-subnet --vpc vpc-cli-1 --rip-address 10.240.64.18 --rip-auto-delete true --rip-name primar-ip-2 --ips '[{"id":"7208-d42716a5-6df2-416c-979d-f26330b9d0b1"},{"address":"10.240.64.19", "auto_delete": true, "name": "sec-ip-3"}]' --sgs cli-sg,sanctity-contest-only-filing --resource-group-name Default
ibmcloud is virtual-network-interface-create --name cli-vni-3 --allow-ip-spoofing true --auto-delete false --protocol-state-filtering-mode disabled --enable-infrastructure-nat true --subnet my-subnet --vpc vpc-cli-1 --rip-address 10.240.64.18 --rip-auto-delete true --rip-name primar-ip-2 --ips '[{"id":"7208-d42716a5-6df2-416c-979d-f26330b9d0b1"},{"address":"10.240.64.19", "auto_delete": true, "name": "sec-ip-3"}]' --sgs cli-sg,sanctity-contest-only-filing --resource-group-name Default
Opciones de mandato
-
- -name: El nombre de esta interfaz de red virtual.
-
- -allow-ip-spoofing: Indica si se permite la suplantación de 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-borrado: Indica si esta interfaz de red virtual se borra 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 es true: La infraestructura VPC realiza cualquier operación NAT necesaria. 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 IP reservada para vincular a la interfaz de red virtual.
- -- dirección-rip: La dirección IP de la IP reservada para enlazar a la interfaz de red virtual.
-
- -rip-auto-delete: Indica si esta IP reservada se elimina automáticamente cuando se elimina cualquiera de los objetivos o se desvincula la IP reservada.
-
- -rip-name: El nombre de esta IP reservada para enlazar con 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 es auto, el filtrado de paquetes de estado de 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).
- -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 es auto, el filtrado de paquetes de estado de protocolo se activa o
desactiva en función del tipo de recurso
-
- -subred: La subred asociada.
-
- -ips: IPS RESERVED_IPS_JSON | @RESERVED_IPS_JSON_FILE, Direcciones IP reservadas secundarias en JSON o archivo JSON, para enlazar con la interfaz de red virtual. Para el esquema de datos, consulte la propiedad IPS en la documentación de la API. Uno de los siguientes: RESERVED_IPS_JSON, @RESERVED_IPS_JSON_FILE.
-
- -sgs: IDs o nombres de los grupos de seguridad a utilizar para la interfaz de red virtual.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
-
- -vpc: ID o nombre de la VPC a la que está asociada esta VNI.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es virtual-network-interface-delete
Suprimir una o más interfaces de red virtuales.
ibmcloud is virtual-network-interface-delete (VIRTUAL_NETWORK_INTERFACE1 VIRTUAL_NETWORK_INTERFACE2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Ejemplos de mandato
ibmcloud is virtual-network-interface-delete my-vni-share-99 cli-vni-demo-00
ibmcloud is virtual-network-interface-delete r006-866fc826-6f30-444f-b55e-0d697cf8b4bb
Opciones de mandato
- VIRTUAL_NETWORK_INTERFACE1: ID o nombre de la interfaz de red virtual.
- VIRTUAL_NETWORK_INTERFACE2: ID o nombre de la interfaz de red virtual.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- --force, -f: Forzar la operación sin confirmación.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is virtual-network-interface-flotante-ip
Ver los detalles de una IP flotante asociada a una interfaz de red virtual.
ibmcloud is virtual-network-interface-floating-ip VIRTUAL_NETWORK_INTERFACE FLOATING_IP [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is virtual-network-interface-floating-ip cli-vni-2 cli-ip-2
ibmcloud is virtual-network-interface-floating-ip 7208-a666bd40-c065-4feb-8815-1cbb81313e08 r134-90b991ee-7da1-404a-91d6-64aa91e43292
Opciones de mandato
- 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
Lista todas las IPs flotantes que están asociadas con la interfaz de red virtual.
ibmcloud is virtual-network-interface-floating-ips VIRTUAL_NETWORK_INTERFACE [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is virtual-network-interface-floating-ips 7208-8918786e-5958-42fc-9e4b-410c5a58b164
ibmcloud is virtual-network-interface-floating-ips cli-vni-2
Opciones de mandato
- VIRTUAL_NETWORK_INTERFACE: ID o nombre de la interfaz de red virtual.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is virtual-network-interface-flotante-ip-add
Asociar una IP flotante a una interfaz de red virtual.
ibmcloud is virtual-network-interface-floating-ip-add VIRTUAL_NETWORK_INTERFACE FLOATING_IP [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is virtual-network-interface-floating-ip-add cli-vni-1 cli-ip
ibmcloud is virtual-network-interface-floating-ip-add 7208-a666bd40-c065-4feb-8815-1cbb81313e08 r134-90b991ee-7da1-404a-91d6-64aa91e43292
Opciones de mandato
- 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
Desasociar una IP flotante de la interfaz de red virtual.
ibmcloud is virtual-network-interface-floating-ip-remove VIRTUAL_NETWORK_INTERFACE FLOATING_IP [-f, --force] [-q, --quiet]
Ejemplos de mandato
ibmcloud is virtual-network-interface-floating-ip-remove cli-vni-2 cli-ip-2
ibmcloud is virtual-network-interface-floating-ip-remove 7208-a8c7311c-938e-452d-a89e-3e6f282583e0 r134-90b991ee-7da1-404a-91d6-64aa91e43292
Opciones de mandato
- 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 IP reservada asociada a una interfaz de red virtual.
ibmcloud is virtual-network-interface-reserved-ip VIRTUAL_NETWORK_INTERFACE RESERVED_IP [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is virtual-network-interface-reserved-ip cli-vni-2 cli-rip-2
ibmcloud is virtual-network-interface-reserved-ip 7208-a666bd40-c065-4feb-8815-1cbb81313e08 r134-90b991ee-7da1-404a-91d6-64aa91e43292
Opciones de mandato
- VIRTUAL_NETWORK_INTERFACE: ID o nombre de la interfaz de red virtual.
- RESERVED_IP: ID o nombre de la 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
Lista todas las IPs reservadas que están asociadas con la interfaz de red virtual.
ibmcloud is virtual-network-interface-reserved-ips VIRTUAL_NETWORK_INTERFACE [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is virtual-network-interface-reserved-ips 7208-8918786e-5958-42fc-9e4b-410c5a58b164
ibmcloud is virtual-network-interface-reserved-ips cli-vni-2
Opciones de mandato
- VIRTUAL_NETWORK_INTERFACE: ID o nombre de la interfaz de red virtual.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es virtual-network-interface-reserved-ip-bind
Enlace una IP reservada a la interfaz de red virtual.
ibmcloud is virtual-network-interface-reserved-ip-bind VIRTUAL_NETWORK_INTERFACE RESERVED_IP [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is virtual-network-interface-reserved-ip-bind cli-vni-1 cli-rip
ibmcloud is virtual-network-interface-reserved-ip-bind 7208-a666bd40-c065-4feb-8815-1cbb81313e08 r134-90b991ee-7da1-404a-91d6-64aa91e43292
Opciones de mandato
- VIRTUAL_NETWORK_INTERFACE: ID o nombre de la interfaz de red virtual.
- RESERVED_IP: ID o nombre de la 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
Desvincular una IP reservada de la interfaz de red virtual.
ibmcloud is virtual-network-interface-reserved-ip-unbind VIRTUAL_NETWORK_INTERFACE RESERVED_IP [-f, --force] [-q, --quiet]
Ejemplos de mandato
ibmcloud is virtual-network-interface-reserved-ip-unbind cli-vni-2 cli-rip-2
ibmcloud is virtual-network-interface-reserved-ip-unbind 7208-a8c7311c-938e-452d-a89e-3e6f282583e0 r134-90b991ee-7da1-404a-91d6-64aa91e43292
Opciones de mandato
- VIRTUAL_NETWORK_INTERFACE: ID o nombre de la interfaz de red virtual.
- RESERVED_IP: ID o nombre de la 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]
Ejemplo de mandato
ibmcloud is private-path-service-gateways
Opciones de mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --all-resource-groups: consulte todos los grupos de recursos.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es private-path-service-gateway
Ver detalles de una pasarela de servicio de ruta privada.
ibmcloud is private-path-service-gateway PRIVATE_PATH_SERVICE_GATEWAY [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is ppsg r134-2e671f14-19fc-4089-9ad3-973176711259
ibmcloud is private-path-service-gateway cli-ppsg-0
Opciones de mandato
- PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de 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-create
Crear una pasarela de servicio Private Path.
ibmcloud is private-path-service-gateway-create --load-balancer LOAD_BALANCER --service-endpoints SERVICE_ENDPOINTS [--default-access-policy deny | permit | review] [--name NAME] [--zonal-affinity false | true] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is private-path-service-gateway-create --load-balancer my-cli-nlb --service-endpoints cli.domain.com --default-access-policy permit --name cli-ppsg-1 --zonal-affinity true
ibmcloud is private-path-service-gateway-create --load-balancer r134-d-439744e1-81d7-43fb-95d5-2356774240bb --service-endpoints clidemo.domain.com --default-access-policy deny --name cli-ppsg-2 --zonal-affinity true
Opciones de mandato
-
- -default-access-policy: La política que se utilizará para los enlaces de cuentas sin una política de cuentas explícita. Uno de los siguientes: denegar, permitir, revisar. (por defecto: denegar).
-
- -equilibrador de carga: ID o nombre del equilibrador de carga para esta puerta de enlace Private Path.
-
- -name: El nombre de esta puerta de enlace de servicio Private Path.
-
- -puntos finales del servicio: Los nombres de dominio completamente cualificados para esta puerta de enlace de servicio Private Path. Las letras mayúsculas se convierten a minúsculas.
-
- -afinidad-zonal: Indica si esta puerta de enlace de servicio Private Path tiene afinidad zonal. Puede tener uno de los siguientes valores: false, true.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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
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
Opciones de mandato
- PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de la puerta de enlace del servicio Private Path.
-
- -default-access-policy: La política que se utilizará para los enlaces de cuentas sin una política de cuentas explícita. Uno de los siguientes: denegar, permitir, revisar. (por defecto: denegar).
-
- -equilibrador de carga: ID o nombre del equilibrador de carga para esta puerta de enlace Private Path.
-
- -afinidad-zonal: Indica si esta puerta de enlace de servicio Private Path tiene afinidad zonal. Puede tener uno de los siguientes valores: false, true.
-
- -name: Nuevo nombre de 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-delete
Suprima una o más pasarelas de servicio de ruta privada.
ibmcloud is private-path-service-gateway-delete (PRIVATE_PATH_SERVICE_GATEWAY1 PRIVATE_PATH_SERVICE_GATEWAY2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Ejemplos de mandato
ibmcloud is ppsgd r134-01cd30f7-e6f2-432f-9520-76247b1fbbe1 r134-72940467-a4db-487f-b57e-b7141ac40e32
ibmcloud is private-path-service-gateway-delete cli-ppsg-0 cli-ppsg-1
Opciones de mandato
- PRIVATE_PATH_SERVICE_GATEWAY1: ID o nombre de la puerta de enlace del servicio Private Path.
- PRIVATE_PATH_SERVICE_GATEWAY2: ID o nombre de 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-publish
Publicar una pasarela de servicio de ruta privada.
ibmcloud is private-path-service-gateway-publish PRIVATE_PATH_SERVICE_GATEWAY [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is ppsgp r134-01cd30f7-e6f2-432f-9520-76247b1fbbe1
ibmcloud is private-path-service-gateway-publish cli-ppsg-0
Opciones de mandato
- PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de 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-unpublish
Cancelar la publicación de una pasarela de servicio de ruta privada.
ibmcloud is private-path-service-gateway-unpublish PRIVATE_PATH_SERVICE_GATEWAY [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is ppsgunp r134-01cd30f7-e6f2-432f-9520-76247b1fbbe1
ibmcloud is private-path-service-gateway-unpublish cli-ppsg-0
Opciones de mandato
- PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de 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-account-policies
Enumere todas las políticas de cuenta para la pasarela de servicio de ruta privada.
ibmcloud is private-path-service-gateway-account-policies (PRIVATE_PATH_SERVICE_GATEWAY1 PRIVATE_PATH_SERVICE_GATEWAY2 ...) [--account-id ACCOUNT_ID] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is ppsg-aps cli-ppsg-0
ibmcloud is ppsg-aps r134-f5926633-81d0-429e-bcf8-91151ade00bf
Opciones de mandato
- PRIVATE_PATH_SERVICE_GATEWAY1: ID o nombre de la puerta de enlace del servicio Private Path.
- PRIVATE_PATH_SERVICE_GATEWAY2: ID o nombre de la puerta de enlace del servicio Private Path.
-
- -id-cuenta: ID de la cuenta para esta política de acceso.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --all-resource-groups: consulte todos los grupos de recursos.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es private-path-service-gateway-account-policy
Ver detalles de una política de cuenta para una pasarela de servicio de ruta privada.
ibmcloud is private-path-service-gateway-account-policy PRIVATE_PATH_SERVICE_GATEWAY ACCOUNT_POLICY [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is ppsg-ap cli-ppsg-0 2d1bace7b46e4815a81e52c6ffeba5cf
ibmcloud is private-path-service-gateway-account-policy r134-f5926633-81d0-429e-bcf8-91151ade00bf e13b4574db1743b1b7897bebca551db1
Opciones de mandato
- PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de la puerta de enlace del servicio Private Path.
- ACCOUNT_POLICY: ID de la política de cuentas para la pasarela de servicio Private Path.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es private-path-service-gateway-account-policy-create
Cree una política de cuentas para una pasarela de servicio de ruta privada.
ibmcloud is private-path-service-gateway-account-policy-create PRIVATE_PATH_SERVICE_GATEWAY --account-id ACCOUNT_ID [--access-policy deny | permit | review] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is private-path-service-gateway-account-policy-create r134-f5926633-81d0-429e-bcf8-91151ade00bf --account-id e13b4574db1743b1b7897bebca551db1 --access-policy deny
ibmcloud is private-path-service-gateway-account-policy-create cli-ppsg-0 --account-id 2d1bace7b46e4815a81e52c6ffeba5cf --access-policy review
Opciones de mandato
- PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de la puerta de enlace del servicio Private Path.
-
- -política-de-acceso: La política de acceso para la cuenta. Una de: denegar, permitir, revisar.
-
- -id-cuenta: ID de la cuenta para esta política de acceso.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es private-path-service-gateway-account-policy-update
Actualizar una política de cuenta para una pasarela de servicio de ruta privada.
ibmcloud is private-path-service-gateway-account-policy-update PRIVATE_PATH_SERVICE_GATEWAY ACCOUNT_POLICY [--access-policy deny | permit | review] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is ppsg-apu r134-f5926633-81d0-429e-bcf8-91151ade00bf 2d1bace7b46e4815a81e52c6ffeba5cf --access-policy permit
ibmcloud is ppsg-apu cli-ppsg-0 e13b4574db1743b1b7897bebca551db1 --access-policy review
Opciones de mandato
- PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de la puerta de enlace del servicio Private Path.
- ACCOUNT_POLICY: ID de la política de cuentas para la pasarela de servicio Private Path.
-
- -política-de-acceso: La política de acceso para la cuenta. Una de: denegar, permitir, revisar.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es private-path-service-gateway-account-policy-delete
Suprima una o más políticas de cuenta para una pasarela de servicio de ruta privada.
ibmcloud is private-path-service-gateway-account-policy-delete PRIVATE_PATH_SERVICE_GATEWAY (ACCOUNT_POLICY1 ACCOUNT_POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Ejemplos de mandato
ibmcloud is ppsg-apd r134-2e671f14-19fc-4089-9ad3-973176711259 efe5afc483594adaa8325e2b4d1290df
ibmcloud is private-path-service-gateway-account-policy-delete cli-ppsg-0 2d1bace7b46e4815a81e52c6ffeba5cf e13b4574db1743b1b7897bebca551db1
Opciones de mandato
- PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de la puerta de enlace del servicio Private Path.
- ACCOUNT_POLICY1: ID de la política de cuentas para la pasarela de servicio Private Path.
- ACCOUNT_POLICY2: ID de la política de cuentas para la pasarela de servicio Private Path.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- --force, -f: Forzar la operación sin confirmación.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es private-path-service-gateway-endpoint-gateway-bindings
Enumere todos los enlaces de pasarela de punto final para la pasarela de servicio de ruta privada.
ibmcloud is private-path-service-gateway-endpoint-gateway-bindings (PRIVATE_PATH_SERVICE_GATEWAY1 PRIVATE_PATH_SERVICE_GATEWAY2 ...) [--account-id ACCOUNT_ID] [--status STATUS] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is ppsg-egbs r134-2e671f14-19fc-4089-9ad3-973176711259
ibmcloud is ppsg-egbs cli-ppsg-0
Opciones de mandato
- PRIVATE_PATH_SERVICE_GATEWAY1: ID o nombre de la puerta de enlace del servicio Private Path.
- PRIVATE_PATH_SERVICE_GATEWAY2: ID o nombre de la puerta de enlace del servicio Private Path.
-
- -id-cuenta: ID de la cuenta para esta política de acceso.
-
- -estado: Estado de los enlaces de la puerta de enlace del punto final.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --all-resource-groups: consulte todos los grupos de recursos.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es private-path-service-gateway-endpoint-gateway-binding
Ver detalles de un enlace de pasarela de punto final para una pasarela de servicio de ruta privada.
ibmcloud is private-path-service-gateway-endpoint-gateway-binding PRIVATE_PATH_SERVICE_GATEWAY ENDPOINT_GATEWAY_BINDING [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is private-path-service-gateway-endpoint-gateway-binding r134-2e671f14-19fc-4089-9ad3-973176711259 r134-17635273-0702-4a31-b406-a0014c291fbb
ibmcloud is private-path-service-gateway-endpoint-gateway-binding cli-ppsg-0 r134-3aabeae6-830c-40d6-b67e-4b08382989e9
Opciones de mandato
- PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de la puerta de enlace del servicio Private Path.
- ENDPOINT_GATEWAY_BINDING: ID de la vinculación de puerta de enlace de punto final para la puerta de enlace del servicio Private Path.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es private-path-service-gateway-endpoint-gateway-binding-deny
Denegar un enlace de pasarela de punto final para una pasarela de servicio de ruta privada.
ibmcloud is private-path-service-gateway-endpoint-gateway-binding-deny PRIVATE_PATH_SERVICE_GATEWAY ENDPOINT_GATEWAY_BINDING (--set-account-policy true | false) [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is private-path-service-gateway-endpoint-gateway-binding-deny r134-2e671f14-19fc-4089-9ad3-973176711259 r134-17635273-0702-4a31-b406-a0014c291fbb --set-account-policy true
ibmcloud is ppsg-egb-deny cli-ppsg r134-f7e2b651-0d02-46e1-8811-16ea2157b547 --set-account-policy true
Opciones de mandato
- PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de la puerta de enlace del servicio Private Path.
- ENDPOINT_GATEWAY_BINDING: ID de la vinculación de puerta de enlace de punto final para la puerta de enlace del servicio Private Path.
-
- -set-account-policy: Indica si esta política se convierte en la política de acceso para cualquier enlace de puerta de enlace de punto final pendiente y futuro de la misma cuenta. Valores posibles: true, false.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es private-path-service-gateway-endpoint-gateway-binding-permit
Permitir un enlace de pasarela de punto final para una pasarela de servicio de ruta privada.
ibmcloud is private-path-service-gateway-endpoint-gateway-binding-permit PRIVATE_PATH_SERVICE_GATEWAY ENDPOINT_GATEWAY_BINDING (--set-account-policy true | false) [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is ppsg-egb-permit r134-e64dab2d-8fd2-43bd-8390-229ba66e53c4 r134-0dcc2105-14a1-4501-9b43-29632e910e4b --set-account-policy true
ibmcloud is ppsg-egb-permit cli-ppsg r134-3a30c0b3-8c4b-4a64-bb93-3f3e17459363 --set-account-policy true
Opciones de mandato
- PRIVATE_PATH_SERVICE_GATEWAY: ID o nombre de la puerta de enlace del servicio Private Path.
- ENDPOINT_GATEWAY_BINDING: ID de la vinculación de puerta de enlace de punto final para la puerta de enlace del servicio Private Path.
-
- -set-account-policy: Indica si esta política se convierte en la política de acceso para cualquier enlace de puerta de enlace de punto final pendiente y futuro de la misma cuenta. Valores posibles: true, false.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es private-path-service-gateway-endpoint-gateway-binding-revoke
Revocar el acceso a una pasarela de servicio de ruta privada para una cuenta.
ibmcloud is private-path-service-gateway-endpoint-gateway-binding-revoke (PRIVATE_PATH_SERVICE_GATEWAY1 PRIVATE_PATH_SERVICE_GATEWAY2 ...) --account-id ACCOUNT_ID [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is ppsg-ar r134-e64dab2d-8fd2-43bd-8390-229ba66e53c4 --account-id efe5afc483594adaa8325e2b4d1290df
ibmcloud is ppsg-ar cli-ppsg --account-id efe5afc483594adaa8325e2b4d1290df
Opciones de mandato
- PRIVATE_PATH_SERVICE_GATEWAY1: ID o nombre de la puerta de enlace del servicio Private Path.
- PRIVATE_PATH_SERVICE_GATEWAY2: ID o nombre de la puerta de enlace del servicio Private Path.
-
- -id-cuenta: 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 red privada virtual (VPN)
En la siguiente sección se detallan los comandos de la CLI disponibles para trabajar con pasarelas VPN, incluidas las políticas 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 mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 mandato
- 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 mandato
- 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_ALGORITHM DH_GROUP ENCRYPTION_ALGORITHM IKE_VERSION [--key-lifetime KEY_LIFETIME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2
ibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2 --key-lifetime 28000
ibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2 --resource-group-name Default
ibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSON
Opciones de mandato
- IKE_POLICY_NAME: Nombre de la política IKE.
- AUTHENTICATION_ALGORITHM: El algoritmo de autenticación. Uno de los siguientes: sha256, sha384, sha512.
- DH_GROUP: El grupo Diffie-Hellman. Uno de los siguientes: 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 31.
- ENCRYPTION_ALGORITHM: El algoritmo de cifrado. Uno de los siguientes: aes128, aes192, aes256.
- 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. (predeterminado: 28800 ).
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 mandato
- 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-algorithm sha256 | sha384 | sha512] [--dh-group 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 31] [--encryption-algorithm aes128 | aes192 | aes256] [--ike-version 1 | 2] [--key-lifetime KEY_LIFETIME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --name my-ike-policy
ibmcloud is ike-policy-update my-ike-policy --name my-renamed-ike-policy
ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithm sha256
ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --dh-group 14
ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithm aes128
ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --ike-version 2
ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --key-lifetime 28000 --output JSON
Opciones de mandato
- IKE_POLICY: ID o nombre de la política IKE.
- --name: Nombre nuevo de la política IKE.
- --authentication-algorithm: El algoritmo de autenticación. Uno de los siguientes: sha256, sha384, sha512.
- --dh-group: El grupo Diffie-Hellman. Uno de los siguientes: 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 31.
- --encryption-algorithm: El algoritmo de cifrado. Uno de los siguientes: aes128, aes192, aes256.
- --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 mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 mandato
- 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 mandato
- 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_ALGORITHM ENCRYPTION_ALGORITHM PFS [--key-lifetime KEY_LIFETIME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14
ibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14 --key-lifetime 3600
ibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14 --resource-group-name Default
ibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSON
Opciones de mandato
- IPSEC_POLICY_NAME: Nombre de la política IPsec.
- AUTHENTICATION_ALGORITHM: El algoritmo de autenticación. Solo se debe inhabilitar si el algoritmo de cifrado es 'aes128gcm16', 'aes192gcm16' o 'aes256gcm16'. Uno de los siguientes: disabled, sha256, sha384, sha512.
- ENCRYPTION_ALGORITHM: El algoritmo de cifrado. El algoritmo de autenticación solo se debe inhabilitar si el algoritmo de cifrado es 'aes128gcm16', 'aes192gcm16' o 'aes256gcm16'. Uno de los siguientes: aes128, aes128gcm16, aes192, aes192gcm16, aes256, aes256gcm16.
- PFS: Perfect Forward Secrecy (Secreto perfecto hacia delante). Uno de los siguientes: 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.
- --key-lifetime: El tiempo de vida de la clave en segundos. Máximo: 86400, Mínimo: 1800. (predeterminado: 3600 ).
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 mandato
- 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-algorithm disabled | sha256 | sha384 | sha512] [--pfs 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] [--encryption-algorithm aes128 | aes128gcm16 | aes192 | aes192gcm16 | aes256 | aes256gcm16] [--key-lifetime KEY_LIFETIME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --name my-ipsec-policy
ibmcloud is ipsec-policy-update my-ipsec-policy --name my-renamed-ipsec-policy
ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithm sha256
ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --pfs group_14
ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithm aes128
ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --key-lifetime 3600 --output JSON
Opciones de mandato
- IPSEC_POLICY: ID o nombre de la política IPsec.
- --name: Nombre nuevo de la política IPsec.
- --authentication-algorithm: El algoritmo de autenticación. Sólo debe desactivarse si el algoritmo de cifrado es aes128gcm16, aes192gcm16 o aes256gcm16. Uno de los siguientes: disabled, sha256, sha384, sha512.
- --pfs: Secreto de reenvío perfecto. Uno de los siguientes: 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.
- --encryption-algorithm: El algoritmo de cifrado. El algoritmo de autenticación debe desactivarse sólo si el algoritmo de cifrado es aes128gcm16, aes192gcm16 o aes256gcm16. Uno de los siguientes: aes128, aes128gcm16, aes192, aes192gcm16, aes256, aes256gcm16.
- --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 mandato
- 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 mandato
- VPN_GATEWAY: ID o nombre de la pasarela VPN.
- CONNECTION1: ID o nombre de la conexión VPN.
- CONNECTION2: 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] [--distribute-traffic true | false] [--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] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24
ibmcloud is vpn-gateway-connection-create my-connection my-vpn-gateway 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24
ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --admin-state-up true
ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100
ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ipsec-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
ibmcloud is vpn-gateway-connection-create my-connection my-vpn-gateway 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ipsec-policy my-ispec-policy
ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ike-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
ibmcloud is vpn-gateway-connection-create my-connection my-vpn-gateway 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ike-policy my-ike-policy
ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24
ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --admin-state-up true
ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100
ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ipsec-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ike-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --local-cidr 10.240.1.0/24 --peer-cidr 192.168.1.0/24 --peer-cidr 192.168.2.0/24 --output JSON
ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --distribute-traffic true --local-ike-identities '[{"type":"fqdn","value":"sadsadasd.com"},{"type":"fqdn","value":"sadsadasdasd.com"}]' --peer-ike-identity-type key_id --peer-ike-identity-value sampledd --output JSON
ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --establish-mode peer_only --local-ike-identities '[{"type":"ipv4_address","value":"2.2.2.2"},{"type":"fqdn","value":"sadsadasd.com"}]' --peer-ike-identity-type key_id --peer-ike-identity-value sampledd
crear conexión de pasarela VPN con ike_identities local utilizándola como estructura 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 sampledd
crear conexión de pasarela VPN con ike_identities local utilizándola como estructura de distintivos
Opciones de mandato
- CONNECTION_NAME: Nombre de la conexión.
- VPN_GATEWAY: ID o nombre de la pasarela VPN.
- PEER: Dirección IP o FQDN de la pasarela VPN homóloga.
- 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. Uno de los siguientes: reiniciar, borrar, mantener, ninguno. (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).
-
- -distribuir-tráfico: Indica si el tráfico se distribuye entre los túneles ascendentes de la conexión de la pasarela VPN. Valores posibles: true, false.
-
- -política-ike: 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 FQDN de la identidad IKE local.
-
- -local-ike-identities: LOCAL_IKE_IDENTITIES_JSON | @LOCAL_IKE_IDENTITIES_JSON_FILE, identidades ike locales en JSON o archivo JSON.
-
- -peer-ike-identity-type: El tipo de identidad IKE del par.
-
- -peer-ike-identity-value: El valor FQDN de la identidad IKE del par.
- -- Establecer modo: El modo de establecimiento de la conexión de la pasarela VPN. Uno de: bidireccional, peer_only. (valor predeterminado: bidireccional).
- --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 mandato
- VPN_GATEWAY: ID o nombre de la pasarela VPN.
- CONNECTION1: ID o nombre de la conexión VPN.
- CONNECTION2: ID o nombre de la conexión VPN.
-
- -vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- --force, -f: Forzar la operación sin confirmación.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is vpn-gateway-connection-local-cidr-add
Añadir un CIDR local a una conexión de pasarela VPN.
ibmcloud is vpn-gateway-connection-local-cidr-add VPN_GATEWAY CONNECTION CIDR [--vpc VPC] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpn-gateway-connection-local-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 1.168.0.0/22
ibmcloud is vpn-gateway-connection-local-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 1.168.0.0/22 --output JSON
Opciones de mandato
- 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 en notación de bloques CIDR.
-
- -vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is vpn-gateway-connection-local-cidr-delete
Eliminar un CIDR local de la conexión de pasarela VPN.
ibmcloud is vpn-gateway-connection-local-cidr-delete VPN_GATEWAY CONNECTION CIDR [--vpc VPC] [-f, --force] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpn-gateway-connection-local-cidr-delete 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 1.168.0.0/22
ibmcloud is vpn-gateway-connection-local-cidr-delete 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 1.168.0.0/22 --output JSON
Opciones de mandato
- 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 en notación de bloques CIDR.
-
- -vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
- --force, -f: Forzar la operación sin confirmación.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is vpn-gateway-connection-peer-cidr-add
Añadir un CIDR igual a una conexión de pasarela VPN.
ibmcloud is vpn-gateway-connection-peer-cidr-add VPN_GATEWAY CONNECTION CIDR [--vpc VPC] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpn-gateway-connection-peer-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 10.45.0.0/24
ibmcloud is vpn-gateway-connection-peer-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 10.45.0.0/24 --output JSON
Opciones de mandato
- 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 en notación de bloques CIDR.
-
- -vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is vpn-gateway-connection-peer-cidr-delete
Eliminar un CIDR igual de la conexión de pasarela VPN.
ibmcloud is vpn-gateway-connection-peer-cidr-delete VPN_GATEWAY CONNECTION CIDR [--vpc VPC] [-f, --force] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpn-gateway-connection-peer-cidr-delete 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 10.45.0.0/24
ibmcloud is vpn-gateway-connection-peer-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 10.45.0.0/24 --output JSON
Opciones de mandato
- 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 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] [--psk PSK] [--establish-mode bidirectional | peer_only] [--name NEW_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpn-gateway-connection-update fee82deba12e4c0fb69c3b09d1f12345 gfe82deba12e4c0fb69c3b09d1f23456 --admin-state-up true --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100 --ike-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --ipsec-policy 05251a2e-d6c5-42b4-97b0-b5f8e8d1f445 --peer-address 234.3.4.5 -psk rweirjgiort --name my-new-connection --output JSON
ibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --admin-state-up true --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100 --ike-policy my-ike-policy --ipsec-policy my-ipsec-policy --peer-address 234.3.4.5 -psk rweirjgiort --name my-new-connection --output JSON
ibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --admin-state-up true --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100 --ike-policy my-ike-policy --ipsec-policy my-ipsec-policy --peer-address 234.3.4.5 -psk rweirjgiort --name my-new-connection --establish-mode peer_only --output JSON
ibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --admin-state-up true --ike-policy my-ike-policy --ipsec-policy my-ipsec-policy --peer-fqdn my-service.example.com -psk rweirjgiort --name my-new-connection --establish-mode peer_only --output JSON
ibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --distribute-traffic true --output JSON
Opciones de mandato
- 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.
-
- -política-ike: ID o nombre de la política IKE.
-
- -reset-ike-policy: Elimina la política IKE.
-
- -ipsec-policy: ID o nombre de la política IPsec.
-
- -reset-ipsec-policy: Elimina la política IPsec.
- --peer-address: La dirección IP de la pasarela VPN homóloga.
-
- -peer-fqdn: El FQDN de la puerta de enlace VPN par.
-
- -distribuir-tráfico: Indica si el tráfico se distribuye entre los túneles ascendentes de la conexión de la pasarela VPN. Valores posibles: true, false.
- --psk: La clave precompartida.
- -- Establecer modo: 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 mandato
- 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] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route
ibmcloud is vpn-gateway-create my-vpn-gateway my-subnet --vpc my-vpc --mode route
ibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode policy
ibmcloud is vpn-gateway-create my-vpn-gateway my-subnet --vpc my-vpc --mode policy
ibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --resource-group-name Default
ibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSON
Opciones de mandato
- VPN_GATEWAY_NAME: Nombre de la pasarela VPN.
- SUBRED: ID o nombre de la subred.
-
- -modo: El modo de la puerta de enlace VPN, si no se especifica el modo predeterminado de la puerta de enlace VPN es política. Puede tener uno de estos valores: policy, route.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 mandato
- 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] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpn-gateway-update fee82deba12e4c0fb69c3b09d1f12345 --name my-renamed-gateway --output JSON
ibmcloud is vpn-gateway-update my-vpn-gateway --name my-renamed-gateway --output JSON
Opciones de mandato
- 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.
- --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 mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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.
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 mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 mandato
- VPN_SERVER: ID o nombre del servidor VPN.
-
- -vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es vpn-servidor-crear
Cree un servidor VPN.
ibmcloud is vpn-server-create --client-ip-pool CLIENT_IP_POOL --cert CERT (--client-auth-methods certificate | username | certificate,username | username,certificate) [--subnet SUBNET --vpc VPC] [--client-ca CLIENT_CA] [--client-crl CLIENT_CRL] [--client-dns CLIENT_DNS] [--client-idle-timeout CLIENT_IDLE_TIMEOUT] [--enable-split-tunnel false | true] [--port PORT] [--protocol udp | tcp] [--sg SG] [--name NAME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpn-server-create --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0,0736-4b871e22-e819-4f87-bb17-e457a88246a2 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods certificate --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514
ibmcloud is vpn-server-create --subnet my-subnet,my-subnet2 --vpc my-vpc --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods certificate --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514
ibmcloud is vpn-server-create --name myvpnserver --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0,0736-4b871e22-e819-4f87-bb17-e457a88246a2 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods username
ibmcloud is vpn-server-create --name myvpnserver2 --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods username --client-dns 9.9.9.9,8.8.8.8 --protocol tcp --port 8888 --enable-split-tunnel true --client-idle-timeout 1200
ibmcloud is vpn-server-create --name myvpnserver3 --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods username --sg r134-e32f671c-463d-4f93-88e3-2dd0413476b4,r134-3af7a9db-d9bc-43d4-bced-93e0a33fee25
ibmcloud is vpn-server-create --name myvpnserver3 --subnet my-subnet --vpc my-vpc --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods username --sg my-sg1,my-sg2
ibmcloud is vpn-server-create --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0,0736-4b871e22-e819-4f87-bb17-e457a88246a2 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-dns 172.34.1.100 --client-auth-methods certificate,username --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514 --client-crl @./openvpn/crl.pem --name vpnswithcrl --sg r134-5744b689-e5c4-461d-9f9b-ce5e7e8dbed6
Opciones de mandato
-
- -subred: ID o nombres separados por comas de las subredes para aprovisionar 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 secretos para este servidor VPN.
-
- -client-auth-methods: Separado por comas de los métodos de autenticación del cliente. 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: Separado por comas de las direcciones del servidor DNS que se proporcionan a los clientes VPN que están conectados a este servidor VPN. Se pueden establecer dos servidores DNS, como máximo.
-
- -client-idle-timeout: Los segundos que un cliente VPN puede estar 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. Una de: false, true. (por defecto: false ).
-
- -puerto: El número de puerto 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 ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es vpn-server-update
Actualizar un servidor VPN.
ibmcloud is vpn-server-update VPN_SERVER [--vpc VPC] [--subnet SUBNET] [--client-ip-pool CLIENT_IP_POOL] [--cert CERT] [--client-auth-methods certificate | username | certificate,username | username,certificate] [--client-ca CLIENT_CA] [--client-crl CLIENT_CRL] [[--client-dns CLIENT_DNS | --reset-client-dns]] [--client-idle-timeout CLIENT_IDLE_TIMEOUT] [--enable-split-tunnel false | true] [--port PORT] [--protocol udp | tcp] [--name NEW_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --name my-server
ibmcloud is vpn-server-update my-server --name my-renamed-server
ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-auth-methods certificate --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514
ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --client-ip-pool 192.168.0.0/20 --client-dns 9.9.9.9 --client-idle-timeout 120 --port 9090 --protocol tcp --enable-split-tunnel true --output JSON
ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --client-dns ""
Limpiar las direcciones de servidor DNS que se proporcionan a los clientes VPN conectados a este servidor VPN.ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --reset-client-dns
Limpiar las direcciones de servidor DNS que se proporcionan a los clientes VPN conectados a este servidor VPN.ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --subnet 0716-6ec3e875-abfa-40f4-a7c5-7473f4b2a2e1,0726-61b2f53f-1e95-42a7-94ab-55de8f8cbdd5
Actualizar el servidor VPN con más de una subred de diferentes zonas para acceder a la alta disponibilidad.ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --subnet 0716-6ec3e875-abfa-40f4-a7c5-7473f4b2a2e1
Actualizar el servidor VPN con una subred para cambiar la subred del servidor VPN o para degradar el servidor VPN de un servidor VPN de alta disponibilidad a un servidor VPN autónomo.
Opciones de mandato
- 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.
-
- -subred: ID o nombres separados por comas de las subredes para aprovisionar 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 secretos para este servidor VPN.
-
- -client-auth-methods: Separado por comas de los métodos de autenticación del cliente. 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: Separado por comas de las direcciones del servidor DNS que se proporcionan a los clientes VPN que están conectados a este servidor VPN. Se pueden establecer dos servidores DNS, como máximo.
-
- -reset-client-dns: Limpia las direcciones del servidor DNS que se proporcionan a los clientes VPN que están conectados a este servidor VPN.
-
- -client-idle-timeout: Los segundos que un cliente VPN puede estar 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. Una de: false, true. (por defecto: false ).
-
- -puerto: El número de puerto 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 mandato
- 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
Recupera la configuración del cliente OpenVPN.
ibmcloud is vpn-server-client-configuration VPN_SERVER [--vpc VPC] [--file FILE] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpn-server-client-configuration r134-d0671da5-1646-449b-8390-6bd7d6abea01
ibmcloud is vpn-server-client-configuration my-server
ibmcloud is vpn-server-client-configuration r134-d0671da5-1646-449b-8390-6bd7d6abea01 --file ./my_vpn.conf
Opciones de mandato
- 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.
-
- -archivo: Guarda la configuración del cliente en el nombre de ruta de archivo especificado.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es vpn-servidor-clientes
Lista todos los clientes VPN para un servidor VPN.
ibmcloud is vpn-server-clients VPN_SERVER [--vpc VPC] [--output JSON] [-q, --quiet]
Opciones de mandato
- 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 mandato
- 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 mandato
- 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 mandato
- 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
Lista todas las rutas VPN para un servidor VPN.
ibmcloud is vpn-server-routes VPN_SERVER [--vpc VPC] [--output JSON] [-q, --quiet]
Opciones de mandato
- 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 mandato
- VPN_SERVER: ID o nombre del servidor VPN.
- ROUTE_ID: ID o nombre de la ruta VPN.
-
- -vpc: ID o nombre de la VPC. Solo es necesario especificar el recurso exclusivo por su nombre dentro de esta VPC.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es vpn-server-route-create
Cree una ruta VPN.
ibmcloud is vpn-server-route-create VPN_SERVER --destination DESTINATION_CIDR [--vpc VPC] [--action translate | deliver | drop] [--name NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpn-server-route-create r134-77e21079-7291-44c2-866a-8f1848bc10f0 --name my-route --action deliver --destination 10.0.0.0/24
ibmcloud is vpn-server-route-create my-server --name my-route --action deliver --destination 10.0.0.0/24
ibmcloud is vpn-server-route-create r134-77e21079-7291-44c2-866a-8f1848bc10f0 --name my-route --action drop --destination 10.0.0.0/24
Opciones de mandato
- 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.
-
- -acción: La acción a 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 a utilizar para esta ruta VPN en el servidor VPN. Debe ser exclusivo dentro del servidor VPN. Si un paquete entrante no coincide con ningún destino, se descarta el paquete.
-
- -name: Nombre de la ruta VPN.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es vpn-server-route-update
Actualizar una ruta VPN.
ibmcloud is vpn-server-route-update VPN_SERVER ROUTE_ID [--vpc VPC] [--name NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is vpn-server-route-update r134-77e21079-7291-44c2-866a-8f1848bc10f0 1233a60b-fc95-4dbc-96ab-a976b723bfb0 --name my-route
ibmcloud is vpn-server-route-update my-server my-route --name my-renamed-route
Opciones de mandato
- 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 mandato
- 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 mandato
- --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 mandato
- 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 mandato
- IMAGEN: ID o nombre de la imagen.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is images
Listar todas las imágenes de la región.
ibmcloud is images [--visibility all | public | private] [--status STATUS] [--user-data-format USER_DATA_FORMAT] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [--remote-account-id provider | user] [-q, --quiet]
Ejemplos de mandato
ibmcloud is images --status deprecated,obsolete
ibmcloud is images --user-data-format esxi_kickstart,ipxe
ibmcloud is images --remote-account-id provider
ibmcloud is images --remote-account-id 2d1bace7b46e4815a81e52c6ffeba5cf
Opciones de mandato
- --visibility: Listar imágenes con una visibilidad determinada. La visibilidad válida es: public o private.
-
- -estado: Filtra la colección a imágenes con la lista de valores de estado separados por comas. Valores disponibles: disponible, en supresión, en desuso, fallido, obsoleto, pendiente, inutilizable.
-
- -formato-datos-usuario: Filtra la colección a imágenes con la lista separada por comas de valores user-data-format. Valores disponibles: cloud_init, esxi_kickstart, ipxe.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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.
-
- -id-cuenta-remota: Filtra la colección a imágenes con una propiedad
remote.account.id
que coincida con la cuenta especificada. Los usuarios también pueden proporcionar ACCOUNT_ID o uno de los siguientes: proveedor, usuario.
- -id-cuenta-remota: Filtra la colección a imágenes con una propiedad
- -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]) [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--deprecate-at DEPRECATE_AT] [--obsolete-at OBSOLETE_AT] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64
ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345
ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --resource-group-name Default
ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --output JSON
ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --encrypted-data-key eyJjaXBoZXJ0ZXh0IjoiSFVBS1VxTFFzUVhVRytTdElxTENDS3BjQjZ5Qm9HWlMxOVU9IiwiaXYiOiIxVXdNeTFTNG9odHVOWmJPIiwidmVyc2lvbiI6IjQuMC4wIiwiaGFuZGxlIjoiMWU5MzNkY2QtYjczMi00MDY3LWEyNTUtZDg5MzMxMTdmZGZmIn0= --encryption-key crn:v1:bluemix:public:kms:us-south:a/823bd195e9fd4f0db40ac2e1bffef3e0:2479bd12-1e8e-4506-88d9-bdb9512ac317:key:404f662d-1e18-40b1-aabf-d6c25bca22ea
ibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4e
ibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4e --encryption-key-volume crn:v1:bluemix:public:kms:us-south:a/823bd195e9fd4f0db40ac2e1bffef3e0:2479bd12-1e8e-4506-88d9-bdb9512ac317:key:404f662d-1e18-40b1-aabf-d6c25bca22ea
ibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4e --deprecate-at "2023-03-01T00:45:00Z" --obsolete-at "2023-03-02T00:50:00Z"
Opciones de mandato
- IMAGE_NAME: Nombre de la imagen.
-
- -archivo: La ubicación de Cloud Object Store (COS) del archivo de imagen, 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 encriptada en base64-encoded de la clave que se utilizó para encriptar 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 proporcione una clave_de_cifrado alternativa al crear el volumen).
-
- -volumen-fuente: 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 las propiedades activo y ocupado del volumen debe ser falso, y la instancia adjunta al volumen debe estar en estado detenido.
-
- -volumen de clave de cifrado: Una referencia a la clave raíz a 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.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
-
- -deprecate-at: La fecha y hora de eliminación de 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 hora de obsolescencia a 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 [--deprecate-at DEPRECATE_AT | --reset-deprecate-at] [--obsolete-at OBSOLETE_AT | --reset-obsolete-at] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is image-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-image
ibmcloud is image-update my-image-from-volume-cli --name my-image-from-volume-cli-do-not-delete --obsolete-at "2023-03-02T04:20:00+05:30"
ibmcloud is image-update my-image-from-volume-cli-do-not-delete --deprecate-at "2023-03-03T04:20:00+05:30"
ibmcloud is image-update my-image-from-volume-cli-do-not-delete --reset-deprecate-at
ibmcloud is image-update my-image-from-volume-cli-do-not-delete --reset-obsolete-at
Opciones de mandato
- IMAGEN: ID o nombre de la imagen.
- --name: Nuevo nombre de la imagen.
-
- -deprecate-at: La fecha y hora de eliminación de 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: Especifique este indicador para eliminar una fecha y hora de depreciación existentes. Si el estado de la imagen es "en desuso", pasa a ser "disponible".
-
- -obsolete-at: La fecha y hora de obsolescencia a 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: Especifique este indicador para eliminar una fecha y hora de obsolescencia 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 mandato
- IMAGEN1: ID o nombre de la imagen.
- IMAGEN2: ID o nombre de la imagen.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- --force, -f: Forzar la operación sin confirmación.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es image-export-job
Ver los detalles de un trabajo de exportación de imágenes.
ibmcloud is image-export-job IMAGE JOB [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is image-export-job 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 6451a2e-d6c5-42b4-97b0-b5f8e8d1f479
ibmcloud is image-export-job my-image my-export-job
Opciones de mandato
- IMAGEN: ID o nombre de la imagen.
- JOB: 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
Lista todos los trabajos de exportación de una imagen.
ibmcloud is image-export-jobs IMAGE [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is image-export-jobs 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
ibmcloud is image-export-jobs my-image
Opciones de mandato
- 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
Crear un trabajo de exportación de imágenes.
ibmcloud is image-export-job-create IMAGE --bucket BUCKET [--name NEW_NAME] [--format qcow2 | vhd] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is image-export-job-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-export-job --format qcow2 --bucket my-bucket
ibmcloud is image-export-job-create my-image --name my-export-job --format qcow2 --bucket my-bucket
Opciones de mandato
- IMAGEN: ID o nombre de la imagen.
-
- -name: Nuevo nombre del trabajo de exportación de imágenes.
-
- -formato: El formato a utilizar para la imagen exportada. Si la imagen está cifrada, solo se da soporte a qcow2. Uno de: qcow2, vhd. (valor predeterminado: qcow2).
- -- cubo: El bucket de Cloud Object Storage al que 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 un trabajo de exportación de imágenes.
ibmcloud is image-export-job-update IMAGE JOB --name NAME [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is image-export-job-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 6451a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-image-export-job
ibmcloud is image-export-job-update my-image my-export-job --name my-image-export-job
Opciones de mandato
- IMAGEN: ID o nombre de la imagen.
- JOB: ID o nombre del trabajo de exportación de imágenes.
-
- -name: 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 image-export-job-delete
Eliminar uno o varios trabajos de exportación de imágenes.
ibmcloud is image-export-job-delete IMAGE (JOB1 JOB2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Ejemplos de mandato
ibmcloud is image-export-job-delete 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 6451a2e-d6c5-42b4-97b0-b5f8e8d1f479
ibmcloud is image-export-job-delete my-image my-export-job
Opciones de mandato
- IMAGEN: ID o nombre de la imagen.
- JOB1: ID o nombre del trabajo de exportación de imágenes.
- JOB2: 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.
- --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 mandato
- 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 mandato
- 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
Enumere todas las ofertas de imágenes del catálogo.
ibmcloud is catalog-image-offerings [--output JSON] [-q, --quiet]
Ejemplo de mandato
ibmcloud is catalog-image-offerings
Opciones de mandato
- --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 mandato
- CATÁLOGO: ID del catálogo.
- OFRENDA: ID de la ofrenda.
- --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 mandato
- 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 mandato
- 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 para la clave privada encriptada.
- --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] [--dh DH] [--pg PG] [--output JSON] [-q, --quiet]
Opciones de mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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.
-
- -dh: ID, nombre o CRN del host dedicado.
-
- -pg: ID, nombre o CRN del grupo de colocación.
- --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 mandato
- INSTANCIA: ID o nombre de la instancia.
-
- -vnc: Obtiene el URI WebSocket para la consola VNC y abre la consola VNC web IBM Cloud en el navegador para 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]] [--output JSON] [-i, --interactive] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8
ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]'
Cree una instancia con conexión de volumen.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "bandwidth":1000, "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]'
Cree una instancia con adjunto de volumen con ancho de banda.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"id":"67531475-bd8a-478e-bcfe-2e53365cd0aa"}}]'
Cree una instancia con un volumen existente en la conexión de volumen.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --keys 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
Cree una instancia con varias claves SSH.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "my-boot-vol", "capacity": 150, "profile": {"name": "general-purpose"}}}'
Cree una instancia a partir de una imagen con capacidad de volumen de arranque. El valor de la capacidad puede oscilar entre el tamaño mínimo provisionado de la imagen y 250.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "my-boot-vol", "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}'
Cree una instancia con el volumen de arranque y el volumen de arranque con etiquetas de usuario.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"profile": {"name": "general-purpose"},"encryption_key": {"crn": "crn:v1:bluemix:public:kms:us-south:adffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179"}}}'
Cree una instancia con un volumen de arranque cifrado.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"bandwidth":1000, "profile": {"name": "general-purpose"},"encryption_key": {"crn": "crn:v1:bluemix:public:kms:us-south:adffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179"}}}'
Cree una instancia con un volumen de arranque cifrado con ancho de banda.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --network-interface '[{"name": "secondary-nic", "allow_ip_spoofing": true, "subnet": {"id":"72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}, "security_groups": [{"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}, {"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}]}]'
Cree una instancia que esté conectada a la interfaz de red secundaria.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --primary-network-interface '{"name": "primary-nic", "allow_ip_spoofing": true, "subnet": {"id":"72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}, "primary_ip": {"address": "10.240.129.10", "auto-delete": true, "name": "my-reserved-ip"}, "security_groups": [{"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}, {"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}]}'
Cree una instancia con la configuración de interfaz de red primaria en JSON.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --sgs 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.240.129.10 --auto-delete true --ip-name my-reserved-ip --allow-ip-spoofing true
Cree una instancia con la configuración de interfaz de red primaria que incluya grupos de seguridad, valores de IP reservados y valores de suplantación de IP de origen.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --sgs 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --reserved-ip 0711-5c7f016e-5bd2-42e3-8dff-81519e4e2469 --allow-ip-spoofing true
Cree una instancia con la configuración de interfaz de red primaria que incluya los grupos de seguridad, la IP reservada existente y el valor de suplantación de IP de origen.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host c019b1f7-c4d6-430c-aaa4-e0cc25d47277
Cree una instancia para colocarla en el host dedicado deseado.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host-group a4738ceb-5e59-4601-849a-61d7895740ee
Cree una instancia para colocarla en el grupo de hosts dedicados que desee.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --placement-group 1d2afa0f-b9f2-4d85-ae35-a08885269644
Cree una instancia para colocarla en el grupo de colocación deseado.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --total-volume-bandwidth 4000
Cree una instancia con un ancho de banda de volúmenes total específico.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metadata-service true
Cree una instancia con el servicio de metadatos habilitado o inhabilitado.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metadata-service true --metadata-service-protocol http --metadata-service-response-hop-limit 60
Cree una instancia con la configuración del servicio de metadatos.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
Cree una instancia con afinidad de reserva.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523b
Cree una instancia con afinidad de reserva.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --default-trusted-profile Profile-c9fe8182-870a-49df-8308-c8bb7394c4c3 --default-trusted-profile-auto-link true
Crear una instancia con el perfil de confianza 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 restart
Cree una instancia con una política de disponibilidad en caso de error de host.ibmcloud is instance-create my-instance-name my-vpc us-south-1 bx2-2x8 my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --volume-attach '[{"volume": {"name":"my-vol-1"}}]'
Cree una instancia con un volumen existente en la conexión de volumen utilizando el nombre del recurso.ibmcloud is instance-create my-instance-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host my-dedicated-host
Cree una instancia para colocarla en el host dedicado deseado utilizando el nombre del recurso.ibmcloud is instance-create my-instance-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host-group my-dedicated-host-group
Cree una instancia para colocarla en el grupo de hosts dedicados que desee utilizando el nombre del recurso.ibmcloud is instance-create my-instance-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --placement-group my-placement-host-group
Cree una instancia para colocarla en el grupo de colocación deseado utilizando el nombre del recurso.ibmcloud is instance-create my-instance-name my-vpc us-south-1 bx2-2x8 --image ibm-ubuntu-20-04-2-minimal-amd64-1 --primary-network-interface '{"name": "primary-nic", "allow_ip_spoofing": true, "subnet": {"name":"my-subnet"}, "primary_ip": {"name": "my-reserved-ip"}, "security_groups": [{"name": "my-security-group-1"}, {"name": "my-security-group-2"}]}'
Cree una instancia con la configuración de interfaz de red primaria utilizando el nombre del recurso.ibmcloud is instance-create my-instance-name my-vpc us-south-1 bx2-2x8 my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --network-interface '[{"name": "secondary-nic", "allow_ip_spoofing": true, "subnet": {"id":"my-subnet"}, "security_groups": [{"id": "my-security-group-1"}, {"id": "my-security-group-2"}]}]'
Cree una instancia que esté conectada a la interfaz de red secundaria utilizando el nombre del recurso.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"id": "67531475-bd8a-478e-bcfe-2e53365cd0aa"}}'
Cree una instancia a partir de un volumen de arranque existente.ibmcloud is instance-create my-instance-name my-vpc us-south-1 bx2-2x8 my-subnet --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "my-existing-boot-vol"}}'
Cree una instancia a partir de un volumen de arranque existente utilizando el nombre de recurso.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1
Cree una instancia de una oferta de catálogo.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering-version crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1
Cree una instancia de una versión de oferta de catálogo.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering-version crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1 --catalog-offering-plan crn:v1:bluemix:public:globalcatalog-collection:global:a/123456:51c9e0db-2911-45a6-adb0-ac5332d27cf2:plan:sw.51c9e0db-2911-45a6-adb0-ac5332d27cf2.772c0dbe-aa62-482e-adbe-a3fc20101e0e
Crear instancia a partir de la versión y el plan de oferta de catálogo.ibmcloud is instance-create --interactive
Cree una instancia de forma interactiva.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni 7322-1293a27a-7178-4e62-ba5b-272623c989aa --network-attachments [{"name": "instance-snac-1","virtual_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}] --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8
Cree una instancia con una conexión de red y una interfaz de red virtual existente.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni-ais true --pnac-vni-ein true --pnac-vni-auto-delete true --pnac-vni-ips [{"id": "7322-f61b85bd-d963-4069-bb72-b58ed9ebc9f5"}] --pnac-vni-name cli-panc-vni-1 --pnac-vni-rip bee-olympics-perplexed-briskness --network-attachments [{"name": "instance-snac-1","virtual_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}]
Cree una instancia con una conexión de red y una nueva interfaz de red virtual con la IP reservada existente.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni-ais true --pnac-vni-ein true --pnac-vni-auto-delete true --pnac-vni-ips [{"id": "7322-f61b85bd-d963-4069-bb72-b58ed9ebc9f5"},{"address": "10.240.128.13", "auto_delete" : true, "name": "vni-pnac-sip-1"}] --pnac-vni-name cli-panc-vni-1 --pnac-vni-rip-address 10.240.128.13 --pnac-vni-rip-auto-delete true --pnac-vni-rip-name pnac-vni-rip-1 --pnac-vni-sgs r134-8e0e4ad9-4ca3-4d5f-b9d8-7a967693d231
Cree una instancia con una conexión de red y una nueva interfaz de red virtual con la IP reservada existente.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --cluster-network-attachments '[{"name": "instance-cnac-1","cluster_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}]'
Crear una instancia con una conexión de red en clúster con interfaz de red en clúster existente con IP reservada existente.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --cluster-network-attachments '[{"name":"cli-cnac-1", "cluster_network_interface": {"auto_delete": true, "name": "cni-1", "primary_ip": { "auto-delete": true, "name": "my-reserved-ip"}, "subnet": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}}]'
Crear una instancia con una conexión de red en clúster.ibmcloud is instance-create my-instance-name 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.
Opciones de mandato
- INSTANCE_NAME: Nombre de la instancia.
- VPC: ID o nombre de la VPC.
- ZONE_NAME: Nombre de la zona.
- PROFILE_NAME: Nombre del perfil.
- SUBRED: ID o nombre de la subred.
-
- -imagen: ID o nombre de la imagen.
-
- -oferta-de-catálogo: El CRN para 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 la creación de una oferta de catálogo, consulte Incorporación de software a su cuenta.
-
- -versión-de-oferta-de-catálogo: El CRN de la versión de una oferta de catálogo de IBM Cloud. Para obtener más información sobre la creación de una versión para la oferta de catálogo, consulte Incorporación de software a su cuenta.
-
- -plan-de-oferta-de-catálogo: El CRN para el plan de facturación de una oferta de 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 la instancia. 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 el esquema de datos, consulte 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 el esquema de datos, consulte la propiedad volume_attachments en la documentación de la API.
-
- -claves: 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 destino donde se coloca la instancia.
-
- -dedicated-host-group: ID o nombre del grupo de hosts de destino donde se coloca la instancia.
-
- -grupo de colocación: ID o nombre del grupo de colocación. Las restricciones del grupo de colocación para la instancia de 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 está disponible para ser utilizada por 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 IP reservada existente.
-
- -dirección: La dirección IP a reservar, que no debe estar ya reservada en la subred.
-
- -auto-borrado: Si se establece en true, esta IP reservada se borra automáticamente cuando se elimina el objetivo. Uno de: true, false. (valor predeterminado: true).
-
- -ip-name: El nombre definido por el usuario para esta 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 a los recursos propiedad del proveedor.
-
- -allow-ip-spoofing: Desactiva las comprobaciones de origen y destino en esta interfaz. Si es false, no se permite la suplantación de 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 conocer el esquema de datos, consulte 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 conocer el esquema de datos, consulte la propiedad network_interfaces en la documentación de la API.
-
- -pnac-name: Nombre del adjunto de red primario.
-
- -pnac-vni: ID o nombre de la interfaz de red virtual que está asociada con el adjunto de red primario.
-
- -pnac-vni-ais: Permitir suplantación de 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. Una de: false, true. (por defecto: false ).
-
- -pnac-vni-ein: Activar NAT de infraestructura (EIN). Si es verdadero, la infraestructura VPC realiza cualquier operación NAT necesaria 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 es false, el paquete se pasa sin modificar a o desde la VNI, lo que le permite realizar cualquier operación NAT necesaria. 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 que está asociada con el anexo de red primario 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, Direcciones IP reservadas secundarias está en JSON o archivo JSON, para enlazar a la interfaz de red virtual. Para el esquema de datos, véase 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 para esta interfaz de red virtual que está asociada con el adjunto de red primario.
-
- -pnac-vni-rip: ID o nombre de la IP reservada para vincular a la interfaz de red virtual que está asociada al anexo de red primario.
- -- dirección-pnac-vni-rip: La dirección IP de la IP reservada para enlazar con la interfaz de red virtual que está asociada con el adjunto de red primario.
-
- -pnac-vni-rip-auto-borrado: Indica si esta IP reservada se elimina automáticamente cuando se elimina cualquiera de los objetivos, o si la IP reservada se desvincula. Uno de: true, false. (valor predeterminado: true).
-
- -pnac-vni-rip-name: El nombre de esta IP reservada para enlazar con la interfaz de red virtual que está asociada con el adjunto de red primario.
-
- -pnac-vni-sgs: IDs o nombres de los grupos de seguridad a utilizar para la interfaz de red virtual que están asociados con el adjunto de red primario.
-
- -pnac-vni-psfm: El modo de filtrado de estado de protocolo a utilizar para esta interfaz de red virtual. Si es auto, el filtrado de paquetes de estado de 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).
- -pnac-vni-psfm: El modo de filtrado de estado de protocolo a utilizar para esta interfaz de red virtual. Si es auto, el filtrado de paquetes de estado de protocolo se activa o desactiva en función del tipo de recurso
- -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configuración de conexión de red está en archivo JSON o JSON. Para conocer el esquema de datos, consulte 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 de grupo de seguridad separado por comas para la interfaz de red primaria o el anexo de red primario.
-
- -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 instancias. 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: Habilita o deshabilita el Servicio de Metadatos de Instancia. 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 IP) para los paquetes de respuesta IP del servicio de metadatos.
-
- -host-failure-policy: La acción a realizar si el host de computación experimenta un fallo. Uno de los siguientes: restart, stop. (valor predeterminado: restart).
-
- -modo-computacional-confidencial: El modo de cómputo 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 ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 conocer el esquema de datos, consulte la propiedad cluster_network_attachments en la documentación de la API. Uno de: CLUSTER_NETWORK_ATTACHMENTS_JSON, ' aRCHIVO @CLUSTER_NETWORK_ATTACHMENTS_JSON.
- --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]] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d
ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --resource-group-id 7494aacb866142fba11a88d75cb37bd8 --output JSON
ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2s
ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523b
ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name my-instance --boot-volume '{"delete_volume_on_instance_delete": false, "name": "boot-vol-attachment-name", "volume": {"name": "myvol2", "profile": {"name": "general-purpose"}}}'
Cree una instancia a partir de una plantilla de instancia con la configuración del volumen de arranque.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name my-instance --vpc r006-beca4c2f-625f-45de-bd95-c8eb12f6842a --zone us-south-1 --subnet 0717-fe2e13d0-9ba8-43bd-ab6b-a1fad51557ac --address 10.240.129.10 --auto-delete true --ip-name my-reserved-ip --sgs r006-19c2ce0d-d35d-47bc-8147-120edddd3de5 --allow-ip-spoofing true
Cree una instancia a partir de una plantilla de instancia con la configuración de interfaz de red primaria.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name my-instance --vpc r006-beca4c2f-625f-45de-bd95-c8eb12f6842a --zone us-south-1 --primary-network-interface '{"name": "primary-nic", "allow_ip_spoofing": true, "subnet": {"id":"0717-fe2e13d0-9ba8-43bd-ab6b-a1fad51557ac"}, "primary_ip": {"address": "10.240.129.10", "auto-delete": true, "name": "my-reserved-ip"}, "security_groups": [{"id": "r006-19c2ce0d-d35d-47bc-8147-120edddd3de5"}]}'
Cree una instancia a partir de una plantilla de instancia con la configuración de interfaz de red primaria en formato JSON.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name my-instance --network-interface '[{"name": "secondary-nic", "allow_ip_spoofing": true, "subnet": {"id":"0737-f6b5a638-1fda-476b-9e2f-7a550fbb62b8"}, "primary_ip": {"address": "10.240.129.10", "auto-delete": true, "name": "my-reserved-ip"}, "security_groups": [{"id": "r006-caba3deb-136b-42c8-831a-1dbcc0f1912e"}]}, {"name": "third-nic", "allow_ip_spoofing": true, "subnet": {"id":"0737-6b939577-4839-47b0-b42f-a4b29a94c7d9"}, "primary_ip": {"address": "10.240.129.100", "auto-delete": true, "name": "my-reserved-ip"}, "security_groups": [{"id": "r006-caba3deb-136b-42c8-831a-1dbcc0f1912e"}]}]'
Cree una instancia a partir de una plantilla de instancia con la segunda configuración de interfaces de red.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name new-instance-name --volume-attach '[{"delete_volume_on_instance_delete": false, "name": "my-volume-attachment1", "volume": {"name": "myvol2", "capacity": 200, "profile": {"name": "general-purpose"}}}, {"delete_volume_on_instance_delete": true, "name": "my-volume-attachment2", "volume": {"name": "myvol3", "capacity": 300, "iops": 1000, "profile": {"name": "custom"}}}]'
Cree una instancia a partir de una plantilla de instancia con la configuración del volumen de datos.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name new-instance-name --image r006-ed3f775f-ad7e-4e37-ae62-7199b4988b00 --profile cx2-2x4 --key r006-02a07b78-6e5f-40a2-86a2-99e01916128c,r006-29e19fb1-e2b9-49d0-ab6e-9702e99f5021 --user-data @/tmp/userdata.sh
Cree una instancia a partir de una plantilla de instancia con configuración de datos de imagen/perfil/clave/usuario.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --dedicated-host 0737-4ab6b37d-4695-4efb-9439-0528b5550dfe --profile mx2-2x16
Cree una instancia a partir de una plantilla de instancia con el host dedicado deseado.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --dedicated-host-group 0737-7290ea56-7543-4590-8558-ca8cd51b12c4 --profile mx2-2x16
Cree una instancia a partir de una plantilla de instancia con el grupo de host dedicado deseado.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name new-instance-name --metadata-service true
Cree una instancia a partir de una plantilla de instancia con el servicio de metadatos habilitado o inhabilitado.ibmcloud is instance-create-from-template --template my-template --name new-instance-name --vpc my-vpc --zone us-south-1 --subnet my-subnet --reserved-ip my-reserved-ip --sgs my-security-group --allow-ip-spoofing true
Cree una instancia a partir de una plantilla de instancia con la configuración de interfaz de red primaria utilizando el nombre de recurso.ibmcloud is instance-create-from-template --template my-template --name my-instance --vpc my-vpc --zone us-south-1 --primary-network-interface '{"name": "primary-nic", "allow_ip_spoofing": true, "subnet": {"id":"my-subnet"}, "primary_ip": {"name": "my-reserved-ip"}, "security_groups": [{"name": "my-security-group"}]}'
Cree una instancia a partir de una plantilla de instancia con la configuración de interfaz de red primaria en formato JSON utilizando el nombre de recurso.ibmcloud is instance-create-from-template --template my-template --name my-instance --network-interface '[{"name": "secondary-nic", "allow_ip_spoofing": true, "subnet": {"id":"my-subnet-1"}, "primary_ip": {"name": "my-reserved-ip"}, "security_groups": [{"id": "my-security-group-1"}]}, {"name": "third-nic", "allow_ip_spoofing": true, "subnet": {"id":"my-subnet-1"}, "primary_ip": {"name": "my-reserved-ip-2"}, "security_groups": [{"id": "my-security-group-2"}]}]'
Cree una instancia a partir de la plantilla de instancia con la segunda configuración de interfaces de red utilizando el nombre del recurso.ibmcloud is instance-create-from-template --template my-template --name new-instance-name --subnet my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --volume-attach '[{"volume": {"name":"my-vol-1"}}]'
Cree una instancia a partir de la plantilla de instancia con un volumen existente en la conexión de volumen utilizando el nombre del recurso.ibmcloud is instance-create-from-template --template my-template --name new-instance-name --primary-network-interface '{"name": "primary-nic", "allow_ip_spoofing": true, "subnet": {"name":"my-subnet"}, "primary_ip": {"name": "my-reserved-ip"}, "security_groups": [{"name": "my-security-group-1"}, {"name": "my-security-group-2"}]}'
Cree una instancia a partir de una plantilla de instancia con la configuración de interfaz de red primaria utilizando el nombre de recurso.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --cluster-network-attachments [{"name": "instance-cnac-1","cluster_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}]
Cree una instancia a partir de una plantilla de instancia con un adjunto de red de clúster que tenga una interfaz de red de clúster existente y una IP reservada existente.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --cluster-network-attachments [{"name":"cli-cnac-1", "cluster_network_interface": {"auto_delete": true, "name": "cni-1", "primary_ip": { "auto-delete": true, "name": "my-reserved-ip"}, "subnet": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}}]
Crear una instancia a partir de una plantilla de instancia con una conexión de red en clúster.
Opciones de mandato
-
- -plantilla: ID o nombre de la plantilla de instancia.
-
- -name: Nombre de la instancia.
-
- -perfil: Nombre del perfil de instancia.
- --zone: Nombre de la zona.
-
- -vpc: El ID o nombre de la VPC. Sólo es necesario para especificar el recurso único por nombre que está dentro de esta VPC o para anular el valor de la VPC en la plantilla.
-
- -imagen: ID o nombre de la imagen.
-
- -oferta-de-catálogo: El CRN para 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 la creación de una oferta de catálogo, consulte Incorporación de software a su cuenta.
-
- -versión-de-oferta-de-catálogo: El CRN de la versión de una oferta de catálogo de IBM Cloud. Para obtener más información sobre la creación de una versión para la oferta de catálogo, consulte Incorporación de software a su cuenta.
-
- -plan-de-oferta-de-catálogo: El CRN para el plan de facturación de una oferta de 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 la instancia. 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 el esquema de datos, consulte 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 el esquema de datos, consulte la propiedad volume_attachments en la documentación de la API.
-
- -claves: 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 destino donde se coloca la instancia.
-
- -dedicated-host-group: ID o nombre del grupo de hosts de destino donde se coloca la instancia.
-
- -grupo de colocación: ID o nombre del grupo de colocación. Las restricciones del grupo de colocación para la instancia de 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 está disponible para ser utilizada por 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.
-
- -subred: ID o nombre de la subred.
-
- -rip: ID o nombre de la IP reservada existente.
-
- -dirección: La dirección IP a reservar, que no debe estar ya reservada en la subred.
-
- -auto-borrado: Si se establece en true, esta IP reservada se borra automáticamente cuando se elimina el objetivo. Uno de: true, false. (valor predeterminado: true).
-
- -ip-name: El nombre definido por el usuario para esta 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 a los recursos propiedad del proveedor.
-
- -allow-ip-spoofing: Desactiva las comprobaciones de origen y destino en esta interfaz. Si es false, no se permite la suplantación de 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 conocer el esquema de datos, consulte 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 conocer el esquema de datos, consulte la propiedad network_interfaces en la documentación de la API.
-
- -pnac-name: Nombre del adjunto de red primario.
-
- -pnac-vni: ID o nombre de la interfaz de red virtual que está asociada con el adjunto de red primario.
-
- -pnac-vni-subred: La subred asociada.
-
- -pnac-vni-ais: Permitir suplantación de 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. Una de: false, true. (por defecto: false ).
-
- -pnac-vni-ein: Activar NAT de infraestructura (EIN). Si es verdadero, la infraestructura VPC realiza cualquier operación NAT necesaria 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 es false, el paquete se pasa sin modificar a o desde la VNI, lo que le permite realizar cualquier operación NAT necesaria. 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 que está asociada con el anexo de red primario 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, Direcciones IP reservadas secundarias está en JSON o archivo JSON, para enlazar a la interfaz de red virtual. Para el esquema de datos, véase 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 para esta interfaz de red virtual que está asociada con el adjunto de red primario.
-
- -pnac-vni-rip: ID o nombre de la IP reservada para vincular a la interfaz de red virtual que está asociada al anexo de red primario.
- -- dirección-pnac-vni-rip: La dirección IP de la IP reservada para enlazar con la interfaz de red virtual que está asociada con el adjunto de red primario.
-
- -pnac-vni-rip-auto-borrado: Indica si esta IP reservada se elimina automáticamente cuando se elimina cualquiera de los objetivos, o si la IP reservada se desvincula. Uno de: true, false. (valor predeterminado: true).
-
- -pnac-vni-rip-name: El nombre de esta IP reservada para enlazar con la interfaz de red virtual que está asociada con el adjunto de red primario.
-
- -pnac-vni-sgs: IDs o nombres de los grupos de seguridad a utilizar para la interfaz de red virtual que están asociados con el adjunto de red primario.
-
- -pnac-vni-psfm: El modo de filtrado de estado de protocolo a utilizar para esta interfaz de red virtual. Si es auto, el filtrado de paquetes de estado de 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).
- -pnac-vni-psfm: El modo de filtrado de estado de protocolo a utilizar para esta interfaz de red virtual. Si es auto, el filtrado de paquetes de estado de protocolo se activa o desactiva en función del tipo de recurso
- -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configuración de conexión de red está en archivo JSON o JSON. Para conocer el esquema de datos, consulte 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 de grupo de seguridad separado por comas para la interfaz de red primaria o el anexo de red primario.
-
- -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 instancias. 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: Habilita o deshabilita el Servicio de Metadatos de Instancia. 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 IP) para los paquetes de respuesta IP del servicio de metadatos.
-
- -host-failure-policy: La acción a realizar si el host de computación experimenta un fallo. Uno de los siguientes: restart, stop.
-
- -modo-computacional-confidencial: El modo de cómputo 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 ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 conocer el esquema de datos, consulte la propiedad cluster_network_attachments en la documentación de la API. Uno de: CLUSTER_NETWORK_ATTACHMENTS_JSON, ' aRCHIVO @CLUSTER_NETWORK_ATTACHMENTS_JSON.
- --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 mandato
- 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 detalles de un disco de instancia de servidor virtual.
ibmcloud is instance-disk INSTANCE INSTANCE_DISK [--output JSON] [-q, --quiet]
Opciones de mandato
- INSTANCIA: ID o nombre de la instancia.
- INSTANCE_DISK: ID o nombre del disco 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-disk-update
Actualizar un disco de instancia de servidor virtual.
ibmcloud is instance-disk-update INSTANCE INSTANCE_DISK --name NEW_NAME [--output JSON] [-q, --quiet]
Opciones de mandato
- INSTANCIA: ID o nombre de la instancia.
- INSTANCE_DISK: ID o nombre del disco de instancia.
-
- -name: Nuevo nombre del disco de 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
Lista todos los discos de una instancia de servidor virtual.
ibmcloud is instance-disks INSTANCE [--output JSON] [-q, --quiet]
Opciones de mandato
- 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 mandato
- INSTANCIA: ID o nombre de la instancia.
- NIC: ID o nombre de la interfaz de red.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is instance-network-interface-create
Crear una interfaz de red para una instancia de servidor virtual.
ibmcloud is instance-network-interface-create NIC_NAME INSTANCE SUBNET [--vpc VPC] [--rip RIP | (--address ADDRESS --auto-delete true | false --ip-name IP_NAME)] [(--sg SG1 --sg SG2 ...)] [--allow-ip-spoofing false | true] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --rip 0711-5c7f016e-5bd2-42e3-8dff-81519e4e2469
ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.2.3.4 --ip-name my-reserved-ip --auto-delete false
ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.2.3.4 --ip-name my-reserved-ip --auto-delete false --sg 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8
ibmcloud is instance-network-interface-create my-vnic my-instance my-subnet --sg my-sg-1 --sg my-sg-2
Crear una interfaz de red para una instancia de servidor virtual con el grupo de seguridad utilizando el nombre de recurso.
Opciones de mandato
- NIC_NAME: Nombre de la interfaz de red.
- INSTANCIA: ID o nombre de la instancia.
- SUBRED: 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 IP reservada existente.
-
- -dirección: La dirección IP a reservar, que no debe estar ya reservada en la subred.
-
- -auto-borrado: Si se establece en true, esta IP reservada se borra automáticamente cuando se elimina el objetivo. Uno de: true, false. (valor predeterminado: true).
-
- -ip-name: El nombre definido por el usuario para esta 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 a 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 es false, no se permite la suplantación de 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 mandato
- 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 mandato
- INSTANCIA: ID o nombre de la instancia.
- NIC: ID o nombre de la interfaz de red.
- FLOATING_IP: ID o nombre de la IP flotante.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is instance-network-interface-floating-ip-add
Asociar una IP flotante con una interfaz de red.
ibmcloud is instance-network-interface-floating-ip-add INSTANCE NIC FLOATING_IP [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
ibmcloud is instance-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON
ibmcloud is instance-network-interface-floating-ip-add my-instance my-nic my-floating-ip
Asocie una IP flotante con una interfaz de red utilizando el nombre del recurso.
Opciones de mandato
- 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 mandato
- 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
Lista todas las IP flotantes que están asociadas a una interfaz de red.
ibmcloud is instance-network-interface-floating-ips INSTANCE NIC [--output JSON] [-q, --quiet]
Opciones de mandato
- 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 mandato
- 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 mandato
- INSTANCIA: ID o nombre de la instancia.
- NIC: ID o nombre de la interfaz de red.
- RESERVED_IP: ID o nombre de la 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 mandato
- 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 es false, no se permite la suplantación de 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 mandato
- 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 mandato
- 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 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 mandato
- --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 mandato
- 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-start
Iniciar una instancia de servidor virtual.
ibmcloud is instance-start INSTANCE [--output JSON] [-q, --quiet]
Opciones de mandato
- 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 se detiene una instancia y se reinicia, se asigna una nueva dirección IP privada si la instancia no se creó con una dirección IP estática o si no se definió el atributo primary_ipv4_address cuando se creó la instancia mediante la CLI o la API. Para obtener más información sobre la configuración de una dirección IP estática, consulte primary_network_interface en la referencia de la API. -
ibmcloud is instance-stop INSTANCE [--no-wait] [-f, --force] [--output JSON] [-q, --quiet]
Opciones de mandato
- 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] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-instance-name
ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-instance-name --output JSON
ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --metadata-service true
ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --dedicated-host d7e9969b-1453-4b51-89a6-6b5531c3d959
ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --dedicated-host-group c05ecb00-701d-4ad1-8c84-2256f0a53f70
ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --total-volume-bandwidth 4000
ibmcloud is instance-update my-instance --name new-instance-name
ibmcloud is instance-update my-instance --dedicated-host my-dedicated-host
ibmcloud is instance-update my-instance --dedicated-host-group my-dedicated-host-group
ibmcloud is instance-update my-instance --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523b
ibmcloud is instance-update my-instance --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
Opciones de mandato
- INSTANCIA: ID o nombre de la instancia.
- --name: Nombre nuevo de la instancia de servidor virtual.
-
- -perfil: El perfil a utilizar para esta instancia de servidor virtual. Para cambiar el perfil, el estado de la instancia debe ser
stopping
ostopped
. Además, el perfil solicitado debe: 1. Ser compatible con cualquier restricción de destino de colocación. Por ejemplo, si la instancia se coloca en un host dedicado, el perfil solicitadofamily
debe ser el mismo que el del host dedicadofamily
.
- -perfil: El perfil a utilizar para esta instancia de servidor virtual. Para cambiar el perfil, el estado de la instancia debe ser
-
- -total-volume-bandwidth: La cantidad de ancho de banda (en megabits por segundo) que se asigna exclusivamente a los volúmenes de almacenamiento de la instancia. 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 destino donde se coloca la instancia.
-
- -dedicated-host-group: ID o nombre del grupo de hosts de destino donde se coloca 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 está disponible para ser utilizada por esta instancia de servidor virtual.
-
- -metadata-service, --ms: Habilita o deshabilita el Servicio de Metadatos de Instancia. 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 IP) para los paquetes de respuesta IP del servicio de metadatos.
-
- -host-failure-policy: La acción a realizar si el host de computación experimenta un fallo. Uno de los siguientes: restart, stop.
-
- -modo-computacional-confidencial: El modo de cómputo 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.
- --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 mandato
- INSTANCIA: ID o nombre de la instancia.
- ADJUNTO_VOLUMEN: ID o nombre del anexo del 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 mandato
- 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) [--auto-delete false | true] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5
ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete true
ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete true --output JSON
ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --profile general-purpose --source-snapshot eaf9d6ca-35bf-4ac7-bc45-d0f2507f2830 --auto-delete true --output JSON
ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --profile general-purpose ---capacity 10 --auto-delete true --tags my-tag-1,my-tag-2
ibmcloud is instance-volume-attachment-add data-vol-name my-instance my-volume --auto-delete true
Añada un volumen existente a una instancia de servidor virtual utilizando el nombre de recurso.
Opciones de mandato
- NAME: Nombre de la conexión de volumen.
- INSTANCIA: ID o nombre de la instancia.
- VOLUMEN: ID o nombre del volumen.
-
- -new-volume-name: El nombre del nuevo volumen.
-
- -perfil: Nombre del perfil.
- --iops: Operaciones de entrada/salida por segundo del volumen, solo es aplicable para 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.
-
- -ancho de banda: El ancho de banda máximo (en megabits por segundo) para el volumen. Para que se especifique esta propiedad, el valor storage_generation del volumen debe ser 2.
-
- -etiquetas: Etiquetas separadas por comas para el volumen.
-
- -source-snapshot: ID, nombre o CRN de la instantánea a clonar volumen.
- --auto-delete: El volumen adjunto se suprime cuando se suprime la instancia. Una de: 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 mandato
- INSTANCIA: ID o nombre de la instancia.
- ADJUNTO_VOLUMEN1: ID o nombre del adjunto de volumen.
- VOLUME_ATTACHMENT2: ID o nombre del anexo de volumen.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- --force, -f: Forzar la operación sin confirmación.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is instance-volume-attachment-update
Actualizar una conexión de volumen.
ibmcloud is instance-volume-attachment-update INSTANCE VOLUME_ATTACHMENT [--name NEW_NAME] [--auto-delete true | false] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --name name2
ibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete true
ibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --name name2 --auto-delete true --output JSON
ibmcloud is instance-volume-attachment-update my-instance my-vol-att --name name2
Actualice una conexión de volumen utilizando el nombre de recurso.
Opciones de mandato
- INSTANCIA: ID o nombre de la instancia.
- ADJUNTO_VOLUMEN: ID o nombre del anexo del 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
Lista todos los anexos de red de una instancia.
ibmcloud is instance-network-attachments INSTANCE [--output JSON] [-q, --quiet]
Opciones de mandato
- 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 detalles de un adjunto de red de una instancia.
ibmcloud is instance-network-attachment INSTANCE NAC [--output JSON] [-q, --quiet]
Opciones de mandato
- INSTANCIA: ID o nombre de la instancia.
- NAC: ID o nombre del anexo 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-create
Crear un anexo de red para una instancia.
ibmcloud is instance-network-attachment-create INSTANCE [--vni VNI | ((--vni-subnet VNI_SUBNET [--vpc VPC]) --vni-ais false | true --vni-ein true | false --vni-auto-delete true | false --vni-ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE --vni-name VNI_NAME [--vni-rip VNI_RIP | (--vni-rip-address VNI_RIP_ADDRESS --vni-rip-auto-delete true | false --vni-rip-name VNI_RIP_NAME)] [--vni-psfm auto | enabled | disabled] --vni-sgs VNI_SGS)] [--name NAC_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-ais false --vni-ein true --vni-auto-delete true --vni-ips '[{"id": "02h7-b982a5f1-804b-4dd9-b448-777ae3641242"}]' --vni-name ins-vni-1 --vni-rip 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076 --vni-sgs r026-b315a040-8ea9-49c4-8974-b7ab373c660c
ibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-rip 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076
ibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-rip-address "10.245.0.34" --vni-subnet cli-subnet --vpc vpc-1
ibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-subnet 02h7-275c2a52-1890-4473-83a0-54de53da8a25
ibmcloud is instance-network-attachment-create 02h7_02b4927a-7837-4568-9653-6ae51a861c9d --vni 02h7-123156e0-3aee-489f-bcdc-78cdc2549c0d
Opciones de mandato
- INSTANCIA: ID o nombre de la instancia.
-
- -name: El nombre de este adjunto de red del servidor bare metal.
-
- -vni: ID o nombre de la interfaz de red virtual que es para este adjunto de red del servidor bare metal.
-
- -vni-subred: 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 IP Spoofing (AIS). Indica si se permite la suplantación de IP de origen en esta interfaz de red virtual. Una de: false, true. (por defecto: false ).
-
- -vni-ein: Activar NAT de infraestructura (EIN). Si es verdadero, la infraestructura VPC realiza cualquier operación NAT necesaria. Si es falso, el paquete se pasa sin modificar hacia o desde la interfaz de red virtual, lo que permite a la máquina virtual que está asociada con la IP flotante realizar cualquier operación NAT necesaria. Uno de: true, false. (valor predeterminado: true).
-
- -vni-auto-delete: Indica si esta interfaz de red virtual se borra 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 reservadas secundarias en JSON o archivo JSON, para enlazar con la interfaz de red virtual. Para el esquema de datos, compruebe 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 IP reservada para vincular a la interfaz de red virtual. Necesario si no se especifica la subred. La IP reservada debe estar desenlazada.
-
- -dirección-rip-vni: La dirección IP de la IP reservada para enlazar con la interfaz de red virtual. Requiere que se especifique la subred.
-
- -vni-rip-auto-delete: Indica si esta IP reservada se elimina automáticamente cuando se elimina cualquiera de los objetivos, o si se desvincula la IP reservada. Valores posibles: true, false.
-
- -vni-rip-name: El nombre de esta IP reservada para enlazar con 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 recursos propiedad del proveedor y no están permitidos.
-
- -vni-psfm: El modo de filtrado de estado de protocolo a utilizar para esta interfaz de red virtual. Si es auto, el filtrado de paquetes de estado de 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-psfm: El modo de filtrado de estado de protocolo a utilizar para esta interfaz de red virtual. Si es auto, el filtrado de paquetes de estado de protocolo se activa o desactiva en función del tipo de recurso
-
- -vni-sgs: IDs o Nombres de los grupos de seguridad 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 un anexo de red de una instancia.
ibmcloud is instance-network-attachment-update INSTANCE NAC --name NEW_NAME [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is ins-nacu cli-instance-1 empty-ribcage-jiffy-stitch --name cli-instance-nac
ibmcloud is ins-nacu 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 02h7-a5c765f9-ebcd-41a0-89df-c6512d7f0147 --name ins-net-attch-1
Opciones de mandato
- INSTANCIA: ID o nombre de la instancia.
- NAC: ID o nombre del anexo de red.
-
- -name: Nuevo nombre del adjunto 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 mandato
- INSTANCIA: ID o nombre de la instancia.
- NAC1: ID o nombre del anexo de red.
- NAC2: ID o nombre del anexo 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
Enumera todos los archivos adjuntos de red de clúster de una instancia.
ibmcloud is instance-cluster-network-attachments INSTANCE [--output JSON] [-q, --quiet]
Opciones de mandato
- 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 un adjunto de red de clúster de una instancia.
ibmcloud is instance-cluster-network-attachment INSTANCE CNAC [--output JSON] [-q, --quiet]
Opciones de mandato
- INSTANCIA: ID o nombre de la instancia.
- CNAC: ID o nombre del anexo 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 un anexo de red de clúster de una instancia.
ibmcloud is instance-cluster-network-attachment-update INSTANCE CNAC --name NEW_NAME [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is ins-cnacu cli-instance-1 empty-ribcage-jiffy-stitch --name cli-instance-cnac
ibmcloud is ins-cnacu 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 02h7-a5c765f9-ebcd-41a0-89df-c6512d7f0147 --name in-cl-net-attch-1
Opciones de mandato
- INSTANCIA: ID o nombre de la instancia.
- CNAC: ID o nombre del anexo de red del clúster.
-
- -name: Nuevo nombre del adjunto de red del cluster.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es instance-cluster-network-attachment-create
Crear una conexión de red en clúster para una instancia.
ibmcloud is instance-cluster-network-attachment-create INSTANCE [(--cni CNI [--cluster-network CLUSTER_NETWORK]) | ((--cni-subnet CNI_SUBNET [--cluster-network CLUSTER_NETWORK]) --cni-auto-delete true | false --cni-name CNI_NAME [(--cni-primary-ip CNI_PRIMARY_IP [--cluster-network CLUSTER_NETWORK]) | (--cni-primary-ip-address CNI_PRIMARY_IP_ADDRESS --cni-primary-ip-auto-delete true | false --cni-primary-ip-name CNI_PRIMARY_IP_NAME)])] [--name CNAC_NAME] [--cnac CNAC] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-cluster-network-attachment-create my-instance --cni 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076 --name my-ins-cnat
ibmcloud is instance-cluster-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni my-cluster-network-interface --cluster-network my-cluster-network
ibmcloud is instance-cluster-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni-auto-delete true --cni-subnet my-cluster-network-subnet --cluster-network my-cluster-network --cni-primary-ip 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076
ibmcloud is ins-cnacc my-instance --cni-auto-delete true --cni-subnet 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni-primary-ip-address 10.245.0.34 --cni-primary-ip-auto-delete true --cni-primary-ip-name my-cni-ip
ibmcloud is instance-cluster-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni my-cluster-network-interface --cluster-network 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076 --cnac my-cnac-before-this-cnac --name my-cnac --output json
Opciones de mandato
- INSTANCIA: ID o nombre de la instancia.
-
- -name: El nombre de esta instancia de cluster de red adjunta.
-
- -cnac: ID o nombre del adjunto de red de clúster de instancia para insertar este adjunto de red de clúster de instancia inmediatamente antes.
-
- -cni: ID o nombre de la interfaz de red de cluster que es para este intance cluster network attachment.
-
- -red de cluster: ID o nombre para la red de clúster.
-
- -cni-auto-delete: Indica si esta interfaz de red de clúster se borra automáticamente cuando se elimina el objetivo. Valores posibles: true, false.
-
- -cni-name: El nombre de esta interfaz de red de clúster.
-
- -cni-subnet: ID o nombre de la subred de red del clúster asociado.
-
- -cni-primary-ip: ID o nombre de la IP reservada de subred de red de clúster para enlazar con la interfaz de red de clúster.
-
- -cni-primary-ip-address: La dirección IP de la IP reservada para enlazar con 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 objetivos, o si se desvincula la IP reservada. Valores posibles: true, false.
-
- -cni-primary-ip-name: El nombre de esta IP reservada para enlazar con 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 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 mandato
- INSTANCIA: ID o nombre de la instancia.
- CNAC1: ID o nombre del anexo de red del cluster.
- CNAC2: ID o nombre del anexo de red del clúster.
- --force, -f: Forzar la operación sin confirmación.
- -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 mandato
- CLAVE: ID o nombre de la clave.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is key-create
Importar una clave pública RSA.
ibmcloud is key-create KEY_NAME (KEY | @KEY_FILE) [--key-type rsa | ed25519] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is key-create my-key "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDL9osaBrUD8uCBzIJo5YBvX8wtGrE+kcC7YZtID/nNYrjeCB26eFASHia5tmqmuCo434UygGSd5qj3t/3v/a7NZoMr/0+qspQF+dUVIl+xIsKTWYQ+gtYbJlvW+FIlNTOA4vbOXLg+nGGUCoaV79azmny4mYJbbo15i+Q3CI+w9bwOAwzqeGKaeOjpo5hdDcFW0QLDxKmQHKMLX8slsx3kB9I5wPe8C/ZBBDBBkZKK2y3RJBjaKxi0beFueo6ngUKOLooReefiBGpdoOJIi6Gf7vRduoBTmbyVvSv08wcrANtYSzGwDpqrEshEafv8bKo42MYHsPT2OwAbsFyqWQj5 test@example"
ibmcloud is key-create my-key @/tmp/my_id_rsa.pub
ibmcloud is key-create my-key @/tmp/my_id_rsa.pub --output JSON
ibmcloud is key-create my-key "ssh-ed25519 AAAAC3NzaC1lZDI1NTE6AAAAID/R2T8h6CPvZr/InxpBrxh8bmG2RTyB8vzUTvOtQhaJ test@example.com" --key-type ed25519
ibmcloud is key-create my-key @/tmp/my_id_ed25519.pub --key-type ed25519
ibmcloud is key-create my-key @/tmp/my_id_ed25519.pub --key-type ed25519 --output JSON
Opciones de mandato
- NOMBRE_CLAVE: ID o nombre de la clave.
- KEY: key|@key-file. La clave SSH pública a importar en el sistema.
-
- -tipo de clave: El cripto-sistema utilizado por esta clave. El valor predeterminado es rsa. Uno de los siguientes: rsa, ed25519.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is key-delete
Suprimir una o más claves.
ibmcloud is key-delete (KEY1 KEY2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Ejemplos de mandato
ibmcloud is key-delete e9e7655e-0000-0000-0000-0000001a957a --output JSON
ibmcloud is key-delete e9e7655e-0000-0000-0000-0000001a957a -f
Opciones de mandato
- KEY1: ID o nombre de la llave.
- KEY2: ID o nombre de la llave.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- --force, -f: Forzar la operación sin confirmación.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is key-update
Actualizar el nombre de una clave.
ibmcloud is key-update KEY --name NEW_NAME [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is key-update e9e7655e-0000-0000-0000-0000001a957a --name my-new-name
ibmcloud is key-update e9e7655e-0000-0000-0000-0000001a957a --name my-new-name --output JSON
Opciones de mandato
- CLAVE: ID o nombre de la clave.
- --name: Nuevo nombre para la clave.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is keys
Listar todas las claves.
ibmcloud is keys [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is keys --resource-group-name Default --output JSON
ibmcloud is keys --resource-group-id 11baaa8984beb82690daab08767et --output JSON
Opciones de mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 mandato
- --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 mandato
- 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 mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --all-resource-groups: consulte todos los grupos de recursos.
-
- -zona: Filtra la colección a los recursos con una propiedad de nombre de zona que 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 anfitrión.
ibmcloud is dedicated-host-group HOST_GROUP [--output JSON] [-q, --quiet]
Opciones de mandato
- HOST_GROUP: ID o nombre del grupo de hosts.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es dedicated-host-group-create
Cree un grupo de hosts.
ibmcloud is dedicated-host-group-create --zone ZONE_NAME --family FAMILY --class CLASS [--name NAME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is dedicated-host-group-create --family memory --class mx2 --zone us-south-1 --name my-host-group
ibmcloud is dedicated-host-group-create --family memory --class mx2 --zone us-south-1 --name my-host-group --output JSON
Opciones de mandato
- --zone: Nombre de la zona.
-
- -name: Nuevo nombre para el grupo de hosts.
-
- -familia: La familia del perfil de host dedicado para los hosts de este grupo.
-
- -clase: La clase de perfil de host dedicado para los hosts de este grupo.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es dedicated-host-group-update
Actualizar un grupo de hosts.
ibmcloud is dedicated-host-group-update HOST_GROUP --name NEW_NAME [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is dedicated-host-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-group
ibmcloud is dedicated-host-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-group --output JSON
Opciones de mandato
- 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 mandato
- 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 mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --all-resource-groups: consulte todos los grupos de recursos.
-
- -zona: Filtra la colección a los recursos con una propiedad de nombre de zona que 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 detalles de un anfitrión.
ibmcloud is dedicated-host HOST [--output JSON] [-q, --quiet]
Opciones de mandato
- HOST: ID o nombre del host.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es dedicated-host-create
Cree un host.
ibmcloud is dedicated-host-create --profile PROFILE --dhg DHG [--enabled true | false] [--name NAME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is dedicated-host-create --profile dh2-56x344 --dhg 74213016-f179-4055-b161-46fd42a9d98a --name my-host
ibmcloud is dedicated-host-create --profile dh2-56x344 --dhg 74213016-f179-4055-b161-46fd42a9d98a --name my-host --enabled false
ibmcloud is dedicated-host-create --profile dh2-56x344 --dhg 74213016-f179-4055-b161-46fd42a9d98a --name my-host --output JSON
Opciones de mandato
-
- -perfil: Nombre del perfil del host.
-
- -dhg: ID o nombre del grupo de hosts.
-
- -habilitado: Habilita o deshabilita la colocació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 ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es dedicated-host-update
Actualizar un host.
ibmcloud is dedicated-host-update HOST [--name NEW_NAME] [--enabled true | false] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is dedicated-host-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-group
ibmcloud is dedicated-host-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-group --enabled false --output JSON
Opciones de mandato
- HOST: ID o nombre del host.
-
- -name: Nuevo nombre del host.
-
- -habilitado: Habilita o deshabilita la colocació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 mandato
- 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
Lista todos los discos de un host dedicado.
ibmcloud is dedicated-host-disks HOST [--output JSON] [-q, --quiet]
Opciones de mandato
- 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 detalles de un disco host dedicado.
ibmcloud is dedicated-host-disk HOST DISK [--output JSON] [-q, --quiet]
Opciones de mandato
- HOST: ID o nombre del host.
- DISCO: ID o nombre del disco host dedicado.
- --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 host dedicado.
ibmcloud is dedicated-host-disk-update HOST DISK --name NEW_NAME [--output JSON] [-q, --quiet]
Opciones de mandato
- HOST: ID o nombre del host.
- DISCO: ID o nombre del disco host dedicado.
-
- -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 detalles de un servidor bare metal.
ibmcloud is bare-metal-server SERVER [--output JSON] [-q, --quiet]
Opciones de mandato
- 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 mandato
- 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] [-i, --interactive] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f
ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image ibm-esxi-7-byol-amd64-1 --keys my-sshkey-1,my-sshkey-2 --pnic-subnet my-subnet
Crear un servidor nativo con soporte de nombres para la imagen, las claves y la 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 true
Crear un servidor nativo con la configuración de interfaz de red primaria especificada.ibmcloud is bare-metal-server-create --name my-server-name3 --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --enable-secure-boot true --tpm-mode tpm_2
Cree un servidor bare metal que habilite el módulo de plataforma de confianza con el modotpm_2
.ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --resource-group-name Finance --output JSON
Cree un servidor bare metal en el grupo de recursosFinance
.ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-allowed-vlans 100,200,300,400,700,710,1000,900-929,800-829
Crear un servidor nativo con una interfaz de red PCI. Las VLAN permitidas son valores separados por comas que se pueden pasar como valores separados o como cualquier rango de números.ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile mz2d-metal-2x32 --image sles15sp3-s390x-byol --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnac-name cli-pnac-1 --pnac-allowed-vlans -10 --pnac-vni 7322-1293a27a-7178-4e62-ba5b-272623c989aa --network-attachments [{"interface_type": "pci", "name":"cli-snac-1", "virtual_network_interface": {"allow_ip_spoorfing": 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_spoorfing": true, "auto_delete": true, "enable_infrastructure_nat": true, "ips": [{"id": "7322-7594a7b8-dd7f-420c-ad09-a37646950edc"}, {"address": "10.240.128.15", "auto_delete": true, "name": "snac-sip-2"}]
Cree un servidor nativo con una conexión de red y una interfaz de red virtual existente.ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
Cree un servidor nativo con reserva.ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --reservation-affinity-policy manual --reservation-affinity-pool my-reservation
Cree un servidor nativo con reserva.ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-rip 2302-74dd56cc-71c4-4461-95f0-4e5e3b57727d
Crear un servidor nativo con un ID de IP reservada creada previamente.ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-rip 2302-74dd56cc-71c4-4461-95f0-4e5e3b57727d --bandwidth 10000
Crear un servidor nativo con un ID de IP reservada y un ancho de banda predefinidos.ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-rip cli-rip-1
Crear un servidor nativo con una IP reservada creada previamente por NOMBRE.ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-rip-address 10.240.128.38 --pnic-rip-auto-delete true --pnic-rip-name cli-rip1
Cree un servidor nativo con una interfaz de red primaria con una nueva IP reservada.ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-rip 2302-74dd56cc-71c4-4461-95f0-4e5e3b57727d --network-interfaces '[{"name": "cli-snic", "allow_ip_spoofing": true, "enable_infrastructure_nat": true, "interface_type": "pci", "allowed_vlans": [1, 2, 3, 4], "subnet": {"id":"2302-531ad9fc-c86a-4504-b5cf-a46981fddb5f"}, "primary_ip":{"id": "2302-2b09dd0a-9cfb-4639-a2ac-cc6c154ab461"}}]
Crear un servidor nativo con una interfaz de red secundaria con una ID de IP reservada creada previamente. Las configuraciones de las dos interfaces secundarias se especifican en formato JSON. Consulte el texto de ayuda de la opción '--network-interfaces'.ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-rip cli-rip-1 --network-interfaces '[{"name": "cli-snic", "allow_ip_spoofing": true, "enable_infrastructure_nat": true, "interface_type": "pci", "allowed_vlans": [1, 2, 3, 4], "subnet": {"id":"2302-531ad9fc-c86a-4504-b5cf-a46981fddb5f"},"primary_ip":{"name": "cli-rip-byname"}}]
Crear un servidor nativo con una interfaz de red secundaria con una IP reservada creada previamente por Nombre. Las configuraciones de las dos interfaces secundarias se especifican en formato JSON. Consulte el texto de ayuda de la opción '--network-interfaces'.ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-rip-address 10.240.128.38 --pnic-rip-auto-delete true --pnic-rip-name cli-rip1 --network-interfaces '[{"name": "cli-snic", "allow_ip_spoofing": true, "enable_infrastructure_nat": true, "interface_type": "pci", "allowed_vlans": [1, 2, 3, 4], "subnet": {"id":"2302-d368b797-2955-464b-aa42-588edd4c389f"}, "primary_ip":{"address": "10.240.128.41"}, "security_groups": [{"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}, {"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}]}]'
Cree un servidor nativo con una interfaz de red secundaria con la nueva IP reservada. Las configuraciones de las dos interfaces secundarias se especifican en formato JSON. Consulte el texto de ayuda de la opción '--network-interfaces'.
Opciones de mandato
-
- -name: Nombre del servidor.
- --zone: Nombre de la zona.
-
- -perfil: Nombre del perfil del servidor bare metal.
-
- -imagen: ID o nombre de la imagen.
-
- -claves: 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 a transferir al servidor bare metal.
-
- -pnic-name: Nombre de la interfaz de red primaria.
-
- -pnic-subred: ID o nombre de subred para la interfaz de red primaria.
-
- -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 IP reservada existente que está vinculada a la interfaz de red primaria.
- -- dirección-pnic-rip: La dirección IP de la interfaz de red primaria a reservar, que no debe estar ya reservada en la subred.
-
- -pnic-rip-auto-delete: Si se establece en true, esta IP reservada de la interfaz de red primaria se borra automáticamente cuando se elimina el objetivo. Uno de: true, false. (valor predeterminado: true).
-
- -pnic-rip-name: El nombre definido por el usuario para esta IP reservada de la interfaz de red primaria. 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 a los recursos propiedad del proveedor.
-
- -pnic-sgs: IDs de grupos de seguridad separados por comas para la interfaz de red primaria.
- --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: Habilitar NAT de infraestructura (EIN). Si es verdadero, la infraestructura VPC realiza cualquier operación NAT necesaria. Si es falso, el paquete se pasa sin modificar hacia o desde la interfaz de red, permitiendo a la máquina virtual que está asociada con la IP flotante realizar cualquier operación NAT necesaria. Uno de: true, false. (valor predeterminado: true).
-
- -pnic-ais: Permitir IP Spoofing (AIS). Si es verdadero, se permite la suplantación de la IP de origen en los paquetes que utilizan esta interfaz de red. Si es falso, se impide la suplantación de IP de origen en esta interfaz. Una de: 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. Para conocer el esquema de datos, consulte 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 del adjunto de red primario.
- --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 que está asociada con el adjunto de red primario.
-
- -pnac-vni-subred: La subred asociada.
-
- -pnac-vni-ais: Permitir suplantación de 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. Una de: false, true. (por defecto: false ).
-
- -pnac-vni-ein: Activar NAT de infraestructura (EIN). Si es verdadero, la infraestructura VPC realiza cualquier operación NAT necesaria 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 es false, el paquete se pasa sin modificar a o desde la VNI, lo que le permite realizar cualquier operación NAT necesaria. 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 que está asociada con el anexo de red primario 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, Direcciones IP reservadas secundarias está en JSON o archivo JSON, para enlazar a la interfaz de red virtual. Para el esquema de datos, véase 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 para esta interfaz de red virtual que está asociada con el adjunto de red primario.
-
- -pnac-vni-rip: ID o nombre de la IP reservada para vincular a la interfaz de red virtual que está asociada al anexo de red primario.
- -- dirección-pnac-vni-rip: La dirección IP de la IP reservada para enlazar con la interfaz de red virtual que está asociada con el adjunto de red primario.
-
- -pnac-vni-rip-auto-borrado: Indica si esta IP reservada se elimina automáticamente cuando se elimina cualquiera de los objetivos, o si la IP reservada se desvincula. Uno de: true, false. (valor predeterminado: true).
-
- -pnac-vni-rip-name: El nombre de esta IP reservada para enlazar con la interfaz de red virtual que está asociada con el adjunto de red primario.
-
- -pnac-vni-sgs: IDs o nombres de los grupos de seguridad a utilizar para la interfaz de red virtual que están asociados con el adjunto de red primario.
-
- -pnac-vni-psfm: El modo de filtrado de estado de protocolo a utilizar para esta interfaz de red virtual. Si es auto, el filtrado de paquetes de estado de 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).
- -pnac-vni-psfm: El modo de filtrado de estado de protocolo a utilizar para esta interfaz de red virtual. Si es auto, el filtrado de paquetes de estado de protocolo se activa o desactiva en función del tipo de recurso
- -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configuración de conexión de red está en archivo JSON o JSON. Para conocer el esquema de datos, consulte 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 está habilitado el arranque seguro. Si está habilitado, la imagen tendrá que soportar arranques seguros o el servidor no podrá arrancar. Una de: false, true. (por defecto: false ).
-
- -tpm-mode: El modo para el 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 a través de 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 ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
-
- -reservation-affinity-policy, --res-policy: La política de afinidad de reservas que se utilizará para este servidor de metal desnudo. 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 está disponible para ser utilizada por este servidor bare metal.
- --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 mandato
- SERVER1: 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 detalles de un disco de servidor bare metal.
ibmcloud is bare-metal-server-disk SERVER SERVER_DISK [--output JSON] [-q, --quiet]
Opciones de mandato
- 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 un disco de servidor bare metal.
ibmcloud is bare-metal-server-disk-update SERVER SERVER_DISK --name NEW_NAME [--output JSON] [-q, --quiet]
Opciones de mandato
- 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
Listar todos los discos de un servidor bare metal.
ibmcloud is bare-metal-server-disks SERVER [--output JSON] [-q, --quiet]
Opciones de mandato
- 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 mandato
- 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 para la clave privada encriptada.
- --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 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 mandato
- 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 bare metal.
ibmcloud is bare-metal-server-network-interface-create SERVER --subnet SUBNET (--interface-type pci | vlan) [--name NAME] [[--rip RIP | (--address ADDRESS --auto-delete true | false --ip-name IP_NAME)]] [--security-groups SECURITY_GROUPS] [--vpc VPC] [--allowed-vlans ALLOWED_VLANS | --vlan VLAN --allow-interface-to-float false | true] [--allow-ip-spoofing false | true] [--enable-infrastructure-nat true | false] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0
Crear una interfaz de red de PCI.ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnet
Crear una interfaz de red PCI con soporte de nombres.ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnet --vpc my-vpc
Crear una interfaz de red PCI con soporte de nombres bajo una VPC.ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 --interface-type pci --name eth1 --address 10.0.0.12 --security-groups 43846d71-0f04-473f-9de5-5a2d33200a4b,27c8ca96-17f3-4943-898d-ad1a1f5aec26 --allowed-vlans 1,2,3,4 -allow-ip-spoofing true --enable-infrastructure-nat true
Crear una interfaz de red de PCI con la configuración especificada.ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 --interface-type pci --name eth1 --address 10.0.0.12 --security-groups 43846d71-0f04-473f-9de5-5a2d33200a4b,27c8ca96-17f3-4943-898d-ad1a1f5aec26 --vpc my-vpc --allowed-vlans 1,2,3,4 -allow-ip-spoofing true --enable-infrastructure-nat true
Crear una interfaz de red PCI con la configuración especificada bajo una VPC.ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnet --interface-type pci --name eth1 --address 10.0.0.12 --security-groups my-sg-1,my-sg-2 --allowed-vlans 1,2,3,4 -allow-ip-spoofing true --enable-infrastructure-nat true
Crear una interfaz de red PCI con la configuración especificada con el soporte de nombres.ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 --interface-type vlan --name eth2 --address 10.0.0.12 --security-groups 43846d71-0f04-473f-9de5-5a2d33200a4b,27c8ca96-17f3-4943-898d-ad1a1f5aec26 --vlan 1 -allow-interface-to-float true -allow-ip-spoofing true --enable-infrastructure-nat true
Crear una interfaz de red de VLAN con la configuración especificada.ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 --output JSON
Crear una interfaz de red de PCI y especificar JSON como formato de salida.ibmcloud is bm-nicc bm-cli-1 --subnet cli-subnet-1 --name bm-cli-nic-secondary --allowed-vlans 210,510,500,3001-1001
Crear una interfaz de red de PCI. Las VLAN permitidas son valores separados por comas que se pueden pasar como valores separados o como cualquier rango de números.ibmcloud is bm-nicc cli-bm --subnet alex-subnet --name cli-snic-3 --rip 2302-aef75588-7b87-46b7-bca4-0d6893d2593e
Crear un NIC nativo metal con una IP reservada predefinida.ibmcloud is bm-nicc cli-bm --subnet alex-subnet --name cli-snic-3 --rip cli-rip-byname3
Crear un NIC nativo con una IP reservada predefinida por Nombre.ibmcloud is bm-nicc cli-bm --subnet 2302-531ad9fc-c86a-4504-b5cf-a46981fddb5f --name cli-snic --address 10.240.128.51 --auto-delete true --ip-name cli-snicip
Crear un NIC nativo con una nueva IP reservada.
Opciones de mandato
- SERVIDOR: ID o nombre del servidor.
-
- -subred: ID de subred o nombre de la interfaz de red.
-
- -name: Nombre de la interfaz de red.
-
- -tipo de interfaz: Tipo de la interfaz de red. Uno de: pci, vlan. (valor predeterminado: pci).
-
- -rip: ID o nombre de la IP reservada existente.
-
- -dirección: La dirección IP a reservar, que no debe estar ya reservada en la subred.
-
- -auto-borrado: Si se establece en true, esta IP reservada se borra automáticamente cuando se elimina el objetivo. Uno de: true, false. (valor predeterminado: true).
-
- -ip-name: El nombre definido por el usuario para esta 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 a los recursos propiedad del proveedor.
-
- -grupos de seguridad: 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 802.1Q VLAN ID que debe utilizarse para todo el tráfico en esta interfaz VLAN.
-
- -allow-interface-to-float: Indica si la interfaz puede flotar 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. Una de: false, true. (por defecto: false ).
-
- -allow-ip-spoofing: Permite la suplantación de IP (AIS). Si es verdadero, se permite la suplantación de la IP de origen en los paquetes que utilizan esta interfaz de red. Si es falso, se impide la suplantación de IP de origen en esta interfaz. Una de: false, true. (por defecto: false ).
-
- -enable-infrastructure-nat: Activar NAT de infraestructura (EIN). Si es verdadero, la infraestructura VPC realiza cualquier operación NAT necesaria. Si es falso, el paquete se pasa sin modificar hacia o desde la interfaz de red, permitiendo a la máquina virtual que está asociada con la IP flotante realizar cualquier operación NAT necesaria. 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 mandato
- 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 mandato
- SERVIDOR: ID o nombre del servidor.
- NIC: ID o nombre de la interfaz de red.
- FLOATING_IP: El 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 bare-metal-server-network-interface-flotante-ip-add
Asociar una IP flotante con una interfaz de red.
ibmcloud is bare-metal-server-network-interface-floating-ip-add SERVER NIC FLOATING_IP [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is bare-metal-server-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
ibmcloud is bare-metal-server-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON
Asociar una IP flotante con una interfaz de red en un servidor nativo y especificar JSON como formato de salida.
Opciones de mandato
- SERVIDOR: ID o nombre del servidor.
- NIC: ID o nombre de la interfaz de red.
- FLOATING_IP: El 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 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 mandato
- SERVIDOR: ID o nombre del servidor.
- NIC: ID o nombre de la interfaz de red.
- FLOATING_IP: El ID o 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
Lista todas las IP flotantes que están asociadas a una interfaz de red.
ibmcloud is bare-metal-server-network-interface-floating-ips SERVER NIC [--output JSON] [-q, --quiet]
Opciones de mandato
- 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 bare metal.
ibmcloud is bare-metal-server-network-interface-update SERVER NIC --name NEW_NAME [--allow-ip-spoofing false | true] [--enable-infrastructure-nat true | false] [--allowed-vlans ALLOWED_VLANS] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ic is bm-nicu 7d317c32-71f8-4060-9bdc-6c971b0317d4 784e2e4c-0540-4e1a-aba7-a51f9b35ba52 --name eth0 --allow-ip-spoofing true --enable-infrastructure-nat true -allowed-vlans 1,3,5
ic is bm-nicu 7d317c32-71f8-4060-9bdc-6c971b0317d4 784e2e4c-0540-4e1a-aba7-a51f9b35ba52 --name ethvlan1 --allow-ip-spoofing true --enable-infrastructure-nat true --output JSON
ic is bm-nicu my-bm-server my-bm-nic --name eth0 --allow-ip-spoofing true --enable-infrastructure-nat true -allowed-vlans 1,3,5
ic is bm-nicu my-bm-server eth0 --name ethvlan1 --allow-ip-spoofing true --enable-infrastructure-nat true --output JSON
ibmcloud is bm-nicu bm-cli-1 bm-cli-nic-secondary --allowed-vlans 210,500-600,3001-1001
Opciones de mandato
- 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: Permite la suplantación de IP (AIS). Si es verdadero, se permite la suplantación de la IP de origen en los paquetes que utilizan esta interfaz de red. Si es falso, se impide la suplantación de IP de origen en esta interfaz. Una de: false, true. (por defecto: false ).
-
- -enable-infrastructure-nat: Activar NAT de infraestructura (EIN). Si es verdadero, la infraestructura VPC realiza cualquier operación NAT necesaria. Si es falso, el paquete se pasa sin modificar hacia o desde la interfaz de red, permitiendo a la máquina virtual que está asociada con la IP flotante realizar cualquier operación NAT necesaria. 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
Enumerar todas las interfaces de red de un servidor bare metal.
ibmcloud is bare-metal-server-network-interfaces SERVER [--output JSON] [-q, --quiet]
Opciones de mandato
- 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 mandato
- 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
Enumera todos los perfiles de servidor bare metal de la región.
ibmcloud is bare-metal-server-profiles [--output JSON] [-q, --quiet]
Opciones de mandato
- --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 mandato
- 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
Inicie un servidor bare metal.
ibmcloud is bare-metal-server-start SERVER [-q, --quiet]
Opciones de mandato
- SERVIDOR: ID o nombre del servidor.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es bare-metal-server-stop
Detener un servidor bare metal.
ibmcloud is bare-metal-server-stop SERVER [--type soft | hard] [-f, --force] [-q, --quiet]
Opciones de mandato
- 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] [--reservation-affinity-pool, --res-pool RESERVATION_AFFINITY_POOL] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --name my-server --enable-secure-boot true --tpm-mode tpm_2
ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --name my-server --output JSON
ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --bandwidth 25000 --output JSON
ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --reservation-affinity-policy disabled
ibmcloud is bare-metal-server-update my-baremetal-1 --name my-bm-server --output JSON
Opciones de mandato
- SERVIDOR: ID o nombre del servidor.
-
- -name: Nuevo nombre del servidor bare metal.
-
- -enable-secure-boot: Indica si está habilitado el arranque seguro. 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 para el 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 a través de 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 de metal desnudo. 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 está disponible para ser utilizada por 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
Lista de 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 mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 mandato
- SERVIDOR: ID o nombre del servidor.
-
- -auto-inicio: Indica si se debe iniciar automáticamente el servidor bare metal después de que la actualización del firmware se realice correctamente. 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 mandato
- 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 mandato
- SERVIDOR: ID o nombre del servidor.
- NIC: ID o nombre de la interfaz de red.
- RESERVED_IP: El ID o nombre de la 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
Enumerar todos los anexos de red de un servidor bare metal.
ibmcloud is bare-metal-server-network-attachments SERVER [--output JSON] [-q, --quiet]
Opciones de mandato
- 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 un anexo de red de un servidor bare metal.
ibmcloud is bare-metal-server-network-attachment SERVER NAC [--output JSON] [-q, --quiet]
Opciones de mandato
- SERVIDOR: ID o nombre del servidor.
- NAC: ID o nombre del anexo 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-attachment-create
Crear un anexo de red para un servidor bare metal.
ibmcloud is bare-metal-server-network-attachment-create SERVER (--interface-type pci | vlan) [--vni VNI | ((--vni-subnet VNI_SUBNET [--vpc VPC]) --vni-ais false | true --vni-ein true | false --vni-auto-delete true | false --vni-ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE --vni-name VNI_NAME [--vni-rip VNI_RIP | (--vni-rip-address VNI_RIP_ADDRESS --vni-rip-auto-delete VNI_RIP_AUTO_DELETE --vni-rip-name VNI_RIP_NAME)] [--vni-psfm auto | enabled | disabled] --vni-sgs VNI_SGS)] [--name NAC_NAME] [--allowed-vlans ALLOWED_VLANS] [--allow-to-float ALLOW_TO_FLOAT] [--vlan VLAN] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is bare-metal-server-network-attachment-create my-bare-metal-server-nw-att --interface-type pci --vni bm-cli-vni-2 --name bm-nac-3 --allowed-vlans 10-50
ibmcloud is bare-metal-server-network-attachment-create 2302-f097c96c-c092-4929-b093-b9d4a481c20d --interface-type pci --vni-subnet 2302-a31b7225-c513-481b-be6b-9df9396f69ae --vni-ais false --vni-ein false --vni-auto-delete true --vni-ips '[{"id": "2302-8e9060c3-90d8-4c73-b07c-215f60c87a2e"},{"address": "10.240.133.22"}]' --vni-name bm-vni-2 --vni-rip-address 10.240.133.22 --vni-rip-auto-delete true --vni-rip-name bm-rip-11 --vni-sgs r134-61c9d87e-0a7d-4a5f-9c8a-a7475ebf182e,r134-244e457e-59ef-43de-9317-dba6de040ced --name bm-nac-10 --allowed-vlans 10-50
ibmcloud is bare-metal-server-network-attachment-create my-bare-metal-server-nw-att --interface-type vlan --vni-subnet subnet-us-3 --vpc travis-long-run-vpc --vni-ais true --vni-ein true --vni-auto-delete true --vni-ips '[{"id": "2302-4bc26be6-2d4a-4090-a645-f50c22091902"}]' --vni-name bm-vni-1 --vni-rip rip-cli-12 --vni-sgs abundantly-gangly-aspire-discuss,travis-long-run-sg1 --name bm-nac-30 --allow-to-float true --vlan 10
ibmcloud is bare-metal-server-network-attachment-create cli-bm-1 --interface-type vlan --vni-subnet subnet-us-3 --vpc cli-vpc --vni-ais true --vni-ein true --vni-psfm disabled --vni-auto-delete true --vni-ips '[{"id": "2302-4bc26be6-2d4a-4090-a645-f50c22091902"}]' --vni-name bm-vni-1 --vni-rip rip-cli-12 --vni-sgs abundantly-gangly-aspire-discuss,travis-long-run-sg1 --name bm-nac-30 --allow-to-float true --vlan 10
Opciones de mandato
- SERVIDOR: ID o nombre del servidor.
-
- -name: El nombre de este adjunto de red del servidor bare metal.
-
- -tipo de interfaz: El tipo de interfaz de conexión de 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 el adjunto de red del servidor bare metal puede flotar automáticamente a cualquier otro servidor que esté dentro del mismo resource_group.
-
- -vlan: Indica la etiqueta 802.1Q VLAN ID que debe utilizarse para todo el tráfico de este adjunto.
-
- -vni: ID o nombre de la interfaz de red virtual que es para este adjunto de red del servidor bare metal.
-
- -vni-subred: 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 IP Spoofing (AIS). Indica si se permite la suplantación de IP de origen en esta interfaz de red virtual. Una de: false, true. (por defecto: false ).
-
- -vni-ein: Activar NAT de infraestructura (EIN). Si es verdadero, la infraestructura VPC realiza cualquier operación NAT necesaria. Si es falso, el paquete se pasa sin modificar hacia o desde la interfaz de red virtual, lo que permite a la máquina virtual que está asociada con la IP flotante realizar cualquier operación NAT necesaria. Uno de: true, false. (valor predeterminado: true).
-
- -vni-auto-delete: Indica si esta interfaz de red virtual se borra 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 reservadas secundarias en JSON o archivo JSON, para enlazar con la interfaz de red virtual. Para el esquema de datos, compruebe 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 IP reservada para vincular a la interfaz de red virtual. Necesario si no se especifica la subred. La IP reservada debe estar desenlazada.
-
- -dirección-rip-vni: La dirección IP de la IP reservada para enlazar con la interfaz de red virtual. Requiere que se especifique la subred.
-
- -vni-rip-auto-delete: Indica si esta IP reservada se elimina automáticamente cuando se elimina cualquiera de los objetivos, o si se desvincula la IP reservada.
-
- -vni-rip-name: El nombre de esta IP reservada para enlazar con 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 recursos propiedad del proveedor y no están permitidos.
-
- -vni-psfm: El modo de filtrado de estado de protocolo a utilizar para esta interfaz de red virtual. Si es auto, el filtrado de paquetes de estado de 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-psfm: El modo de filtrado de estado de protocolo a utilizar para esta interfaz de red virtual. Si es auto, el filtrado de paquetes de estado de protocolo se activa o desactiva en función del tipo de recurso
-
- -vni-sgs: IDs o Nombres de los grupos de seguridad 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 un anexo de red de un servidor bare metal.
ibmcloud is bare-metal-server-network-attachment-update SERVER NAC --name NEW_NAME [--allowed-vlans ALLOWED_VLANS] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is bm-nacu my-bare-metal-server-nw-att cli-pnac-1-primary --name nac-2
ibmcloud is bm-nacu 2302-f097c96c-c092-4929-b093-b9d4a481c20d 2302-9688e589-ec0d-4611-9984-4bf88082414b --name nac-1 --allowed-vlans 10,20-50
Opciones de mandato
- SERVIDOR: ID o nombre del servidor.
- NAC: ID o nombre del anexo de red.
-
- -name: Nuevo nombre del adjunto 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 mandato
- SERVIDOR: ID o nombre del servidor.
- NAC1: ID o nombre del anexo de red.
- NAC2: ID o nombre del anexo 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 [--user-data DATA] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is bare-metal-server-initialization-replace server-name --image r006-ed3f775f-ad7e-4e37-ae62-7199b4988b00 --keys r006-02a07b78-6e5f-40a2-86a2-99e01916128c,r006-29e19fb1-e2b9-49d0-ab6e-9702e99f5021 --user-data @/tmp/userdata.sh
Reinicializa un servidor nativo con la imagen y las claves SSH especificadas. El servidor debe estar en estado detenido para que se reinicialice.
Opciones de mandato
- SERVIDOR: ID o nombre del servidor.
-
- -imagen: ID o nombre de la imagen.
-
- -claves: 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 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
Enumera todos los perfiles de red de clústeres de una región.
ibmcloud is cluster-network-profiles [--output JSON] [-q, --quiet]
Opciones de mandato
- --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 mandato
- PROFILE_NAME: Nombre del perfil de red del cluster.
- --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 mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 mandato
- RED_CLUSTER: ID o nombre de la red de clúster.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es cluster-network-create
Crear una red de clústeres.
ibmcloud is cluster-network-create --vpc VPC --zone ZONE --profile PROFILE [--name NAME] [--subnet-prefixes-cidr SUBNET_PREFIXES_CIDR] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name
ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net
ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net --subnet-prefixes-cidr 10.0.0.24/24
ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name
ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net
ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net --subnet-prefixes-cidr 10.0.0.24/24 --output JSON
Opciones de mandato
-
- -vpc: El ID o nombre de la VPC.
-
- -zona: La zona en la que reside esta red de clúster. La zona debe aparecer como admitida en el perfil de red de clúster especificado.
-
- -perfil: Nombre del perfil a utilizar para esta red de cluster.
-
- -name: Nombre para la red del cluster.
-
- -subnet-prefixes-cidr: El rango IPv4 del prefijo de subred de la red de cluster, expresado en formato CIDR.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es cluster-network-update
Actualizar una red de clúster.
ibmcloud is cluster-network-update CLUSTER_NETWORK [--name NEW_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is cluster-network-update my-cl-network --name my-updated-cl-net
ibmcloud is cluster-network-update r006-345545d8-798c-4dbc-112g-5c34a1e75e45 --name my-updated-cl-net
Opciones de mandato
- RED_CLUSTER: ID o nombre de la red de clúster.
-
- -name: Nuevo nombre de la red del cluster.
- --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 mandato
- CLUSTER_NETWORK1: ID o nombre de la red del cluster.
- CLUSTER_NETWORK2: ID o nombre de la red del cluster.
- --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
Lista todas las interfaces de red del clúster.
ibmcloud is cluster-network-interfaces CLUSTER_NETWORK [--output JSON] [-q, --quiet]
Opciones de mandato
- RED_CLUSTER: ID o nombre de la red de 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 la interfaz de red de un clúster.
ibmcloud is cluster-network-interface CLUSTER_NETWORK CLUSTER_NETWORK_INTERFACE [--output JSON] [-q, --quiet]
Opciones de mandato
- RED_CLUSTER: ID o nombre de la red de clúster.
- CLUSTER_NETWORK_INTERFACE: ID o nombre de la interfaz de red del cluster.
- --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
Cree una interfaz de red de clúster.
ibmcloud is cluster-network-interface-create CLUSTER_NETWORK --subnet SUBNET (--rip RIP | (--rip-address RIP_ADDRESS --rip-auto-delete true | false --rip-name RIP_NAME)) [--name NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is cluster-network-interface-create my-cl-net --rip r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 --subnet r124-72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
Cree una interfaz de red en clúster utilizando el ID de RIP.ibmcloud is cluster-network-interface-create my-cl-net --rip r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 --subnet my-subnet
Cree una interfaz de red en clúster utilizando el ID de RIP.ibmcloud is cluster-network-interface-create my-cl-net --rip r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 --subnet my-subnet --name my-cl-net-intf
Cree una interfaz de red en clúster utilizando el ID de RIP.ibmcloud is cluster-network-interface-create --rip-address 10.2.0.1 --rip-auto-delete true --rip-name my-subnet-rip --subnet r124-72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-cl-net-intf
Crear una interfaz de red de clúster con el prototipo RIP.ibmcloud is cluster-network-interface-create --rip-address 10.2.0.1 --rip-auto-delete true --rip-name my-subnet-rip --subnet my-subnet --name my-cl-net-intf
Crear una interfaz de red de clúster con el prototipo RIP.
Opciones de mandato
- RED_CLUSTER: ID o nombre de la red de clúster.
-
- -subred: ID o nombre de la subred de red del clúster.
-
- -rip: ID o nombre de la IP reservada para vincular la dirección IP primaria a la interfaz de red del clúster.
- -- dirección-rip: La dirección IP de la IP reservada para enlazar con la interfaz de red del clúster, que no debe estar ya reservada en la subred.
-
- -rip-auto-delete: Indica si este miembro de IP reservada de subred de red de clúster se elimina automáticamente cuando se elimina cualquiera de los objetivos o se desvincula la IP reservada de subred de red de clúster. Valores posibles: true, false.
-
- -rip-name: El nombre para esta IP reservada de subred de red de clúster.
-
- -name: Nombre de la interfaz de red del cluster.
- --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
Actualizar una interfaz de red del clúster.
ibmcloud is cluster-network-interface-update CLUSTER_NETWORK CLUSTER_NETWORK_INTERFACE [--name NEW_NAME] [--auto-delete true | false] [--output JSON] [-q, --quiet]
Opciones de mandato
- RED_CLUSTER: ID o nombre de la red de clúster.
- CLUSTER_NETWORK_INTERFACE: ID o nombre de la interfaz de red del cluster.
-
- -name: Nuevo nombre de la red del cluster.
-
- -auto-delete: Indica si este miembro de IP reservada de subred de red de clúster se elimina automáticamente cuando se elimina cualquiera de los objetivos o se desvincula la IP reservada de subred de red de 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 mandato
- RED_CLUSTER: ID o nombre de la red de clúster.
- CLUSTER_NETWORK_INTERFACE1: ID o nombre de la interfaz de red del cluster.
- CLUSTER_NETWORK_INTERFACE2: ID o nombre de la interfaz de red del cluster.
- --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
Enumera todas las subredes de red del clúster.
ibmcloud is cluster-network-subnets CLUSTER_NETWORK [--output JSON] [-q, --quiet]
Opciones de mandato
- RED_CLUSTER: ID o nombre de la red de 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 detalles de una subred de red de clúster.
ibmcloud is cluster-network-subnet CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--output JSON] [-q, --quiet]
Opciones de mandato
- RED_CLUSTER: ID o nombre de la red de clúster.
- SUBRED_RED_CLUSTER: ID o nombre 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 cluster-network-subnet-create
Cree una subred de red de clúster.
ibmcloud is cluster-network-subnet-create CLUSTER_NETWORK (--total-ipv4-address-count TOTAL_IPV4_ADDRESS_COUNT | --ipv4-cidr-block IPV4_CIDR_BLOCK) [--name NAME] [--ip-version ipv4] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is cluster-network-subnet-create --total-ipv4-address-count 256 --name my-cl-net-sub --ip-version ipv4
Cree una subred de red de clúster utilizando el recuento total de direcciones IPv4.ibmcloud is cluster-network-subnet-create --ipv4-cidr-block 10.0.0.0/24 --name my-cl-net-sub --ip-version ipv4
Crear una subred de red de clúster usando bloque cidr ipv4.
Opciones de mandato
- RED_CLUSTER: ID o nombre de la red de 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 para esta subred de red de cluster.
-
- -ip-version: Las versiones IP a soportar para esta subred de red de cluster. 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 red de clúster.
ibmcloud is cluster-network-subnet-update CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--name NEW_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is cluster-network-subnet-update my-cl-net-sub --name my-updated-cl-net-sub
ibmcloud is cluster-network-subnet-update r006-345545d8-798c-4dbc-112g-5c34a1e75e45 --name my-updated-cl-net-sub
Opciones de mandato
- RED_CLUSTER: ID o nombre de la red de clúster.
- SUBRED_RED_CLUSTER: ID o nombre de la subred de red del clúster.
-
- -name: Nuevo nombre de la subred de red del cluster.
- --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 mandato
- RED_CLUSTER: ID o nombre de la red de clúster.
- CLUSTER_NETWORK_SUBNET1: ID o nombre de la subred de red del cluster.
- CLUSTER_NETWORK_SUBNET2: ID o nombre de la subred de red del cluster.
- --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
Lista todas las IPs reservadas de la subred de la red del cluster.
ibmcloud is cluster-network-subnet-reserved-ips CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--output JSON] [-q, --quiet]
Opciones de mandato
- RED_CLUSTER: ID o nombre de la red de clúster.
- SUBRED_RED_CLUSTER: ID o nombre 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 cluster-network-subnet-reserved-ip
Ver detalles de una IP reservada de subred de red de clúster.
ibmcloud is cluster-network-subnet-reserved-ip CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET CLUSTER_NETWORK_SUBNET_RESERVED_IP [--output JSON] [-q, --quiet]
Opciones de mandato
- RED_CLUSTER: ID o nombre de la red de clúster.
- SUBRED_RED_CLUSTER: ID o nombre de la subred de red del clúster.
- CLUSTER_NETWORK_SUBNET_RESERVED_IP: ID o nombre para las IPs reservadas de la subred de la red del cluster.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is cluster-network-subnet-reserved-ip-create
Crear una IP reservada de subred de red de clúster.
ibmcloud is cluster-network-subnet-reserved-ip-create CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--name NAME] [--address ADDRESS] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is cluster-network-subnet-reserved-ip-create my-cnet my-cnet-sub
Crear una IP reservada de subred de red de clúster.ibmcloud is cluster-network-subnet-reserved-ip-create r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 r124-72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name NAME my-cl-net-sub-rip
Crear una IP reservada de subred de red de clúster.ibmcloud is cluster-network-subnet-reserved-ip-create my-cl-net my-cl-net-sub --name NAME my-cl-net-sub-rip --address 192.168.3.4
Crear una IP reservada de subred de red de clúster.ibmcloud is cluster-network-subnet-reserved-ip-create r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 r124-72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name NAME my-cl-net-sub-rip --address 192.168.3.4
Crear una IP reservada de subred de red de clúster.
Opciones de mandato
- RED_CLUSTER: ID o nombre de la red de clúster.
- SUBRED_RED_CLUSTER: ID o nombre de la subred de red del clúster.
-
- -name: El nombre para esta subred de red de cluster IP reservada.
-
- -dirección: La dirección IP a 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]
Opciones de mandato
- RED_CLUSTER: ID o nombre de la red de clúster.
- SUBRED_RED_CLUSTER: ID o nombre de la subred de red del clúster.
- CLUSTER_NETWORK_SUBNET_RESERVED_IP: ID o nombre para las IPs reservadas de la subred de la red del cluster.
-
- -auto-delete: Indica si este miembro de IP reservada de subred de red de clúster se elimina automáticamente cuando se elimina cualquiera de los objetivos o se desvincula la IP reservada de subred de red de 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 IP reservada de la subred de red del cluster.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is cluster-network-subnet-reserved-ip-delete
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 mandato
- RED_CLUSTER: ID o nombre de la red de clúster.
- SUBRED_RED_CLUSTER: ID o nombre de la subred de red del clúster.
- CLUSTER_NETWORK_SUBNET_RESERVED_IP1: ID o nombre para las IPs reservadas de la subred de la red del cluster.
- CLUSTER_NETWORK_SUBNET_RESERVED_IP2: ID o nombre para las IPs reservadas de la subred de la red del cluster.
- --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 mandato
- PLACEMENT_GROUP: ID o nombre del grupo de colocación.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es colocación-crear-grupo
Crear un grupo de colocación.
ibmcloud is placement-group-create (--strategy host_spread | power_spread) [--name NAME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is placement-group-create --strategy host_spread
ibmcloud is placement-group-create --strategy host_spread --output JSON
Opciones de mandato
-
- -estrategia: La estrategia para este grupo de colocación. Uno de los siguientes: host_spread, power_spread.
-
- -name: Nombre para el grupo de colocación.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 mandato
- PLACEMENT_GROUP1: ID o nombre del grupo de colocación.
- PLACEMENT_GROUP2: ID o nombre del grupo de colocación.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- --force, -f: Forzar la operación sin confirmación.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es colocación-grupo-actualización
Actualizar un grupo de colocación.
ibmcloud is placement-group-update PLACEMENT_GROUP --name NEW_NAME [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is placement-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name
ibmcloud is placement-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name --output JSON
Opciones de mandato
- PLACEMENT_GROUP: ID o nombre del grupo de colocación.
-
- -name: Nuevo nombre del grupo de colocació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 mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --all-resource-groups: consulte todos los grupos de recursos.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
Reserva
ibmcloud es reserva
Ver detalles de una reserva.
ibmcloud is reservation RESERVATION [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is reservation r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
ibmcloud is reservation my-reservation-name
Opciones de mandato
- 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 is reservas
Listar todas las reservas.
ibmcloud is reservations [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--zone ZONE] [--profile-resource-type instance_profile | bare_metal_server_profile] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is reservations
ibmcloud is reservations --zone us-east-1
ibmcloud is reservations --resource-group-id fee82deba12e4c0fb69c3b09d1f12345
ibmcloud is reservations --profile-resource-type bare_metal_server_profile
ibmcloud is reservations --profile-resource-type instance_profile
Opciones de mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --all-resource-groups: consulte todos los grupos de recursos.
-
- -zona: Filtra la colección a los recursos con una propiedad de nombre de zona que coincida exactamente con el nombre especificado.
-
- -tipo de recurso del perfil: El tipo de recurso del perfil. Uno de los siguientes: instance_profile, bare_metal_server_profile.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es reserva-crear
Crear una reserva.
ibmcloud is reservation-create --capacity CAPACITY (--term one_year | three_year) --profile PROFILE_NAME (--profile-resource-type instance_profile | bare_metal_server_profile) --zone ZONE_NAME [--name NEW_NAME] [--affinity-policy restricted | automatic] [--expiration-policy release | renew] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is reservation-create --name reservation-1 --capacity 10 --term one_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-east-1
ibmcloud is reservation-create --name reservation-2 --capacity 5 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-1 --resource-group-name Default --expiration-policy renew
ibmcloud is reservation-create --name reservation-3 --capacity 8 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-2 --expiration-policy release --affinity-policy restricted --resource-group-id 11baaa8984beb82690daab08767et --output JSON
ibmcloud is reservation-create --name my-reservation --capacity 2 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-2 --expiration-policy release --affinity-policy automatic --resource-group-id 11baaa8984beb82690daab08767et --output JSON
Opciones de mandato
-
- -name: Nombre para la reserva.
-
- -capacidad: La configuración de capacidad para esta reserva.
- -- Plazo: Plazo de la reserva. Uno de: one_year, three_year.
-
- -perfil: El nombre del perfil a utilizar para esta reserva.
-
- -tipo de recurso del perfil: El tipo de recurso del perfil. Uno de los siguientes: instance_profile, bare_metal_server_profile.
- --zone: Nombre de la zona.
-
- -política de afinidad: La política de afinidad a utilizar para esta reserva. Uno de los siguientes: restringido, automático. (por defecto: automático).
-
- -política de expiración: 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 ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es reserva-actualización
Actualizar una reserva.
ibmcloud is reservation-update RESERVATION [--name NEW_NAME] [--capacity CAPACITY] [--term one_year | three_year] [--expiration-policy release | renew] [--profile PROFILE_NAME] [--profile-resource-type instance_profile | bare_metal_server_profile] [--affinity-policy restricted | automatic] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is reservation-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name reservation-1-new --capacity 7 --term one_year --profile profile-1-new --profile-resource-type instance_profile
ibmcloud is reservation-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --expiration-policy renew
Opciones de mandato
- RESERVA: ID o nombre de la reserva.
-
- -name: Nombre para la reserva.
-
- -capacidad: La configuración de capacidad para esta reserva.
- -- Plazo: Plazo de la reserva. Uno de: one_year, three_year.
-
- -política de expiración: La política que se aplicará cuando expire el plazo de uso comprometido. Uno de: release, renovar.
-
- -perfil: El nombre del perfil a utilizar para esta reserva.
-
- -tipo de recurso del perfil: El tipo de recurso del perfil. Uno de los siguientes: instance_profile, bare_metal_server_profile.
-
- -política de afinidad: La política de afinidad 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 mandato
- RESERVATION1: ID o nombre de la reserva.
- RESERVA2: ID 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 mandato
- 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.
Mandatos de escalado automático
La siguiente sección proporciona información sobre los comandos CLI para la funcionalidad de autoescalado.
Plantillas de instancia
ibmcloud es instance-templates
Enumera 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 mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 detalles de una plantilla de instancia.
ibmcloud is instance-template TEMPLATE [--output JSON] [-q, --quiet]
Opciones de mandato
- 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]] [--output JSON] [-i, --interactive] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8
ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]'
Cree una plantilla de instancia con una conexión de volumen.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "bandwidth":1000, "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]'
Cree una plantilla de instancia con un adjunto de volumen con ancho de banda.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"id":"67531475-bd8a-478e-bcfe-2e53365cd0aa"}}]'
Cree una plantilla de instancia con un volumen existente en una conexión de volumen.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --keys 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
Cree una plantilla de instancia con varias claves SSH.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "my-boot-vol", "capacity": 150, "profile": {"name": "general-purpose"}}}'
Cree una plantilla de instancia con una imagen con una capacidad de volumen de arranque. El valor de la capacidad puede oscilar entre el tamaño mínimo provisionado de la imagen y 250.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "my-boot-vol", "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}'
Cree una plantilla de instancia con un volumen de arranque y un volumen de arranque con etiquetas de usuario.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"profile": {"name": "general-purpose"},"encryption_key": {"crn": "crn:v1:bluemix:public:kms:us-south:adffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179"}}}'
Cree una plantilla de instancia con un volumen de arranque cifrado.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"bandwidth":1000, "profile": {"name": "general-purpose"},"encryption_key": {"crn": "crn:v1:bluemix:public:kms:us-south:adffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179"}}}'
Crear una plantilla de instancia con un volumen de arranque cifrado con ancho de banda.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --network-interface '[{"name": "secondary-nic", "allow_ip_spoofing": true, "subnet": {"id":"72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}, "security_groups": [{"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}, {"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}]}]'
Cree una plantilla de instancia que esté conectada a una interfaz de red secundaria.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --primary-network-interface '{"name": "primary-nic", "allow_ip_spoofing": true, "subnet": {"id":"72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}, "primary_ip": {"address": "10.240.129.10", "auto-delete": true, "name": "my-reserved-ip"}, "security_groups": [{"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}, {"id": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb3"}]}'
Cree una plantilla de instancia con una configuración de interfaz de red primaria en JSON.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --sgs 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.240.129.10 --auto-delete true --ip-name my-reserved-ip --allow-ip-spoofing true
Cree una plantilla de instancia con una configuración de interfaz de red primaria que incluya grupos de seguridad, valores de IP reservados y valores de suplantación de IP de origen.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --sgs 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --reserved-ip 0711-5c7f016e-5bd2-42e3-8dff-81519e4e2469 --allow-ip-spoofing true
Cree una plantilla de instancia con una configuración de interfaz de red primaria que incluya grupos de seguridad, IP reservada existente y valor de suplantación de IP de origen.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host c019b1f7-c4d6-430c-aaa4-e0cc25d47277
Cree una plantilla de instancia para colocarla en el host dedicado que se desea.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host-group a4738ceb-5e59-4601-849a-61d7895740ee
Cree una plantilla de instancia que se colocará en el grupo de hosts dedicados que se desea.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --placement-group 1d2afa0f-b9f2-4d85-ae35-a08885269644
Cree una plantilla de instancia para colocarla en el grupo de colocación que se desea.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --total-volume-bandwidth 4000
Cree una plantilla de instancia con un ancho de banda de volúmenes total específico.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metadata-service true
Cree una plantilla de instancia con el servicio de metadatos habilitado o inhabilitado.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metadata-service true --metadata-service-protocol http --metadata-service-response-hop-limit 60
Cree una plantilla de instancia con la configuración del servicio de metadatos.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
Cree una instancia con afinidad de reserva.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523b
Cree una instancia con afinidad de reserva.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --host-failure-policy restart
Cree una plantilla de instancia con la política de disponibilidad en caso de error de host.ibmcloud is instance-template-create my-template-name my-vpc us-south-1 bx2-2x8 my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --volume-attach '[{"volume": {"name":"my-vol-1"}}]'
Cree una plantilla de instancia con un volumen existente en una conexión de volumen utilizando el nombre de recurso.ibmcloud is instance-template-create my-template-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host my-dedicated-host
Cree una plantilla de instancia en el host dedicado deseado utilizando el nombre del recurso.ibmcloud is instance-template-create my-template-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --dedicated-host-group my-dedicated-host-group
Cree una plantilla de instancia en el grupo de hosts dedicados que desee utilizando el nombre del recurso.ibmcloud is instance-template-create my-template-name my-vpc us-south-1 mx2-2x16 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --placement-group my-placement-host-group
Cree una plantilla de instancia en el grupo de colocación deseado utilizando el nombre del recurso.ibmcloud is instance-template-create my-template-name my-vpc us-south-1 bx2-2x8 --image ibm-ubuntu-20-04-2-minimal-amd64-1 --primary-network-interface '{"name": "primary-nic", "allow_ip_spoofing": true, "subnet": {"name":"my-subnet"}, "primary_ip": {"name": "my-reserved-ip"}, "security_groups": [{"name": "my-security-group-1"}, {"name": "my-security-group-2"}]}'
Cree una plantilla de instancia con la configuración de interfaz de red primaria utilizando el nombre del recurso.ibmcloud is instance-template-create my-template-name my-vpc us-south-1 bx2-2x8 my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --network-interface '[{"name": "secondary-nic", "allow_ip_spoofing": true, "subnet": {"id":"my-subnet"}, "security_groups": [{"id": "my-security-group-1"}, {"id": "my-security-group-2"}]}]'
Cree una plantilla de instancia que esté conectada a la interfaz de red secundaria utilizando el nombre del recurso.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"id": "67531475-bd8a-478e-bcfe-2e53365cd0aa"}}'
Cree una instancia a partir de un volumen de arranque existente.ibmcloud is instance-template-create my-template-name my-vpc us-south-1 bx2-2x8 my-subnet --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "my-existing-boot-vol"}}'
Cree una instancia a partir de un volumen de arranque existente utilizando el nombre de recurso.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1
Cree una plantilla de instancia con una oferta de catálogo.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering-version crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1
Cree una plantilla de instancia con una versión de oferta de catálogo.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --catalog-offering-version crn:v1:bluemix:public:globalcatalog-collection:global:a/efe5afc483594adaa8325e2b4d1290df:2497ae83-40cb-46ba-ac7f-5303514a2669:offering:54372a73-7a0a-4799-ac9c-8736620c67f1 --catalog-offering-plan crn:v1:bluemix:public:globalcatalog-collection:global:a/123456:51c9e0db-2911-45a6-adb0-ac5332d27cf2:plan:sw.51c9e0db-2911-45a6-adb0-ac5332d27cf2.772c0dbe-aa62-482e-adbe-a3fc20101e0e
Crear instancia a partir de la versión y el plan de oferta de catálogo.ibmcloud is instance-template-create --interactive
Cree una plantilla de instancia de forma interactiva.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni 7322-1293a27a-7178-4e62-ba5b-272623c989aa --network-attachments [{"name": "instance-snac-1","virtual_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}] --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8
Cree una instancia con una conexión de red y una interfaz de red virtual existente.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni-ais true --pnac-vni-ein true --pnac-vni-auto-delete true --pnac-vni-ips [{"id": "7322-f61b85bd-d963-4069-bb72-b58ed9ebc9f5"}] --pnac-vni-name cli-panc-vni-1 --pnac-vni-rip bee-olympics-perplexed-briskness --network-attachments [{"name": "instance-snac-1","virtual_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}]
Cree una instancia con una conexión de red y una nueva interfaz de red virtual con la IP reservada existente.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --pnac-name cli-pnac-1 --pnac-vni-ais true --pnac-vni-ein true --pnac-vni-auto-delete true --pnac-vni-ips [{"id": "7322-f61b85bd-d963-4069-bb72-b58ed9ebc9f5"},{"address": "10.240.128.13", "auto_delete" : true, "name": "vni-pnac-sip-1"}] --pnac-vni-name cli-panc-vni-1 --pnac-vni-rip-address 10.240.128.13 --pnac-vni-rip-auto-delete true --pnac-vni-rip-name pnac-vni-rip-1 --pnac-vni-sgs r134-8e0e4ad9-4ca3-4d5f-b9d8-7a967693d231
Cree una instancia con una conexión de red y una nueva interfaz de red virtual con la IP reservada existente.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --cluster-network-attachments '[{"name": "instance-cnac-1","cluster_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}]'
Crear una plantilla de instancia con una conexión de red en clúster con interfaz de red en clúster existente con IP reservada existente.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --cluster-network-attachments '[{"name":"cli-cnac-1", "cluster_network_interface": {"auto_delete": true, "name": "cni-1", "primary_ip": { "auto-delete": true, "name": "my-reserved-ip"}, "subnet": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}}]'
Crear una plantilla de instancia con una conexión de red en clúster.
Opciones de mandato
- NOMBRE_PLANTILLA_INSTANCIA: Nombre de la plantilla de instancia.
- VPC: ID o nombre de la VPC.
- ZONE_NAME: Nombre de la zona.
- PROFILE_NAME: Nombre del perfil.
- SUBRED: ID o nombre de la subred.
-
- -imagen: ID o nombre de la imagen.
-
- -oferta-de-catálogo: El CRN para 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 la creación de una oferta de catálogo, consulte Incorporación de software a su cuenta.
-
- -versión-de-oferta-de-catálogo: El CRN de la versión de una oferta de catálogo de IBM Cloud. Para obtener más información sobre la creación de una versión para la oferta de catálogo, consulte Incorporación de software a su cuenta.
-
- -plan-de-oferta-de-catálogo: El CRN para el plan de facturación de una oferta de 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 la instancia. 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 el esquema de datos, consulte 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 el esquema de datos, consulte la propiedad volume_attachments en la documentación de la API.
-
- -claves: 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 destino donde se coloca la instancia.
-
- -dedicated-host-group: ID o nombre del grupo de hosts de destino donde se coloca la instancia.
-
- -grupo de colocación: ID o nombre del grupo de colocación. Las restricciones del grupo de colocación para la instancia de 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 está disponible para ser utilizada por 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 IP reservada existente.
-
- -dirección: La dirección IP a reservar, que no debe estar ya reservada en la subred.
-
- -auto-borrado: Si se establece en true, esta IP reservada se borra automáticamente cuando se elimina el objetivo. Uno de: true, false. (valor predeterminado: true).
-
- -ip-name: El nombre definido por el usuario para esta 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 a los recursos propiedad del proveedor.
-
- -allow-ip-spoofing: Desactiva las comprobaciones de origen y destino en esta interfaz. Si es false, no se permite la suplantación de 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 conocer el esquema de datos, consulte 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 conocer el esquema de datos, consulte la propiedad network_interfaces en la documentación de la API.
-
- -pnac-name: Nombre del adjunto de red primario.
-
- -pnac-vni: ID o nombre de la interfaz de red virtual que está asociada con el adjunto de red primario.
-
- -pnac-vni-ais: Permitir suplantación de 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. Una de: false, true. (por defecto: false ).
-
- -pnac-vni-ein: Activar NAT de infraestructura (EIN). Si es verdadero, la infraestructura VPC realiza cualquier operación NAT necesaria 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 es false, el paquete se pasa sin modificar a o desde la VNI, lo que le permite realizar cualquier operación NAT necesaria. 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 que está asociada con el anexo de red primario 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, Direcciones IP reservadas secundarias está en JSON o archivo JSON, para enlazar a la interfaz de red virtual. Para el esquema de datos, véase 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 para esta interfaz de red virtual que está asociada con el adjunto de red primario.
-
- -pnac-vni-rip: ID o nombre de la IP reservada para vincular a la interfaz de red virtual que está asociada al anexo de red primario.
- -- dirección-pnac-vni-rip: La dirección IP de la IP reservada para enlazar con la interfaz de red virtual que está asociada con el adjunto de red primario.
-
- -pnac-vni-rip-auto-borrado: Indica si esta IP reservada se elimina automáticamente cuando se elimina cualquiera de los objetivos, o si la IP reservada se desvincula. Uno de: true, false. (valor predeterminado: true).
-
- -pnac-vni-rip-name: El nombre de esta IP reservada para enlazar con la interfaz de red virtual que está asociada con el adjunto de red primario.
-
- -pnac-vni-sgs: IDs o nombres de los grupos de seguridad a utilizar para la interfaz de red virtual que están asociados con el adjunto de red primario.
-
- -pnac-vni-psfm: El modo de filtrado de estado de protocolo a utilizar para esta interfaz de red virtual. Si es auto, el filtrado de paquetes de estado de 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).
- -pnac-vni-psfm: El modo de filtrado de estado de protocolo a utilizar para esta interfaz de red virtual. Si es auto, el filtrado de paquetes de estado de protocolo se activa o desactiva en función del tipo de recurso
- -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configuración de conexión de red está en archivo JSON o JSON. Para conocer el esquema de datos, consulte 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 de grupo de seguridad separado por comas para la interfaz de red primaria o el anexo de red primario.
-
- -metadata-service, --ms: Habilita o deshabilita el Servicio de Metadatos de Instancia. 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 IP) para los paquetes de respuesta IP del servicio de metadatos.
-
- -host-failure-policy: La acción a realizar si el host de computación experimenta un fallo. Uno de los siguientes: restart, stop. (valor predeterminado: restart).
-
- -modo-computacional-confidencial: El modo de cómputo 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 ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 conocer el esquema de datos, consulte la propiedad cluster_network_attachments en la documentación de la API. Uno de: CLUSTER_NETWORK_ATTACHMENTS_JSON, ' aRCHIVO @CLUSTER_NETWORK_ATTACHMENTS_JSON.
- --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
Cree 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]] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-template-create-override-source-template --source-template e4a29d1a-2ef0-42a6-8fd2-350deb1c647e
Cree una plantilla de instancia copiando de una plantilla de origen.ibmcloud is instance-template-create-override-source-template --source-template e4a29d1a-2ef0-42a6-8fd2-350deb1c647e --name my-template-name --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --profile bx2-2x8
Cree una plantilla de instancia sobrescribiendo una plantilla de origen y proporcionando opciones de sobrescritura.ibmcloud is instance-template-create-override-source-template --source-template my-template --name my-instance --subnet my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --volume-attach '[{"volume": {"name":"my-vol-1"}}]'
Cree una plantilla de instancia alterando temporalmente una plantilla de origen con un volumen existente en una conexión de volumen utilizando el nombre de recurso.ibmcloud is instance-template-create-override-source-template --source-template my-template --name my-instance --subnet my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2s
Cree una plantilla de instancia alterando temporalmente una plantilla de origen con un ID de agrupación de afinidad de reserva.ibmcloud is instance-template-create-override-source-template --source-template my-template --name my-instance --subnet my-subnet --image ibm-ubuntu-20-04-2-minimal-amd64-1 --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523b
Cree una plantilla de instancia alterando temporalmente una plantilla de origen con un CRN de agrupación de afinidad de reserva.ibmcloud is instance-template-create-override-source-template --source-template my-template --name my-instance --primary-network-interface '{"name": "primary-nic", "allow_ip_spoofing": true, "subnet": {"name":"my-subnet"}, "primary_ip": {"name": "my-reserved-ip"}, "security_groups": [{"name": "my-security-group-1"}, {"name": "my-security-group-2"}]}'
Cree una plantilla de instancia sobrescribiendo una plantilla de origen con la configuración de interfaz de red primaria utilizando el nombre del recurso.ibmcloud is instance-template-create-override-source-template --source-template e4a29d1a-2ef0-42a6-8fd2-350deb1c647e --cluster-network-attachments [{"name": "instance-cnac-1","cluster_network_interface": {"id":"02h7-56705448-c9d9-43dc-aa11-20d42333cd87"}}]
Cree una plantilla de instancia sobrescribiendo una plantilla de origen con un adjunto de red de clúster que tenga una interfaz de red de clúster existente y una IP reservada existente.ibmcloud is instance-template-create-override-source-template --source-template e4a29d1a-2ef0-42a6-8fd2-350deb1c647e --cluster-network-attachments [{"name":"cli-cnac-1", "cluster_network_interface": {"auto_delete": true, "name": "cni-1", "primary_ip": { "auto-delete": true, "name": "my-reserved-ip"}, "subnet": "72b27b5c-f4b0-48bb-b954-5becc7c1dcb8"}}]
Crear una plantilla de instancia modificando una plantilla de origen con una conexión de red en clúster.
Opciones de mandato
-
- -plantilla-fuente: ID o nombre de la plantilla.
-
- -name: Nombre de la plantilla de instancia.
-
- -perfil: Nombre del perfil de instancia.
- --zone: Nombre de la zona.
-
- -vpc: El ID o nombre de la VPC. Sólo es necesario para especificar el recurso único por nombre que está dentro de esta VPC o para anular el valor de la VPC en la plantilla.
-
- -imagen: ID o nombre de la imagen.
-
- -oferta-de-catálogo: El CRN para 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 la creación de una oferta de catálogo, consulte Incorporación de software a su cuenta.
-
- -versión-de-oferta-de-catálogo: El CRN de la versión de una oferta de catálogo de IBM Cloud. Para obtener más información sobre la creación de una versión para la oferta de catálogo, consulte Incorporación de software a su cuenta.
-
- -plan-de-oferta-de-catálogo: El CRN para el plan de facturación de una oferta de 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 la instancia. 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 el esquema de datos, consulte 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 el esquema de datos, consulte la propiedad volume_attachments en la documentación de la API.
-
- -claves: 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 destino donde se coloca la instancia.
-
- -dedicated-host-group: ID o nombre del grupo de hosts de destino donde se coloca la instancia.
-
- -grupo de colocación: ID o nombre del grupo de colocación. Las restricciones del grupo de colocación para la instancia de 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 está disponible para ser utilizada por 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.
-
- -subred: ID o nombre de la subred.
-
- -rip: ID o nombre de la IP reservada existente.
-
- -dirección: La dirección IP a reservar, que no debe estar ya reservada en la subred.
-
- -auto-borrado: Si se establece en true, esta IP reservada se borra automáticamente cuando se elimina el objetivo. Uno de: true, false. (valor predeterminado: true).
-
- -ip-name: El nombre definido por el usuario para esta 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 a los recursos propiedad del proveedor.
-
- -allow-ip-spoofing: Desactiva las comprobaciones de origen y destino en esta interfaz. Si es false, no se permite la suplantación de 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 conocer el esquema de datos, consulte 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 conocer el esquema de datos, consulte la propiedad network_interfaces en la documentación de la API.
-
- -pnac-name: Nombre del adjunto de red primario.
-
- -pnac-vni: ID o nombre de la interfaz de red virtual que está asociada con el adjunto de red primario.
-
- -pnac-vni-subred: La subred asociada.
-
- -pnac-vni-ais: Permitir suplantación de 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. Una de: false, true. (por defecto: false ).
-
- -pnac-vni-ein: Activar NAT de infraestructura (EIN). Si es verdadero, la infraestructura VPC realiza cualquier operación NAT necesaria 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 es false, el paquete se pasa sin modificar a o desde la VNI, lo que le permite realizar cualquier operación NAT necesaria. 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 que está asociada con el anexo de red primario 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, Direcciones IP reservadas secundarias está en JSON o archivo JSON, para enlazar a la interfaz de red virtual. Para el esquema de datos, véase 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 para esta interfaz de red virtual que está asociada con el adjunto de red primario.
-
- -pnac-vni-rip: ID o nombre de la IP reservada para vincular a la interfaz de red virtual que está asociada al anexo de red primario.
- -- dirección-pnac-vni-rip: La dirección IP de la IP reservada para enlazar con la interfaz de red virtual que está asociada con el adjunto de red primario.
-
- -pnac-vni-rip-auto-borrado: Indica si esta IP reservada se elimina automáticamente cuando se elimina cualquiera de los objetivos, o si la IP reservada se desvincula. Uno de: true, false. (valor predeterminado: true).
-
- -pnac-vni-rip-name: El nombre de esta IP reservada para enlazar con la interfaz de red virtual que está asociada con el adjunto de red primario.
-
- -pnac-vni-sgs: IDs o nombres de los grupos de seguridad a utilizar para la interfaz de red virtual que están asociados con el adjunto de red primario.
-
- -pnac-vni-psfm: El modo de filtrado de estado de protocolo a utilizar para esta interfaz de red virtual. Si es auto, el filtrado de paquetes de estado de 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).
- -pnac-vni-psfm: El modo de filtrado de estado de protocolo a utilizar para esta interfaz de red virtual. Si es auto, el filtrado de paquetes de estado de protocolo se activa o desactiva en función del tipo de recurso
- -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. La configuración de conexión de red está en archivo JSON o JSON. Para conocer el esquema de datos, consulte 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 de grupo de seguridad separado por comas para la interfaz de red primaria o el anexo de red primario.
-
- -metadata-service, --ms: Habilita o deshabilita el Servicio de Metadatos de Instancia. 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 IP) para los paquetes de respuesta IP del servicio de metadatos.
-
- -host-failure-policy: La acción a realizar si el host de computación experimenta un fallo. Uno de los siguientes: restart, stop.
-
- -modo-computacional-confidencial: El modo de cómputo 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 ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 conocer el esquema de datos, consulte la propiedad cluster_network_attachments en la documentación de la API. Uno de: CLUSTER_NETWORK_ATTACHMENTS_JSON, ' aRCHIVO @CLUSTER_NETWORK_ATTACHMENTS_JSON.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es instance-template-update
Actualizar una plantilla de instancia.
ibmcloud is instance-template-update TEMPLATE --name NEW_NAME [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-template-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-template
ibmcloud is instance-template-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-template --output JSON
ibmcloud is instance-template-update my-template --name new-name-template
Actualice una plantilla de instancia utilizando el nombre de recurso.
Opciones de mandato
- 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 mandato
- TEMPLATE1: ID o nombre de la plantilla.
- TEMPLATE2: 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
Enumera todos los grupos de instancia 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 mandato
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 detalles de un grupo de instancias.
ibmcloud is instance-group INSTANCE_GROUP [--output JSON] [-q, --quiet]
Opciones de mandato
- INSTANCE_GROUP: ID o nombre del grupo 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-group-create
Cree un grupo de instancias.
ibmcloud is instance-group-create INSTANCE_GROUP_NAME --instance-template INSTANCE_TEMPLATE --subnets SUBNETS [--membership-count MEMBERSHIP_COUNT] [--lb LB --lb-pool LB_POOL --application-port APPLICATION_PORT] [--vpc VPC] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --membership-count 2
ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON
ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --lb 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb-pool d728d126-f2b9-48e8-ab67-16bb694b88f2 --application-port 2323
ibmcloud is instance-group-create group-name --instance-template my-instance-template --subnets my-subnet-1,my-subnet-2 --vpc my-vpc
ibmcloud is instance-group-create group-name --instance-template my-instance-template --subnets my-subnet-1,my-subnet-2 --lb my-load-balancer --lb-pool my-load-balancer-pool --application-port 80 --vpc my-vpc
Opciones de mandato
- INSTANCE_GROUP_NAME: Nombre del grupo de instancia.
-
- -plantilla de instancia: ID de una plantilla de instancia.
- -- Recuento de miembros: El recuento de miembros del grupo de instancias.
-
- -subredes: ID o nombres de subredes separados por comas.
-
- -lb: ID o nombre del balanceador de carga.
-
- -lb-pool: ID o nombre del pool del balanceador de carga.
-
- -puerto de aplicación: El puerto de aplicación para enrutar 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 ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es instance-group-update
Actualizar un grupo de instancias.
ibmcloud is instance-group-update INSTANCE_GROUP [--instance-template INSTANCE_TEMPLATE] [--membership-count MEMBERSHIP_COUNT] [--subnets SUBNETS] [--name NEW_NAME] [--lb LB --lb-pool LB_POOL --application-port APPLICATION_PORT] [--vpc VPC] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479
ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --membership-count 2
ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnets 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name --output JSON
ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb-pool d728d126-f2b9-48e8-ab67-16bb694b88f3 --application-port 80
ibmcloud is instance-group-update my-instance-group --subnets my-subnet-1,my-subnet-2 --vpc my-vpc
ibmcloud is instance-group-update my-instance-group --instance-template my-template
ibmcloud is instance-group-update my-instance-group --lb my-load-balancer --lb-pool my-load-balancer-pool --application-port 80 --vpc my-vpc
Opciones de mandato
- INSTANCE_GROUP: ID o nombre del grupo de instancia.
-
- -plantilla de instancia: ID de una plantilla de instancia.
- -- Recuento de miembros: El recuento de miembros del grupo de instancias.
-
- -subredes: ID o nombres de subredes separados por comas.
-
- -name: Nuevo nombre del grupo de instancias.
-
- -lb: ID o nombre del balanceador de carga.
-
- -lb-pool: ID o nombre del pool del balanceador de carga.
-
- -puerto de aplicación: El puerto de aplicación para enrutar 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 mandato
- INSTANCE_GROUP1: ID o nombre del grupo de instancia.
- INSTANCE_GROUP2: ID o nombre del grupo de 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 instance-group-load-balancer-delete
Eliminar un equilibrador de carga de grupo de instancias.
ibmcloud is instance-group-load-balancer-delete INSTANCE_GROUP [--output JSON] [-f, --force] [-q, --quiet]
Opciones de mandato
- INSTANCE_GROUP: ID o nombre del grupo de 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 instance-group-managers
Lista todos los gestores de un grupo de instancias.
ibmcloud is instance-group-managers INSTANCE_GROUP [--output JSON] [-q, --quiet]
Opciones de mandato
- INSTANCE_GROUP: ID o nombre del grupo 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-group-manager
Ver los datos de un gestor.
ibmcloud is instance-group-manager INSTANCE_GROUP MANAGER [--output JSON] [-q, --quiet]
Opciones de mandato
- INSTANCE_GROUP: ID o nombre del grupo de instancia.
- GERENTE: ID o nombre del gerente.
- --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 gestor para un grupo de instancias.
ibmcloud is instance-group-manager-create INSTANCE_GROUP [--manager-type autoscale | scheduled] [--aggregation-window AGGREGATION_WINDOW] [--cooldown COOLDOWN] [--max-members MAX_MEMBERS] [--min-members MIN_MEMBERS] [--name NAME] [--management-enabled true | false] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20
ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20 --output JSON
ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20 --min-members 2 --cooldown 400 --aggregation-window 120 --name my-autoscale-manager --management-enabled false
ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-scheduled-manager --manager-type scheduled
ibmcloud is instance-group-manager-create my-instance-group --max-members 20 --min-members 2 --cooldown 400 --aggregation-window 120 --name my-autoscale-manager --management-enabled false
Opciones de mandato
- INSTANCE_GROUP: ID o nombre del grupo de instancia.
-
- -tipo de gestor: El tipo de gestor del grupo de instancias. Uno de: autoscale, planificado. (valor predeterminado: autoscale).
-
- -ventana de agregación: La ventana de tiempo en segundos para agregar métricas antes de la evaluación. Rango 90-600. Divisible por 30. (valor predeterminado: 90).
-
- -enfriamiento: La duración de tiempo en segundos para pausar más acciones de escala después de que se produzca la escala. Rango 120-3600. (por defecto: 300 ).
-
- -max-members: El número máximo de miembros de un grupo de instancias gestionado. Rango 1-1000.
-
- -min-members: El número mínimo de miembros de un grupo de instancias gestionado. Rango 1-1000.
-
- -name: Nombre del gestor.
-
- -gestión habilitada: Si se establece en false, el gestor no manipulará 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 para un grupo de instancias.
ibmcloud is instance-group-manager-update INSTANCE_GROUP MANAGER [--aggregation-window AGGREGATION_WINDOW] [--cooldown COOLDOWN] [--max-members MAX_MEMBERS] [--min-members MIN_MEMBERS] [--management-enabled true | false] [--name NEW_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --aggregation-window 120
ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --cooldown 400
ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --max-members 20
ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --min-members 2
ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --aggregation-window false --output JSON
ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --management-enabled false
ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name new_name
ibmcloud is instance-group-manager-update my-instance-group my-instance-group-manager --management-enabled false
ibmcloud is instance-group-manager-update my-instance-group my-instance-group-manager --name new_name
Opciones de mandato
- INSTANCE_GROUP: ID o nombre del grupo de instancia.
- GERENTE: ID o nombre del gerente.
-
- -ventana de agregación: La ventana de tiempo, en segundos, para agregar métricas antes de la evaluación. Rango 90-600. Divisible por 30.
-
- -enfriamiento: La duración de tiempo, en segundos, para pausar más acciones de escala después de que se produzca la escala. Rango 120-3600.
-
- -max-members: El número máximo de miembros de un grupo de instancias gestionado. Rango 1-1000.
-
- -min-members: El número mínimo de miembros de un grupo de instancias gestionado. Rango 1-1000.
-
- -gestión habilitada: Si se establece en false, el gestor no manipulará el grupo de instancias. Valores posibles: true, false.
-
- -name: Nuevo nombre 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-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 mandato
- INSTANCE_GROUP: ID o nombre del grupo de instancia.
- MANAGER1: ID o nombre del gestor.
- GESTOR2: 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
Enumera las acciones de un gestor de grupos de instancias.
ibmcloud is instance-group-manager-actions INSTANCE_GROUP MANAGER [--output JSON] [-q, --quiet]
Opciones de mandato
- INSTANCE_GROUP: ID o nombre del grupo de instancia.
- GERENTE: ID o nombre del gerente.
- --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 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 mandato
- INSTANCE_GROUP: ID o nombre del grupo de instancia.
- GERENTE: ID o nombre del gerente.
- 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
Crear una acción de gestor de grupo de instancias.
ibmcloud is instance-group-manager-action-create INSTANCE_GROUP MANAGER [--run-at RUN_AT | --cron CRON] [--membership-count MEMBERSHIP_COUNT | (--max-members MAX_MEMBERS --min-members MIN_MEMBERS)] [--name NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-group-manager-action-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --run-at '2024-10-28T21:13:32+08:00' --max-members 20 --min-members 10
Crear una acción planificada de una sola vez para actualizar el gestor de escalado automático del grupo de instancias.ibmcloud is instance-group-manager-action-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --run-at '2024-10-28T21:13:32+08:00' --membership-count 10 --name my-action
Crear una acción planificada de una sola vez para actualizar el grupo de instancias.ibmcloud is instance-group-manager-action-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --cron '*/5 1,2,3 * * *' --max-members 20 --min-members 5 --output JSON
Crear una acción planificada recurrente con la especificación cron para actualizar el gestor de escalado automático del grupo de instancias.ibmcloud is instance-group-manager-action-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --cron '*/5 1,2,3 * * *' --membership-count 10 --name my-action
Crear una acción planificada recurrente con la especificación cron para actualizar el grupo de instancias.ibmcloud is instance-group-manager-action-create my-instance-group --cron '*/5 1,2,3 * * *' --membership-count 10 --name my-action
Crear una acción planificada recurrente con especificación cron para actualizar el grupo de instancias utilizando el nombre de recurso.
Opciones de mandato
- INSTANCE_GROUP: ID o nombre del grupo de instancia.
- GERENTE: ID o nombre del gerente.
-
- -run-at: La fecha y 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 recurrente.
-
- -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 gestionado. Rango 1-1000.
-
- -min-members: El número mínimo de miembros de un grupo de instancias gestionado. Rango 1-1000.
-
- -name: Nombre de la acción.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es instance-group-manager-action-update
Actualizar una acción del gestor de grupos de instancias.
ibmcloud is instance-group-manager-action-update INSTANCE_GROUP MANAGER ACTION (--run-at RUN_AT | --cron CRON) [--membership-count MEMBERSHIP_COUNT | (--min-members MIN_MEMBERS --max-members MAX_MEMBERS)] [--name NEW_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name updatedName
ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --max-members 20 --min-members 5
ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --membership-count 10 --output JSON
ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --run-at 2020-10-28T21:13:32+08:00
ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --cron '*/5 1,2,3 * * *'
ibmcloud is instance-group-manager-action-update my-instance-group my-instance-group-manager my-instance-group-manager-action --max-members 20 --min-members 5
Opciones de mandato
- INSTANCE_GROUP: ID o nombre del grupo de instancia.
- GERENTE: ID o nombre del gerente.
- ACCIÓN: ID o nombre de la acción.
-
- -run-at: La fecha y 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 recurrente.
-
- -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 gestora 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-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 mandato
- INSTANCE_GROUP: ID o nombre del grupo de instancia.
- GERENTE: ID o nombre del gerente.
- ACTION1: ID o nombre de la acción.
- ACTION2: 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
Enumera 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 mandato
- INSTANCE_GROUP: ID o nombre del grupo de instancia.
- GERENTE: ID o nombre del gerente.
- --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 detalles de una política de gestor de grupo de instancias.
ibmcloud is instance-group-manager-policy INSTANCE_GROUP MANAGER POLICY [--output JSON] [-q, --quiet]
Opciones de mandato
- INSTANCE_GROUP: ID o nombre del grupo de instancia.
- GERENTE: ID o nombre del gerente.
- PÓLIZA: ID 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
Crear una política de gestor de grupo de instancias.
ibmcloud is instance-group-manager-policy-create INSTANCE_GROUP MANAGER (--metric-type cpu | memory | network_in | network_out) --metric-value METRIC_VALUE [--name NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50
ibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50 --output JSON
ibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50 --name new_name
ibmcloud is instance-group-manager-policy-create my-instance-group my-instance-group-manager --metric-type cpu --metric-value 50 --name new_name
Opciones de mandato
- INSTANCE_GROUP: ID o nombre del grupo de instancia.
- GERENTE: ID o nombre del gerente.
-
- -tipo de métrica: El tipo de métrica a evaluar: cpu (porcentaje de utilización), memoria (porcentaje de utilización), network_in (Mbps), network_out (Mbps).
-
- -valor-métrico: El valor métrico 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 mandato
- INSTANCE_GROUP: ID o nombre del grupo de instancia.
- GERENTE: ID o nombre del gerente.
- POLICY1: ID o nombre de la póliza.
- POLICY2: ID o nombre de la póliza.
- --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 de gestor de grupo de instancias.
ibmcloud is instance-group-manager-policy-update INSTANCE_GROUP MANAGER POLICY [--metric-type cpu | memory | network_in | network_out] [--metric-value METRIC_VALUE] [--name NEW_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-value 50
ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-type cpu
ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-value 50 --metric-type cpu --output JSON
ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-type cpu --name policy-name
ibmcloud is instance-group-manager-policy-update my-instance-group my-instance-group-manager my-instance-group-policy --metric-value 50 --metric-type cpu --output JSON
Opciones de mandato
- INSTANCE_GROUP: ID o nombre del grupo de instancia.
- GERENTE: ID o nombre del gerente.
- PÓLIZA: ID o nombre de la póliza.
-
- -tipo de métrica: El tipo de métrica a evaluar: cpu (porcentaje de utilización), memoria (porcentaje de utilización), network_in (Mbps), network_out (Mbps).
-
- -valor-métrico: El valor métrico 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 del grupo de instancia.
ibmcloud is instance-group-membership INSTANCE_GROUP MEMBER [--output JSON] [-q, --quiet]
Opciones de mandato
- INSTANCE_GROUP: ID o nombre del grupo de instancia.
- MIEMBRO: ID 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 mandato
- INSTANCE_GROUP: ID o nombre del grupo de instancia.
- MIEMBRO1: ID o nombre del socio.
- MIEMBRO2: ID 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 instancia.
ibmcloud is instance-group-membership-update INSTANCE_GROUP MEMBER [--name NEW_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is instance-group-membership-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name membership-name
ibmcloud is instance-group-membership-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name membership-name --output JSON
ibmcloud is instance-group-membership-update my-instance-group my-instance-group-membership --name membership-name
Opciones de mandato
- INSTANCE_GROUP: ID o nombre del grupo de instancia.
- MIEMBRO: ID o nombre del miembro.
-
- -name: Nuevo nombre de la pertenencia al grupo 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-group-memberships
Lista todos los miembros de un grupo de instancias.
ibmcloud is instance-group-memberships INSTANCE_GROUP [--output JSON] [-q, --quiet]
Opciones de mandato
- INSTANCE_GROUP: ID o nombre del grupo 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-group-memberships-delete
Elimina todos los miembros de un grupo de instancias.
ibmcloud is instance-group-memberships-delete INSTANCE_GROUP [--output JSON] [-f, --force] [-q, --quiet]
Opciones de mandato
- INSTANCE_GROUP: ID o nombre del grupo de 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.
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 mandato
- 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 mandato
- --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 mandato
- 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 mandato
- --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 mandato
-
- -estado de adjunto: Filtra la colección a volúmenes con el estado de adjunto 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.
-
- -familia-sistema-operativo: Filtra la colección a los recursos con la familia de sistemas operativos especificada exactamente. Esta opción también admite los valores null y
not:null
que filtra la colección a los recursos que no tienen sistema operativo o tienen cualquier sistema operativo.
- -familia-sistema-operativo: Filtra la colección a los recursos con la familia de sistemas operativos especificada exactamente. Esta opción también admite los valores null y
-
- -operating-system-architecture: null Filtra la colección a los recursos con la arquitectura exacta del sistema operativo especificada. Esta opción también admite los valores null y
not:null
que filtra la colección a los recursos que no tienen sistema operativo o tienen cualquier sistema operativo.
- -operating-system-architecture: null Filtra la colección a los recursos con la arquitectura exacta del sistema operativo especificada. Esta opción también admite los valores null y
-
- -zona: Filtra la colección a los recursos de la zona con el nombre exacto especificado.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --all-resource-groups: consulte todos los grupos de recursos.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is volume
Ver detalles de un volumen.
ibmcloud is volume VOLUME [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is volume my-volume
ibmcloud is volume 485080f6-86e8-4fd4-a940-fb0e5bc269e0
Opciones de mandato
- 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] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--tags TAG_NAME1,TAG_NAME2,...] [--bandwidth BANDWIDTH] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is volume-create my-volume general-purpose us-south-1
ibmcloud is volume-create my-volume general-purpose us-south-1 --capacity 500
ibmcloud is volume-create my-volume general-purpose us-south-1 --iops 10000 --capacity 1000
ibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot r134-2fbe71a8-126e-4a05-80ad-dad45df491a5
Crear un volumen a partir de la instantáneaibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot my-snapshot --capacity 500
Crear un volumen a partir de una instantánea con capacidadibmcloud is volume-create my-volume general-purpose us-south-1 --tags env:test
ibmcloud is volume-create my-volume general-purpose us-south-1 --tags env:test,env:dev
ibmcloud is volume-create my-volume general-purpose us-south-1 --encryption-key crn:v1:bluemix:public:kms:us-south:adffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179
ibmcloud is volume-create my-volume general-purpose us-south-1 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
ibmcloud is volume-create my-volume general-purpose us-south-1 --resource-group-name Default
ibmcloud is volume-create my-volume general-purpose us-south-1 --output JSON
ibmcloud is volume-create my-volume general-purpose us-south-1 --bandwidth 1000
Opciones de mandato
- 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. Después de proporcionar la instantánea de origen, el valor de capacidad debe ser al menos el minimum_capacity de la instantánea, y el valor de capacidad predeterminado es el minimum_capacity de la instantánea de origen (valor predeterminado: 100 ).
- --iops: Operaciones de entrada/salida por segundo del volumen, solo es aplicable para 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.
-
- -snapshot: ID, nombre o CRN de la instantánea.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
-
- -etiquetas: Etiquetas para este recurso.
-
- -ancho de banda: El ancho de banda máximo (en megabits por segundo) para el volumen. Para que se especifique esta propiedad, el valor storage_generation del volumen debe ser 2.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is volume-delete
Suprimir uno o más volúmenes.
ibmcloud is volume-delete (VOLUME1 VOLUME2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Ejemplos de mandato
ibmcloud is volume-delete my-volume-3
ibmcloud is volume-delete 485080f6-86e8-4fd4-a940-fb0e5bc269e0
Opciones de mandato
- VOLUMEN1: ID o nombre del volumen.
- VOLUMEN2: 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 mandato
- --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 mandato
- 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] [--tags TAG_NAME1,TAG_NAME2,...] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --name my-volume --output JSON
ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --capacity 250 --output JSON
ibmcloud is volume-update my-volume-demo-1 --name my-volume --output JSON
ibmcloud is volume-update my-volume-demo-1 --capacity 250
ibmcloud is volume-update cli-vol-acadia --iops 32000 --profile sdp
ibmcloud is volume-update cli-vol-acadia --bandwidth 8192
ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --profile 10iops-tier
ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --iops 5000
ibmcloud is volume-update a9647a52-06f8-4b19-b904-920f67dcdfcd --capacity 500 --tags env:test
ibmcloud is volume-update a9647a52-06f8-4b19-b904-920f67dcdfcd --capacity 500 --tags env:test,env:dev
Opciones de mandato
- VOLUMEN: ID o nombre del volumen.
- --name: Nombre nuevo del volumen.
- --capacity: La capacidad del volumen en gigabytes. La capacidad puede ampliarse hasta 250 para volúmenes de arranque, 16000 para volúmenes de perfil personalizados y de uso general, 9600 para volúmenes de perfil y 4800 para volúmenes de perfil 5iops-tier volúmenes de perfil y 4800 para 10iops-tier 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/salida por segundo del volumen, solo es aplicable para volúmenes de perfil personalizado. Para conocer el intervalo de IOPS, consulte Incorporar software a su cuenta. El volumen debe adjuntarse como volumen de datos.
-
- -ancho de banda: El ancho de banda máximo (en megabits por segundo) para el volumen. Para que se especifique esta propiedad, el valor storage_generation del volumen debe ser 2.
-
- -etiquetas: Etiquetas para este recurso.
- --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 los comandos de la CLI para las instantáneas.
ibmcloud es snapshots
Listar todas las instantáneas.
ibmcloud is snapshots [--volume VOLUME] [--tag TAG_NAME] [--source-image SOURCE_IMAGE] [--copies COPY1,COPY2,...] [--copies-remote-region COPIES_REMOTE_REGION] [--source-snapshot SOURCE_SNAPSHOT] [--source-snapshot-remote-region SOURCE_SNAPSHOT_REMOTE_REGION] [--volume-remote-region VOLUME_REMOTE_REGION] [--source-image-remote-region SOURCE_IMAGE_REMOTE_REGION] [--backup-policy-plan BACKUP_POLICY_PLAN --backup-policy BACKUP_POLICY] [--snapshot-consistency-group SNAPSHOT_CONSISTENCY_GROUP] [--clones-zone-name CLONES_ZONE_NAME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is snapshots
ibmcloud is snapshots --volume r134-f13fc172-22e0-4e5b-ab81-63f5fe8b3ea0
ibmcloud is snapshots --volume vol-bkp-policy-do-not-delete
ibmcloud is snapshots --volume crn:v1:staging:public:is:us-south-2:a/efe5afc483594adaa8325e2b4d1290df::volume:r134-f13fc172-22e0-4e5b-ab81-63f5fe8b3ea0
ibmcloud is snapshots --tag dev:env
ibmcloud is snapshots --source-image r134-24d856e2-6aec-41c2-8f36-5a8a3766f0d6
ibmcloud is snapshots --source-image ibm-centos-7-9-minimal-amd64-9
ibmcloud is snapshots --source-image crn:v1:staging:public:is:us-east:a/efe5afc483594adaa8325e2b4d1290df::image:r134-24d856e2-6aec-41c2-8f36-5a8a3766f0d6
ibmcloud is snapshots --copies r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5
ibmcloud is snapshots --copies snapshot-copy-us-east
ibmcloud is snapshots --copies crn:v1:staging:public:is:us-south:a/efe5afc483594adaa8325e2b4d1290df::snapshot:r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5
ibmcloud is snapshots --copies-remote-region us-south
ibmcloud is snapshots --source-volume-remote-region us-south
ibmcloud is snapshots --source-snapshot-remote-region us-south
ibmcloud is snapshots --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3
ibmcloud is snapshots --backup-policy-plan bkp-plan-do-not-delete --backup-policy bkp-policy-do-not-delete
ibmcloud is snapshots --source-snapshot r142-abb79ab7-d79d-4863-9678-123d1dffee06
ibmcloud is snapshots --clones-zone-name us-south-2
ibmcloud is snapshots --snapshot-consistency-group scg1
ibmcloud is snapshots --snapshot-consistency-group r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5
Opciones de mandato
-
- -volumen: ID, nombre o CRN del volumen de origen.
-
- -etiqueta: Etiqueta para este recurso.
-
- -imagen-fuente: ID, nombre o CRN de la imagen de origen.
-
- -copias: ID, nombre o CRN de las copias instantáneas. La combinación de estos tres tipos no está admitida. Solo admite pasar uno de los tres tipos.
-
- -copia-región-remota: Nombre de la región remota de copias 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.
-
- -volumen-región-remota: Nombre de la región remota del volumen de origen.
-
- -región remota de la imagen de origen: Nombre de la región remota de la imagen de origen.
-
- -plan-de-política-de-respaldo: ID o nombre del plan de política de copias de seguridad.
-
- -política-de-respaldo: ID o nombre de la política de copia de seguridad.
-
- -grupo de consistencia de instantáneas: ID, nombre o CRN del grupo de consistencia de instantáneas.
-
- -clones-zone-name: Nombre de la zona de clonación de instantáneas.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --all-resource-groups: consulte todos los grupos de recursos.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es instantánea
Ver los detalles de una instantánea.
ibmcloud is snapshot SNAPSHOT [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is snapshot my-snapshot
ibmcloud is snapshot r134-2fbe71a8-126e-4a05-80ad-dad45df491a5
Opciones de mandato
- SNAPSHOT: 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] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--tags TAG_NAME1,TAG_NAME2,...] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is snapshot-create --name my-snapshot-1 --volume test5-3zwxlnzgqk-9vk99
ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48
ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-name Default
ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --output JSON
ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --clone-zones us-south-1,us-south-2,us-south-3
ibmcloud is snapshot-create --volume cf88cf1a-6f93-4cf6-bacf-62cafd3de857 --name my-ss70 --tags env:test
ibmcloud is snapshot-create --volume cf88cf1a-6f93-4cf6-bacf-62cafd3de857 --name my-ss70 --tags env:test,env:dev
ibmcloud is snapshot-create --volume test5-3zwxlnzgqk-9vk99 --name my-ss70 --tags env:test
ibmcloud is snapshot-create --name my-snapshot --source-snapshot-crn crn:v1:bluemix:public:is:us-south:a/123456::snapshot:r134-f6bfa329-0e36-433f-a3bb-0df632e79263 --encryption-key crn:v1:bluemix:public:kms:us-south:a/dffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179
Opciones de mandato
-
- -volumen: ID, nombre o CRN del volumen de origen.
-
- -source-snapshot-crn: CRN de la instantánea remota desde la que crear esta instantánea.
-
- -encryption-key: La clave raíz a utilizar para envolver la clave de encriptación de datos para 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 zona separados por comas en los que desea que residan los clones de instantáneas. La restauración rápida de instantáneas está habilitada en las zonas clonadas.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
-
- -etiquetas: Etiquetas para este recurso.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es snapshot-delete
Suprimir una o más instantáneas.
ibmcloud is snapshot-delete (SNAPSHOT1 SNAPSHOT2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Ejemplos de mandato
ibmcloud is snapshot-delete my-snapshot
ibmcloud is snapshot-delete r134-2fbe71a8-126e-4a05-80ad-dad45df491a5
Opciones de mandato
- SNAPSHOT1: 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 [--tags TAG_NAME1,TAG_NAME2,...] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is snapshot-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --name my-snapshot --output JSON
ibmcloud is snapshot-update cli-demo-snapshot-1 --name my-snapshot --output JSON
ibmcloud is snapshot-update f8d51ab0-961f-4c23-8976-b1e48cc4f260 --name mysnapshot60 --tags env:tfp
ibmcloud is snapshot-update f8d51ab0-961f-4c23-8976-b1e48cc4f260 --name mysnapshot60 --tags env:tfp,env:cli
ibmcloud is snapshot-update my-snapshot-2 --name mysnapshot60 --tags env:tfp
Opciones de mandato
- SNAPSHOT: ID o nombre de la instantánea.
-
- -name: Nuevo nombre de la instantánea.
-
- -etiquetas: Etiquetas para 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 detalles de un clon de instantánea zonal.
ibmcloud is snapshot-clone SNAPSHOT ZONE_NAME [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is snapshot-cl f0542d32-2c92-4f64-9d25-8469a5bef29d us-east-2
ibmcloud is snapshot-clone aaa-default-snapshot-2 us-east-1
Opciones de mandato
- SNAPSHOT: ID o nombre de la instantánea.
- NOMBRE_ZONA: El nombre de la zona en la que reside este clon de instantánea. La restauración rápida de instantáneas está habilitada en las zonas clonadas.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es snapshot-clone-create
Crear un clon de instantánea zonal.
ibmcloud is snapshot-clone-create SNAPSHOT --zone ZONE [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is snaphost-clone-create r134-77e21079-7291-44c2-866a-8f1848bc10f0 --zone us-south-2
ibmcloud is snapshot-clone-create aaa-default-snapshot-2 --zone us-east-1
Opciones de mandato
- SNAPSHOT: ID o nombre de la instantánea.
-
- -zona: El nombre de la zona en la que desea que resida el clon 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 --zone us-south-2
ibmcloud is snapshot-clone-delete aaa-default-snapshot-2 us-east-1
Opciones de mandato
- SNAPSHOT: ID o nombre de la instantánea.
- ZONE_NAME1: El nombre de la zona en la que reside este clon de instantánea.
- ZONE_NAME2: El nombre de la zona en la que reside 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
Lista todos los clones de instantáneas zonales.
ibmcloud is snapshot-clones SNAPSHOT [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is snapshot-clones aaa-default-snapshot-2
ibmcloud is snapshot-cls f0542d32-2c92-4f64-9d25-8469a5bef29d
Opciones de mandato
- SNAPSHOT: 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] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is snapshot-consistency-groups
ibmcloud is snapshot-consistency-groups --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3
ibmcloud is snapshot-consistency-groups --backup-policy-plan bkp-plan-do-not-delete --backup-policy bkp-policy-do-not-delete
ibmcloud is snapshot-consistency-groups --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy bkp-policy-do-not-delete
ibmcloud is snapshot-consistency-groups --backup-policy-plan bkp-plan-do-not-delete --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3
Opciones de mandato
-
- -plan-de-política-de-respaldo: ID o nombre del plan de política de copias de seguridad.
-
- -política-de-respaldo: ID o nombre de la política de copia de seguridad.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --all-resource-groups: consulte todos los grupos de recursos.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es snapshot-consistency-group
Ver detalles de un grupo de consistencia de instantáneas.
ibmcloud is snapshot-consistency-group SNAPSHOT_CONSISTENCY_GROUP [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is snapshot-consistency-group r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
ibmcloud is snapshot-consistency-group example-snap-cg
Opciones de mandato
- SNAPSHOT_CONSISTENCY_GROUP: ID o nombre del grupo de coherencia de instantáneas.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud is snapshot-consistency-group-create
Crear un grupo de consistencia de instantáneas.
ibmcloud is snapshot-consistency-group-create ((--snapshots SNAPSHOTS_JSON | @SNAPSHOTS_JSON_FILE) | (--source-volume SOURCE_VOLUME [--snapshot-name SNAPSHOT_NAME] [--user-tags USER_TAG_NAME1,USER_TAG_NAME2,...])) [--name NAME] [--delete-snapshot-on-delete false | true] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48
ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3
ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-name Default
ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --snapshot-name snapshot1 --name snapshot-consistency-group-1
ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --user-tags env:test,env:stage
ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output json
ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --delete-snapshot-on-delete false --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output json
ibmcloud is snapshot-consistency-group-create --snapshots '[{"source_volume":"r006-1772e102-0671-48c7-a97a-504247e61e48"}]'
ibmcloud is snapshot-consistency-group-create --snapshots '[{"source_volume":"r006-1772e102-0671-48c7-a97a-504247e61e48","user_tags":["env:test,env:stage"],"snapshot_name":"snapshot1"}]' --name multi-snapshot-consistency-group --delete-snapshot-on-delete false
ibmcloud is snapshot-consistency-group-create --snapshots @snapshots.json --name multi-snapshot-consistency-group --delete-snapshot-on-delete false
Opciones de mandato
-
- -snapshots: SNAPSHOTS_JSON|@SNAPSHOTS_JSON_FILE, instantáneas en JSON o archivo JSON, lista de instantáneas. Para el esquema de datos, compruebe la propiedad snapshots en la documentación de la API. Uno de: SNAPSHOTS_JSON, @SNAPSHOTS_JSON_FILE.
-
- -volumen-fuente: ID, nombre o CRN del volumen de origen.
-
- -snapshot-name: El nombre de esta instantánea.
-
- -etiquetas-usuario: Las etiquetas de usuario asociadas a esta instantánea.
-
- -name: 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 eliminarán las instantáneas del grupo. Una de: false, true. (por defecto: true ).
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente 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 [--name NEW_NAME] [--delete-snapshot-on-delete false | true] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is snapshot-consistency-group-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name snapshot-consistency-group-1
ibmcloud is snapshot-consistency-group-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name snapshot-consistency-group-1 --delete-snapshot-on-delete false
ibmcloud is snapshot-consistency-group-update snapshot-consistency-group-1-new --name snapshot-consistency-group-1-updated --delete-snapshot-on-delete false
Opciones de mandato
-
- -name: Nuevo nombre para el snapshot-consistency-group.
-
- -delete-snapshot-on-delete: Indica si al eliminar el grupo de consistencia de instantáneas también se eliminarán las instantáneas del grupo. Una de: false, true. (por defecto: true ).
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es snapshot-consistency-group-delete
Suprimir uno o más grupos de consistencia de instantáneas.
ibmcloud is snapshot-consistency-group-delete (SNAPSHOT_CONSISTENCY_GROUP1 SNAPSHOT_CONSISTENCY_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Ejemplos de mandato
ibmcloud is snapshot-consistency-group-delete r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
ibmcloud is snapshot-consistency-group-delete scg1 scg2
Opciones de mandato
- SNAPSHOT_CONSISTENCY_GROUP1: ID o nombre del grupo de coherencia de instantáneas.
- SNAPSHOT_CONSISTENCY_GROUP2: ID o nombre del grupo de coherencia 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
La siguiente sección proporciona información sobre los comandos de la CLI para las políticas de copia de seguridad
ibmcloud es backup-policies
Listar todas las políticas de copia de seguridad.
ibmcloud is backup-policies [--tag TAG_NAME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is backup-policies
ibmcloud is backup-policies --tag dev:test
Opciones de mandato
-
- -etiqueta: Filtra la colección a los recursos con el valor exacto de la etiqueta.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --all-resource-groups: consulte todos los grupos de recursos.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es backup-policy-create
Cree una política de copia de seguridad.
ibmcloud is backup-policy-create --match-tags MATCH_TAGS [--name NAME] [--match-resource-type volume | share | instance [--included-content data_volumes | boot_volume | boot_volume,data_volumes]] [[--plans PLANS_JSON | @PLANS_JSON_FILE] | --plan-cron-spec PLAN_CRON_SPEC [--plan-name PLAN_NAME] --plan-active [--plan-attach-tags PLAN_ATTACH_TAGS] [--plan-copy-tags true | false] [[--plan-delete-after PLAN_DELETE_AFTER] [--plan-delete-over-count PLAN_DELETE_OVER_COUNT]] [[--plan-clone-policy-zones ZONE1,ZONE2,...] [--plan-clone-policy-max-snapshots PLAN_CLONE_POLICY_MAX_SNAPSHOTS]]] [--scope SCOPE] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-1 --plan-name demo-bkp-plan-1 --plan-cron-spec '45 09 * * *'
ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-2 --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '40 09 * * *'
ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1
ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '45 09 * * *' --plan-active --plan-delete-over-count 2
ibmcloud is backup-policy-create --match-tags dev:test --name backup-policy-z --plans '[{"active":true,"attach_user_tags":["my-daily-backup-plan"],"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan"},{"active":true,"attach_user_tags":["my-daily-backup-plan"],"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan-99"}]'
ibmcloud is backup-policy-create --match-tags dev:test --name backup-policy-x2 --plans @plans.json
ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '45 09 * * *' --plan-active --plan-clone-policy-max-snapshots 4 --plan-clone-policy-zones us-south-1 --plan-delete-over-count 2
Crear plan de política de copias de seguridad con restauración rá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_volume
Crear política de copia de seguridad para la instancia de tipo de recurso coincidente e incluir datos y volúmenes de arranque como copia de seguridadibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content data_volumes
Crear política de copia de seguridad para instancia de tipo de recurso coincidente e incluir solo volúmenes de datos como copia de seguridadibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content boot_volume
Crear política de copia de seguridad para la instancia de tipo de recurso de coincidente e incluir solo el volumen de arranque como copia de seguridadibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance
Crear política de copia de seguridad para la instancia de tipo de recurso de coincidencia y la copia de seguridad completa predeterminada (incluir datos y volúmenes de arranque)ibmcloud is backup-policy-create --match-tags dev:test --name backup-scope-1 --scope crn:v1:bluemix:public:enterprise::a/e92d45e305dc4ee0b13e29be392f1c0c::enterprise:ebc2b430240943458b9e91e1432cfcce
Crear política de copia de seguridad para soporte 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 mandato
-
- -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 ).
-
- -contenido incluido: El contenido incluido para las copias de seguridad que se crearon utilizando esta política. Uno de los siguientes: volumen_datos, volumen_arranque, volumen_arranque, volumen_datos. (valor predeterminado: boot_volume, data_volumes).
-
- -etiquetas coincidentes: Las etiquetas de usuario a las que se aplica esta política de copia de seguridad.
-
- -planes: PLANS_JSON|@PLANS_JSON_FILE, planes en JSON o archivo JSON, lista de planes de políticas. Para conocer el esquema de datos, consulte 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-activo: Indica si el plan está activo.
- -- plan-attach-tags: Etiquetas de usuario para adjuntar a cada recurso creado por este plan.
- -- plan-copy-tags: Indica si se deben copiar las etiquetas de usuario de origen en el recurso creado. Valores posibles: true, false.
-
- -plan-cron-spec: La especificación cron para el plan de copias de seguridad.
-
- -plan-delete-after: El número máximo de días para mantener cada copia de seguridad después de la 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 de empresa.
- --resource-group-id: ID del grupo de recursos. Este ID es mutuamente excluyente con --resource-group-name.
- --resource-group-name: Nombre del grupo de recursos. Este nombre es mutuamente excluyente con --resource-group-id.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es backup-policy-delete
Suprimir una o más políticas de copia de seguridad.
ibmcloud is backup-policy-delete (POLICY1 POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Ejemplos de mandato
ibmcloud is backup-policy-delete r134-7759199b-bc1f-448e-84fa-2aa42bde29af
ibmcloud is backup-policy-delete demo-policy-100
Opciones de mandato
- POLICY1: ID o nombre de la política de copia de seguridad.
- POLICY2: ID o nombre de la política de copia de seguridad.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- --force, -f: Forzar la operación sin confirmación.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es backup-policy-update
Actualizar una política de copia de seguridad.
ibmcloud is backup-policy-update POLICY [--match-tags MATCH_TAGS] [--included-content data_volumes | boot_volume | boot_volume,data_volumes] [--name NEW_NAME] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is backup-policy-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --name my-policy2
ibmcloud is backup-policy-update demo-policy-99 --name demo-policy-100
ibmcloud is backup-policy-update backup-policy-1001 --match-tags demo:cli
ibmcloud is backup-policy-update demo-policy-99 --included-content data_volumes,boot_volume
Actualizar la política de copia de seguridad de la instancia de tipo de recurso coincidente para que incluya datos y volúmenes de arranque como copia de seguridadibmcloud is backup-policy-update demo-policy-99 --included-content data_volumes
Crear política de copia de seguridad para que la instancia de tipo de recurso coincidente incluya volúmenes de datos como copia de seguridadibmcloud is backup-policy-update demo-policy-99 --included-content boot_volume
Crear política de copia de seguridad para que la instancia de tipo de recurso coincidente incluya el volumen de arranque como copia de seguridad
Opciones de mandato
- POLICY: ID o nombre de la política de copia de seguridad.
-
- -contenido incluido: El contenido incluido para las copias de seguridad que se crearon utilizando esta política. Uno de los siguientes: volumen_datos, volumen_arranque, volumen_arranque, volumen_datos. (valor predeterminado: boot_volume, data_volumes).
-
- -etiquetas coincidentes: Las etiquetas de usuario a las que se aplica esta política de copia de seguridad.
-
- -name: Nuevo nombre de la política de copia 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 copia de seguridad.
ibmcloud is backup-policy POLICY [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is backup-policy r134-ac2a8be2-aa99-4571-baed-c3ec63a64ce7
ibmcloud is backup-policy demo-bkp-policy
Opciones de mandato
- POLICY: ID o nombre de la política de copia de seguridad.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es backup-policy-plan
Ver los detalles de un plan de política de copias de seguridad.
ibmcloud is backup-policy-plan POLICY PLAN [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is backup-policy-plan c884526b-e6cc-453d-934d-82bf39a39114 6e5b9ee4-d4f0-4e9b-89d6-18642823a855
ibmcloud is backup-policy-plan demo-bkp-policy-b98 cli-demo-policy-plan-3
Opciones de mandato
- POLICY: ID o nombre de la política de copia 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
Enumere todos los planes de la política de copias de seguridad.
ibmcloud is backup-policy-plans POLICY [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is backup-policy-plans c884526b-e6cc-453d-934d-82bf39a39114
ibmcloud is backup-policy-plans demo-bkp-policy-b98
Opciones de mandato
- POLICY: ID o nombre de la política de copia 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
Cree un plan de política de copias de seguridad.
ibmcloud is backup-policy-plan-create POLICY --cron-spec CRON_SPEC [--name NAME] [--active] [--attach-tags ATTACH_TAGS] [--copy-tags true | false] [[--delete-after DELETE_AFTER] [--delete-over-count DELETE_OVER_COUNT]] [[--clone-policy-zones ZONE1,ZONE2,...] [--clone-policy-max-snapshots CLONE_POLICY_MAX_SNAPSHOTS]] [--remote-region-policies REMOTE_REGION_POLICY_JSON | @REMOTE_REGION_POLICY_JSON] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --attach-tags dev:test --copy-tags true --cron-spec '*/5 1,2,3 * * *' --delete-after 80 --name my-policy-plan-1
ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2
ibmcloud is backup-policy-plan-create backup-policy-1001 --cron-spec '0 0 * * *' --active --name my-policy-plan --attach-tags my-daily-backup-plan --copy-tags true --delete-after 10 --delete-over-count 2 --clone-policy-max-snapshots 1 --clone-policy-zones us-south-1,us-south-2
ibmcloud is backup-policy-plan-create backup-policy-1001 --cron-spec '0 0 * * *' --active --name my-policy-plan --attach-tags my-daily-backup-plan --copy-tags true --delete-after 10 --delete-over-count 2
ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2 --remote-region-policies '[{"delete_over_count": 5,"region": {"name": "us-east"}},{"delete_over_count": 5,"region": {"name": "us-south"}}]'
ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2 --remote-region-policies @/tmp/remote_region_policies.json
Opciones de mandato
- POLICY: ID o nombre de la política de copia de seguridad.
-
- -name: Nombre del plan de política de copias de seguridad.
-
- -activo: Indica si el plan está activo.
-
- -attach-tags: Etiquetas de usuario para adjuntar a cada recurso creado por este plan.
-
- -copiar-etiquetas: Indica si se deben copiar las etiquetas de 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 para mantener cada copia de seguridad después de su creación.
-
- -delete-over-count: El número máximo de copias de seguridad recientes a 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 guardan los clones. (por defecto: 5 ).
-
- -zonas de política de clonación: 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 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 es backup-policy-plan-delete
Suprimir uno o más planes de política de copia de seguridad.
ibmcloud is backup-policy-plan-delete (PLAN1 PLAN2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Ejemplos de mandato
ibmcloud is backup-policy-plan-delete backup-policy-1001 437cc10e-eaa5-4eaf-8e9d-5ba5d659f9a1 ec5446a2-5f28-4d25-a501-b6fa14f3c5d8
ibmcloud is backup-policy-plan-delete aaa-default-backup-policy-1 my-policy-plan-2 my-policy-plan-3 my-policy-plan-4
Opciones de mandato
- PLAN1: ID o nombre del plan de la política de copias de seguridad.
- PLAN2: ID o nombre del plan de la política de copias de seguridad.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- --force, -f: Forzar la operación sin confirmación.
- -q, --quiet: Suprimir la salida detallada.
ibmcloud es backup-policy-plan-update
Actualizar un plan de política de copias de seguridad.
ibmcloud is backup-policy-plan-update POLICY PLAN [--name NAME] [--active] [--attach-tags ATTACH_TAGS] [--copy-tags true | false] [--cron-spec CRON_SPEC] [[--delete-after DELETE_AFTER] [--delete-over-count DELETE_OVER_COUNT]] [--reset-delete-over-count] [[--clone-policy-zones ZONE1,ZONE2,...] [--clone-policy-max-snapshots CLONE_POLICY_MAX_SNAPSHOTS]] [--remote-region-policies REMOTE_REGION_POLICY_JSON | @REMOTE_REGION_POLICY_JSON] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is backup-policy-plan-update r134-77e21079-7291-44c2-866a-8f1848bc10f0 r134-fc8e15d9-02f2-4599-a216-8afe0dfeb969 --name myplan
ibmcloud is backup-policy-plan-update demo-bkp-policy-b98 my-policy-plan-1 --name cli-demo-policy-plan-3
ibmcloud is backup-policy-plan-update backup-policy-1001 2dae356e-f7b5-48dd-8bc3-f3083574885b --cron-spec '42 10 * * *' --name my-policy-plan-1 --attach-tags my-daily-backup-plan --copy-tags false --delete-after 20 --delete-over-count 1 --clone-policy-max-snapshots 3 --clone-policy-zones us-south-1,us-south-2 --active
ibmcloud is backup-policy-plan-update backup-policy-1001 2dae356e-f7b5-48dd-8bc3-f3083574885b --cron-spec '42 10 * * *' --name my-policy-plan-1 --attach-tags my-daily-backup-plan --copy-tags false --delete-after 20 --delete-over-count 1
ibmcloud is backup-policy-plan-update demo-bkp-policy-x demo-bkp-plan-2 --reset-delete-over-count
ibmcloud is backup-policy-plan-update demo-bkp-policy-x demo-bkp-plan-2 --reset-delete-over-count --remote-region-policies '[{"delete_over_count": 5,"region": {"name": "us-east"}},{"delete_over_count": 5,"region": {"name": "us-south"}}]'
Opciones de mandato
- POLICY: ID o nombre de la política de copia de seguridad.
- PLAN: ID o nombre del plan de la política de copias de seguridad.
-
- -name: Nuevo nombre del plan de política de copias de seguridad.
-
- -activo: Indica si el plan está activo.
-
- -attach-tags: Etiquetas de usuario para adjuntar a cada recurso creado por este plan.
-
- -copiar-etiquetas: Indica si se deben copiar las etiquetas de 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 para mantener cada copia de seguridad después de la creación.
-
- -delete-over-count: El número máximo de copias de seguridad recientes a conservar. Si no se especifica, se conservan todas las copias de seguridad.
-
- -reset-delete-over-count: Elimina cualquier número máximo existente de copias de seguridad recientes a conservar.
-
- -clone-policy-max-snapshots: El número máximo de instantáneas recientes (por fuente) que guardan los clones.
-
- -zonas de política de clonación: 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 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 es backup-policy-jobs
Lista todos los trabajos para la política de copia de seguridad.
ibmcloud is backup-policy-jobs POLICY [--source SOURCE] [--snapshots SNAPSHOT1,SNAPSHOT2, ...] [--status failed | running | succeeded] [--plan PLAN] [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is backup-policy-jobs backup-policy-1001
ibmcloud is backup-policy-jobs r134-7759199b-bc1f-448e-84fa-2aa42bde29af
ibmcloud is backup-policy-jobs r134-0703cdf1-48bb-4af2-9ceb-1edbe8fcb818 --volume r134-1a1e25f2-3fc3-4507-8725-e5f1d07256ea --snapshot r143-1a1e25f2-3fc3-4507-8725-e5f1d08956ea --status running --plan r136-3a3e25f2-3fc3-4507-8725-e5f1d08496ea
ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots r134-f1d9b974-14e5-4a2e-8e38-c023164be316,r134-b11f1540-288d-4331-97ab-f565ca15a3b8,r134-ab3147a3-715f-4017-8fed-ea3ddadeeb1d,r134-435b8414-dae2-4026-847f-a73162105e5f
ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots bkp-plan-do-not-delete-31addff28e2b-422b,bkp-plan-do-not-delete-f37bc1f19123-4995
ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots crn:v1:staging:public:is:us-south:a/efe5afc483594adaa8325e2b4d1290df::snapshot:r134-c4ea5585-0554-40db-bdc8-1ec9fb15098b,crn:v1:staging:public:is:us-south:a/efe5afc483594adaa8325e2b4d1290df::snapshot:r134-c10755ee-db71-472e-bf80-01e21229fda0
ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --source r134-71757aee-5e90-40f5-bd7d-0a538c084efb
Opciones de mandato
- POLICY: ID o nombre de la política de copia 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: IDs, nombres o CRNs de las instantáneas 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 del trabajo de la política de copia de seguridad. Uno de los siguientes: failed, running, failed.
-
- -plan: ID o nombre del plan de política de copia 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 un trabajo de política de copia de seguridad.
ibmcloud is backup-policy-job POLICY JOB_ID [--output JSON] [-q, --quiet]
Ejemplos de mandato
ibmcloud is backup-policy-job r134-7759199b-bc1f-448e-84fa-2aa42bde29af 4cf9171a-0043-4434-8727-15b53dbc374c
ibmcloud is backup-policy-job backup-policy-1001 4cf9171a-0043-4434-8727-15b53dbc374c
Opciones de mandato
- POLICY: ID o nombre de la política de copia de seguridad.
- JOB_ID: ID del trabajo de la política de copia de seguridad.
- --output: especifica el formato de salida, sólo se admite JSON. Valores posibles: JSON.
- -q, --quiet: Suprimir la salida detallada.