Referência da CLI do VPC
Use as informações a seguir como referência para os comandos da interface de linha de comando (CLI) disponíveis para a VPC ( IBM Cloud® Virtual Private Cloud ).
Esta referência da CLI está organizada nas seguintes seções:
Pré-requisitos
-
Instale a IBM Cloud CLI.
-
Instalar ou atualizar o plug-in de serviço de infraestrutura do VPC.
ibmcloud plugin install vpc-infrastructurePara atualizar, use o seguinte comando:
ibmcloud plugin updatePara visualizar plug-ins e versões instalados, use o seguinte comando:
ibmcloud plugin list
COMANDOS DE REDE
A seção a seguir fornece informações sobre os comandos da CLI para serviços de rede.
IPs flutuantes
ibmcloud is floating-ip
Visualizar detalhes de um IP flutuante.
ibmcloud is floating-ip FLOATING_IP [--output JSON] [-q, --quiet]
Opções de comando
- FLOATING_IP: ID do IP flutuante.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is floating-ip-release
Liberar IPs flutuantes.
ibmcloud is floating-ip-release (FLOATING_IP1 FLOATING_IP2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- FLOATING_IP1: ID do IP flutuante.
- FLOATING_IP2: ID do IP flutuante.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is floating-ip-reserve
Reservar um IP flutuante.
ibmcloud is floating-ip-reserve FLOATING_IP_NAME (--zone ZONE_NAME | --nic TARGET_INTERFACE [--in TARGET_INSTANCE | --bm TARGET_BARE_METAL_SERVER] | --vni VNI | --reset-target) [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is floating-ip-reserve my-ip --zone us-south-1ibmcloud is floating-ip-reserve my-ip --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is floating-ip-reserve my-ip --nic eth0 --in my-instanceibmcloud is floating-ip-reserve my-ip --nic eth0 --bm my-bmibmcloud is floating-ip-reserve my-ip --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONibmcloud is floating-ip-reserve cli-vni-ip --vni vni2ibmcloud is floating-ip-reserve cli-vni-ip-1 --vni 7308-b81c1e13-b3a2-455c-814a-213bc9de4a90
Opções de comando
- FLOATING_IP_NAME: nome do IP flutuante.
- --zone: nome da zona de destino.
- --nic: O ID ou o nome da interface de rede a ser vinculada.
- --in: O ID ou o nome da instância a ser vinculada; esse ID só é necessário se você usar o nome da interface de rede em vez do ID.
- --bm: O ID ou o nome do servidor bare metal ao qual se deseja vincular; esse ID só é necessário se você usar o nome da interface de rede em vez do ID.
- --vni: ID ou nome da interface de rede virtual.
- --reset-target: Redefine o destino a partir do IP flutuante.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is floating-ip-update
Atualizar um IP flutuante.
ibmcloud is floating-ip-update FLOATING_IP [--name NEW_NAME] [--nic TARGET_INTERFACE [--in TARGET_INSTANCE | --bm TARGET_BARE_METAL_SERVER] | --vni VNI | --reset-target] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-ipibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is floating-ip-update my-ip --nic eth0 --in my-instanceibmcloud is floating-ip-update my-ip --nic eth0 --bm my-bmibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONibmcloud is floating-ip-update cli-vni-ip --name cli-vni-ip-2 --vni vni2ibmcloud is floating-ip-update cli-vni-ip-1 --name cli-vni-ip-3 --vni 7308-b81c1e13-b3a2-455c-814a-213bc9de4a90ibmcloud is floating-ip-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --reset-target
Opções de comando
- FLOATING_IP: ID do IP flutuante.
- --name: novo nome do IP flutuante.
- --nic: O ID ou o nome da interface de rede a ser vinculada.
- --in: O ID ou o nome da instância a ser vinculada; esse ID só é necessário se você usar o nome da interface de rede em vez do ID.
- --bm: O ID ou o nome do servidor bare metal ao qual se deseja vincular; esse ID só é necessário se você usar o nome da interface de rede em vez do ID.
- --vni: ID ou nome da interface de rede virtual.
- --reset-target: Redefine o destino a partir do IP flutuante.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is floating-ips
Listar todos os IPs flutuantes.
ibmcloud is floating-ips [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is floating-ips --output JSONibmcloud is floating-ips --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSON
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
Logs de fluxo
ibmcloud is flow-log-create
Criar um log de fluxo
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]
Exemplos de comando
ibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-flow-log --active falseibmcloud is flow-log-create --bucket bucket-name --target 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-flow-log --output JSONibmcloud is flow-log-create --bucket bucket-name --target my-vpc --target-type vpc --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-vpc --target-type vpc --name my-flow-log --active falseibmcloud is flow-log-create --bucket bucket-name --target my-vpc --target-type vpc --name my-flow-log --output JSONibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnetibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet --vpc my-vpcibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-subnet --target-type subnet --vpc my-vpc --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-instance --target-type instanceibmcloud is flow-log-create --bucket bucket-name --target my-instance --target-type instance --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nicibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic --name my-flow-logibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic --in my-instanceibmcloud is flow-log-create --bucket bucket-name --target my-network-interface --target-type nic --in my-instance --name my-flow-logibmcloud is flow-log-create --bucket cli-bucket-1 --target 7308-3e36540f-9572-4fd5-9b53-c9a1122d3d28 --target-type vniibmcloud is flow-log-create --bucket cli-bucket-1 --target unworn-daintily-travesty-myself --target-type vni
Opções de comando
- --bucket: nome do depósito do COS.
- --target: ID ou nome do destino para o log de fluxo.
- --target-type: Tipo de destino para o log de fluxo. Essa opção só será necessária se o destino for passado como nome do recurso. Um de: vpc, subnet, instance, nic, vni, nac.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --in: ID ou nome da INSTÂNCIA. É necessário especificar apenas o recurso exclusivo por nome dentro dessa INSTÂNCIA.
- --name: novo nome para o log de fluxo.
- --active: indica se este coletor está ativo. Um dos seguintes: true, false.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is flow-log-delete
Excluir um ou mais logs de fluxo.
ibmcloud is flow-log-delete (FLOW_LOG1 FLOW_LOG2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- FLOW_LOG1: ID ou nome do registro de fluxo.
- FLOW_LOG2: ID ou nome do registro de fluxo.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is flow-log-update
Atualizar um log de fluxo.
ibmcloud is flow-log-update FLOW_LOG [--name NEW_NAME] [--active TRUE | FALSE] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is flow-log-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-flow-logibmcloud is flow-log-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name renamed-flow-log --active falseibmcloud is flow-log-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name renamed-flow-log --output JSONibmcloud is flow-log-update my-flow-log --name new-name-flow-logibmcloud is flow-log-update my-flowlog --name new-name-flow-log --active falseibmcloud is flow-log-update my-flowlog --name new-name-flow-log --output JSON
Opções de comando
- FLOW_LOG: ID ou nome do registro de fluxo.
- --name: novo nome do log de fluxo.
- --active: indica se este coletor está ativo. A atualização para false desativa o coletor e a atualização para true ativa o coletor. Um dos seguintes: true, false.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is flow-log
Visualizar detalhes de um log de fluxo.
ibmcloud is flow-log FLOW_LOG [--output JSON] [-q, --quiet]
Opções de comando
- FLOW_LOG: ID ou nome do registro de fluxo.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is flow-logs
Listar todos os logs de fluxo na região.
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]
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --vpc: ID, nome ou CRN da VPC.
- --target: O ID ou o tipo de recurso do destino.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
Balanceadores de carga.
A seção a seguir fornece informações sobre os comandos da CLI para trabalhar com balanceadores de carga, listeners e conjuntos.
ibmcloud is load-balancer
Visualizar detalhes de um balanceador de carga.
ibmcloud is load-balancer LOAD_BALANCER [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-create
Criar um balanceador 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]
Exemplos de comando
ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87eibmcloud is load-balancer-create my-lb public --subnet my-subnet --subnet my-subnet2ibmcloud is load-balancer-create my-lb public --subnet my-subnet --vpc my-vpcibmcloud is load-balancer-create my-nlb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family networkibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --resource-group-id fee82deba12e4c0fb69c3b09d1f12345ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --resource-group-name Defaultibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --output JSONibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --sg 3428abaa-788b-439b-9404-ca386f2f3f79,f0e26f91-851a-4fc9-b32b-da24ad218b4eibmcloud is load-balancer-create my-lb public --subnet my-subnet --sg my-sg1,my-sg2 --vpc my-vpcibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --logging-datapath-active trueibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --pools '[{"algorithm": "round_robin", "protocol": "tcp", "health_monitor": {"delay": 2, "max_retries": 2, "type": "tcp", "timeout": 1}}]'Criar um balanceador de carga com conjuntosibmcloud is load-balancer-create my-lb private --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family network --route-mode trueCriar um balanceador de carga com o modo de rota ativadoibmcloud is load-balancer-create my-lb private-path --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --family networkCrie um balanceador de carga de rede de caminho privado.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"}}]}]'Crie um balanceador de carga de rede de caminho privado com o ID do balanceador de carga do aplicativo como o destino do membro do conjunto.ibmcloud is load-balancer-create my-nlb private-path --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --family network --pools '[{"algorithm":"round_robin","protocol":"tcp","health_monitor":{"delay":2,"max_retries":2,"type":"tcp","timeout":1},"members":[{"port":8080,"target":{"id":"72251a2e-d6c5-42b4-97b0-b5f8e8d1f474"}}]}]'Crie um balanceador de carga de rede do Private Path com o ID do IP reservado como destino de membro do conjunto.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-a9f070949698Criar suporte a DNS privado para um balanceador de carga.ibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --pools '[{"algorithm": "round_robin", "protocol": "tcp", "health_monitor": {"delay": 2, "max_retries": 2, "request": {"method": "post", "body": "ACTIVE", "headers": [{"field": "Host", "value": "my-host-header-value"}, {"field": "Content-Type", "value": "text/plain"}]}, "response": {"body_regex": "ACTIVE"}, "type": "http", "timeout": 1}}]'Crie um conjunto do balanceador de carga com expressões regulares para os corpos da solicitação e da resposta do monitor de funcionamentoibmcloud is load-balancer-create my-lb public --subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e --pools '[{"algorithm": "round_robin", "protocol": "tcp", "health_monitor": {"delay": 2, "max_retries": 2, "request": {"method": "get", "headers": [{"field": "Host", "value": "my-host-header-value"}]}, "response": {"codes": ["200", "201"]}, "type": "http", "timeout": 1}}]'Crie um conjunto do balanceador de carga com códigos de solicitação e resposta do monitor de funcionamento
Opções de comando
- LOAD_BALANCER_NAME: o nome do balanceador de carga.
- LOAD_BALANCER_ACCESS_TYPE: Tipo de acesso do balanceador de carga. Somente o balanceador de carga na família de rede suporta o tipo de acesso 'private-path'. Um dos seguintes: público, privado, caminho privado.
- --subnet: ID ou nome das sub-redes nas quais este balanceador de carga será provisionado. Esta opção pode ser especificada várias vezes para provisionar o balanceador de carga em várias sub-redes. Apenas uma sub-rede pode ser especificada para o balanceador de carga de rede.
- --vpc: ID ou nome da VPC. Esse ID ou nome é necessário apenas para especificar a sub-rede exclusiva por nome dentro dessa VPC.
- --family: O tipo de família do balanceador de carga. Um de: aplicativo, rede.
- --route-mode: Ativa ou desativa o modo de roteamento do balanceador de carga. Se não especificado, o modo de rota é desativado. Atualmente, o modo de rota pode ser ativado para apenas o balanceador de carga de rede privada. Um dos seguintes: false, true.
- --sg: IDs ou nomes de grupos de segurança separados por vírgulas para o balanceador de carga. Se não for especificado, será utilizado o grupo de segurança padrão da VPC.
- --logging-datapath-active: ativar ou desativar a criação de log do caminho de dados desse balanceador de carga. Caso não seja especificado, a criação de log do caminho de dados ficará desativada. A criação de log do caminho de dados é aplicável apenas para o balanceador de carga de aplicativo. Um dos seguintes: false, true.
- --dns-instance-crn: O CRN da instância de DNS associada à zona de DNS.
- --dns-zone-id: ID da zona DNS.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
-
- -pools: POOLS_JSON|@POOLS_JSON_FILE, pools em JSON ou arquivo JSON Um de: POOLS_JSON, @POOLS_JSON_FILE.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-delete
Excluir um ou mais balanceadores de carga.
ibmcloud is load-balancer-delete (LOAD_BALANCER1 LOAD_BALANCER2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- LOAD_BALANCER1: ID ou nome do balanceador de carga.
- LOAD_BALANCER2: ID ou nome do balanceador de carga.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-listener
Visualizar detalhes de um listener do balanceador de carga.
ibmcloud is load-balancer-listener LOAD_BALANCER LISTENER_ID [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- LISTENER_ID: o ID do listener.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-listener-create
Criar um listener do balanceador de carga.
ibmcloud is load-balancer-listener-create LOAD_BALANCER (--protocol http | https | tcp | udp) [--vpc VPC] [--port PORT | --port-min PORT_MIN --port-max PORT_MAX] [--default-pool DEFAULT_POOL_ID] [--connection-limit LIMIT] [--certificate-instance-crn CERTIFICATE_INSTANCE_CRN] [--policies LISTENER_POLICIES_JSON | @LISTENER_POLICIES_JSON_FILE] [--accept-proxy-protocol false | true] [--http-redirect-listener-id HTTP_REDIRECT_LISTENER_ID --http-redirect-status-code 301 | 302 | 303 | 307 | 308 [--http-redirect-target-uri HTTP_REDIRECT_TARGET_URI]] [--idle-connection-timeout IDLE_CONNECTION_TIMEOUT] [--client-auth-ca-crn CLIENT_AUTH_CA_CRN] [--client-auth-crl CRL | @CRL_FILE] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol httpibmcloud is load-balancer-listener-create my-lb --port 443 --protocol httpibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port-min 80 --port-max 85 --protocol tcpCrie um atendente para o balanceador de carga da rede pública com o intervalo de porta.ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol https --certificate-instance-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --connection-limit 2000ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --default-pool 70294e14-4e61-11e8-bcf4-0242ac110004ibmcloud is load-balancer-listener-create my-lb --port 443 --protocol http --default-pool my-poolibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --policies '[{"name": "my-policy", "priority": 5, "action": "reject" }]'A prioridade da política pode ter um intervalo de 1 a 10, no qual um valor inferior indica uma prioridade mais alta. Os valores possíveis para a ação são “forward”, “redirect”, “reject” ou “https_redirect”.ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --policies '[{"priority": 5, "action": "forward", "target": { "id": 70294e14-4e61-11e8-bcf4-0242ac110004 }}]'Quando a ação é de encaminhamento, é necessário especificar a identidade do pool para indicar para qual pool o balanceador de carga encaminha o tráfego.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"}}]'Quando a ação é redirecionada, os campos “url” e “http_status_code” são obrigatórios. Os valores possíveis para http_status_code são “301”, “302”, “303”, “307” ou “308”. A "url" é a URL de destino de redirecionamento.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"}}]'Os valores possíveis para a condição são “contém”, “é igual a” ou “corresponde à expressão regular”. Os valores possíveis para type são "header" (cabeçalho), "hostname" (nome do host) ou "path" (caminho). field é um campo de cabeçalho HTTP aplicável somente ao tipo de regra "header" (cabeçalho). O parâmetro “valor” é o valor que deve corresponder à condição da regra.ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --output JSONibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port 443 --protocol http --accept-proxy-protocol trueibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --port-min 80 --port-max 85 --protocol tcp --accept-proxy-protocol trueibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol tcpPara criar um listener de balanceador de carga quando o modo de rota estiver ativado no balanceador de carga.ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol udp --port 53Criar um listener do balanceador de carga com o protocolo UDP.ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol https --port 443 --idle-connection-timeout 30Criar um listener do balanceador de carga do aplicativo com o tempo limite de conexão inativo.ibmcloud is load-balancer-listener-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --protocol https --port 443 --certificate-instance-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-auth-ca-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f511 --client-auth-crl @crl.pemCrie um listener de balanceador de carga do aplicativo com mTLS.
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --protocol: o protocolo do listener. Os balanceadores de carga da família de aplicativos oferecem suporte a
tcp,httpehttps. Os balanceadores de carga da família de rede oferecem suporte atcpeudp. - --port: o número da porta do listener. Intervalo de 1 a 65535.
- --port-min: O limite inferior inclusivo do intervalo de portas utilizadas por este ouvinte. Não deve ser maior que port_max. Atualmente, apenas os balanceadores de carga que operam no modo de rota estão habilitados, e os balanceadores de carga públicos da família de rede suportam mais de uma porta por ouvinte. Os listeners no balanceador de carga que utilizam o mesmo protocolo devem ter intervalos de portas que não se sobreponham. Intervalo de 1 a 65535.
- --port-max: O limite superior, inclusive, do intervalo de portas utilizadas por este ouvinte. Não deve ser inferior a port_min. Atualmente, apenas os balanceadores de carga que estão operando com o modo de rota ativado e os balanceadores de carga públicos da família de rede suportam mais de uma porta por ouvinte. Os listeners no balanceador de carga que utilizam o mesmo protocolo devem ter intervalos de portas que não se sobreponham. Intervalo de 1 a 65535.
- --default-pool: o ID do conjunto padrão.
- --connection-limit: o número máximo de conexões do listener. Essa opção não se aplica aos balanceadores de carga que fazem parte da família de redes.
- --certificate-instance-crn: O CRN da instância do certificado utilizado para a terminação d SSL. Necessário quando o protocolo é https. Essa opção não se aplica aos balanceadores de carga que fazem parte da família de redes.
- --policies: LISTENER_POLICIES_JSON | @LISTENER_POLICIES_JSON_FILE, políticas de listener em JSON ou arquivo JSON. Essa opção não se aplica aos balanceadores de carga que fazem parte da família de redes.
- --accept-proxy-protocol: se configurado como true, o protocolo proxy será ativado para esse listener. Suportado apenas para balanceadores de carga de aplicativo. Um dos seguintes: false, true.
- --http-redirect-listener-id: ID do listener definido como destino do redirecionamento HTTP.
- --http-redirect-status-code: O código de status HTTP que é retornado na resposta de redirecionamento. Um de: 301, 302, 303, 307, 308.
- --http-redirect-target-uri: URI de destino para o qual o tráfego é redirecionado. Esta configuração é opcional e deve começar com "/" se você defini-la.
- --idle-connection-timeout: O tempo limite de inatividade da conexão do ouvinte, em segundos. Apenas os balanceadores de carga da família de aplicativos oferecem suporte a essa opção. Mínimo: 50, máximo: 7200. (padrão: 50).
- --client-auth-ca-crn: A autenticação do cliente para este ouvinte. Essa opção não se aplica aos balanceadores de carga que fazem parte da família de redes.
- --client-auth-crl: CRL | @CRL_FILE, a lista de revogação de certificados (CRL) utilizada para a verificação da revogação de certificados de cliente. O listener deve usar o protocolo HTTPS. A lista de revogação de certificados (CRL) contém conteúdo codificado no formato PEM ou cujo caminho do arquivo contenha a CRL. Essa opção não se aplica aos balanceadores de carga que fazem parte da família de redes. Um dos seguintes: CRL, @CRL_FILE.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-listener-delete
Excluir um ou mais listeners de balanceador de carga.
ibmcloud is load-balancer-listener-delete LOAD_BALANCER (LISTENER_ID1 LISTENER_ID2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- LISTENER_ID1: ID do listener.
- LISTENER_ID2: ID do listener.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-listener-policies
Listar todas as políticas do balanceador de carga.
ibmcloud is load-balancer-listener-policies LOAD_BALANCER LISTENER_ID [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- LISTENER_ID: o ID do listener.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-listener-policy
Visualizar detalhes da política de listener do balanceador de carga.
ibmcloud is load-balancer-listener-policy LOAD_BALANCER LISTENER_ID POLICY [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- LISTENER_ID: o ID do listener.
- PÓLICA: ID ou nome da apólice.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-listener-policy-create
Criar uma política de listener do balanceador 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]
Exemplos de comando
ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-policy --action reject --priority 5A prioridade da política pode ter um intervalo de 1 a 10, no qual um valor inferior indica uma prioridade mais alta. Os valores possíveis para a ação são “encaminhar”, “redirecionar” ou “rejeitar”.ibmcloud is load-balancer-listener-policy-create my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-policy --action reject --priority 5A prioridade da política pode ter um intervalo de 1 a 10, no qual um valor inferior indica uma prioridade mais alta. Os valores possíveis para a ação são “encaminhar”, “redirecionar” ou “rejeitar”.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-poolQuando a ação for "forward_to_listener", o ID ou o nome do listener será necessário para especificar para qual listener o balanceador de carga encaminha o tráfego.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-0242ac110004Quando a ação for "forward_to_listener", o ID ou o nome do listener será necessário para especificar para qual listener o balanceador de carga encaminha o tráfego.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-poolQuando a ação é "forward_to_pool", o ID ou o nome do conjunto é necessário para especificar para qual conjunto o balanceador de carga encaminha o tráfego.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-0242ac110004Quando a ação é "forward_to_pool", o ID ou o nome do conjunto é necessário para especificar para qual conjunto o balanceador de carga encaminha o tráfego.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"Quando a ação é redirecionada, os campos “url” e “http_status_code” são obrigatórios. Os valores possíveis para http_status_code são “301”, “302”, “303”, “307” ou “308”. A "url" é a URL de destino de redirecionamento.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}"Quando a ação é redirecionada, os campos “url” e “http_status_code” são obrigatórios. Os valores possíveis para http_status_code são “301”, “302”, “303”, “307” ou “308”. A "url" é a URL de destino de redirecionamento.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"Quando a ação é redirecionada, os campos “url” e “http_status_code” são obrigatórios. Os valores possíveis para http_status_code são “301”, “302”, “303”, “307” ou “308”. A "url" é a URL de destino de redirecionamento.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"}]'Os valores possíveis para a condição são “contém”, “é igual a” ou “corresponde à expressão regular”. Os valores possíveis para type são "header" (cabeçalho), "hostname" (nome do host) ou "path" (caminho). field é um campo de cabeçalho HTTP aplicável somente ao tipo de regra "header" (cabeçalho). O parâmetro “valor” é o valor que deve corresponder à condição da regra.ibmcloud is load-balancer-listener-policy-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --action reject --priority 3 --name my-policy --output JSONibmcloud is lb-lpc f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 --priority 3 --action https_redirect --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 303Quando a ação é “https_redirect”, os campos “target-listener-id” e “http_status_code” são obrigatórios. Os valores possíveis para “http_status_code” são “301”, “302”, “303”, “307” ou “308”.ibmcloud is lb-lpc f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 --priority 3 --action https_redirect --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 307 --target-uri /exampleQuando a ação é “https_redirect”, os campos “target-listener-id” e “http_status_code” são obrigatórios. O “uri” é o URI de destino do redirecionamento; trata-se de um campo opcional. Os valores possíveis para “http_status_code” são “301”, “302”, “303”, “307” ou “308”.
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- LISTENER_ID: o ID do listener.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --priority: a prioridade da política. Um valor menor indica maior prioridade; por exemplo: 5, intervalo: [1 a 10].
- --action: a ação de política. Uma das seguintes opções: forward_to_pool, forward_to_listener, redirect, reject, https_redirect.
- --name: o novo nome da política.
- --target: ID ou nome do pool do balanceador de carga de destino especificado com a ação
**forward_to_pool** ou o ID do ouvinte do balanceador de carga especificado com a açãoforward_to_listener. - --target-listener-id: ID do listener no qual você deseja implementar o redirecionamento HTTPS, especificado com a ação https_redirect.
- --target-listener-http-status-code: O código de status do HTTP que é retornado na resposta de redirecionamento, especificado com a ação https_redirect. Um de: 301, 302, 303, 307, 308.
- --target-uri: URI de destino para o qual o tráfego é redirecionado, especificado com a ação https_redirect. Esta configuração é opcional e deve começar com "/" se você defini-la.
- --target-http-status-code: O código de status HTTP na resposta de redirecionamento, especificado com a ação de redirecionamento. Um de: 301, 302, 303, 307, 308.
- --target-url: a URL de destino de redirecionamento, especificada com a ação redirect. A URL suporta expressões RFC 6570 nível 1 para as variáveis protocolo, host, porta, caminho e consulta. O que se expande
para os valores do arquivo
URLsolicitado originalmente (ou para os padrões indicados, caso a solicitação não os tenha incluído). - --rules: LISTENER_POLICY_RULES_JSON | @LISTENER_POLICY_RULES_JSON_FILE, regras de política do listener em JSON ou arquivo JSON.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-listener-policy-delete
Excluir uma ou mais políticas de um listener de balanceador de carga.
ibmcloud is load-balancer-listener-policy-delete LOAD_BALANCER LISTENER_ID (POLICY1 POLICY2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- LISTENER_ID: o ID do listener.
- POLÍTICA1: ID ou nome da política.
- POLÍTICA 2: ID ou nome da política.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-listener-policy-rule
Listar regra única da política do balanceador de carga.
ibmcloud is load-balancer-listener-policy-rule LOAD_BALANCER LISTENER_ID POLICY RULE_ID [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- LISTENER_ID: o ID do listener.
- PÓLICA: ID ou nome da apólice.
- RULE_ID: o ID da regra.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-listener-policy-rule-create
Criar uma regra de política de listener do balanceador de carga.
ibmcloud is load-balancer-listener-policy-rule-create LOAD_BALANCER LISTENER_ID POLICY (--condition contains | equals | matches_regex | starts_with) (--type header | hostname | path | query | body | sni_hostname) --value VALUE [--vpc VPC] [--field FIELD] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is load-balancer-listener-policy-rule-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --condition equals --type header --field my-app-header --value match-value --output JSONibmcloud is load-balancer-listener-policy-rule-create my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-policy --condition equals --type header --field my-app-header --value match-value --output JSON
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- LISTENER_ID: o ID do listener.
- PÓLICA: ID ou nome da apólice.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --condition: a condição da regra. Um dos seguintes: contém, é igual a, corresponde à expressão regular, começa com.
- --type: o tipo da regra. Uma das seguintes opções: cabeçalho, nome do host, caminho, consulta, corpo, sni_hostname.
- --value: valor ao qual corresponder a condição da regra.
- --field: O campo “ HTTP ”. Este campo é aplicável aos tipos de regra “cabeçalho”, “consulta” e “corpo”. Para o tipo de regra “cabeçalho”, este campo é obrigatório. Para os tipos de regra “query” ou “body”, este campo é opcional.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-listener-policy-rule-delete
Excluir uma ou mais políticas de um listener de balanceador 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]
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- LISTENER_ID: o ID do listener.
- PÓLICA: ID ou nome da apólice.
- RULE_ID1: ID da regra.
- RULE_ID2: ID da regra.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-listener-policy-rule-update
Atualizar uma regra de uma política de listener do balanceador de carga.
ibmcloud is load-balancer-listener-policy-rule-update LOAD_BALANCER LISTENER_ID POLICY RULE_ID [--vpc VPC] [--condition contains | equals | matches_regex | starts_with] [--type header | hostname | path | query | body | sni_hostname] [--value VALUE] [--field FIELD] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is load-balancer-listener-policy-rule-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 70294e14-4e61-11e8-bcf4-0242ac110004 --condition equals --type header --field my-app-header --value match-value --output JSONibmcloud is load-balancer-listener-policy-rule-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-policy 70294e14-4e61-11e8-bcf4-0242ac110004 --condition equals --type header --field my-app-header --value match-value --output JSON
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- LISTENER_ID: o ID do listener.
- PÓLICA: ID ou nome da apólice.
- RULE_ID: o ID da regra.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --condition: a condição da regra. Um dos seguintes: contém, é igual a, corresponde à expressão regular, começa com.
- --type: o tipo da regra. Uma das seguintes opções: cabeçalho, nome do host, caminho, consulta, corpo, sni_hostname.
- --value: valor ao qual corresponder a condição da regra.
- --field: O campo “ HTTP ”. Este campo é aplicável aos tipos de regra “cabeçalho”, “consulta” e “corpo”. Para o tipo de regra “cabeçalho”, este campo é obrigatório. Para os tipos de regra “query” ou “body”, este campo é opcional.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-listener-policy-rules
Listar todas as regras de política do balanceador de carga.
ibmcloud is load-balancer-listener-policy-rules LOAD_BALANCER LISTENER_ID POLICY [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- LISTENER_ID: o ID do listener.
- PÓLICA: ID ou nome da apólice.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-listener-policy-update
Atualizar uma política de um listener do balanceador 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]
Exemplos de comando
ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name my-policy --priority 5ibmcloud is load-balancer-listener-policy-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-lblp --name my-policy --priority 5ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --action forward --target 70294e14-4e61-11e8-bcf4-0242ac110004Quando a ação é de encaminhamento, é necessário informar o ID ou o nome do pool para especificar para qual pool o balanceador de carga encaminha o tráfego.ibmcloud is load-balancer-listener-policy-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 my-policy --action forward --target my-poolQuando a ação é de encaminhamento, é necessário informar o ID ou o nome do pool para especificar para qual pool o balanceador de carga encaminha o tráfego.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"Quando a ação é redirecionada, os campos “url” e “http_status_code” são obrigatórios. Os valores possíveis para http_status_code são “301”, “302”, “303”, “307” ou “308”. A "url" é a URL de destino de redirecionamento.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 301Quando a ação é redirecionada, os campos “url” e “http_status_code” são obrigatórios. Os valores possíveis para http_status_code são “301”, “302”, “303”, “307” ou “308”. A "url" é a URL de destino de redirecionamento.ibmcloud is load-balancer-listener-policy-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name my-policy --output JSONibmcloud is lb-lpu f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 c7d2c434-9202-48aa-837b-0661c4299c28 --name demo-policy --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301ibmcloud is lb-lpu my-lb 5cb08c12-004f-4587-87f4-ef46e799da50 my-lblp --name demo-policy --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301ibmcloud is lb-lpu f5b20e9b-a77b-43e9-aa2d-a3a5ac9fe8fd 5cb08c12-004f-4587-87f4-ef46e799da50 c7d2c434-9202-48aa-837b-0661c4299c28 --priority 2 --target-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --target-listener-http-status-code 301 --target-uri /example2
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- LISTENER_ID: o ID do listener.
- PÓLICA: ID ou nome da apólice.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --name: o nome definido pelo usuário para essa política. Os nomes de política devem ser exclusivos dentro do listener do balanceador de carga.
- --priority: a prioridade da política. Um valor menor indica maior prioridade; por exemplo: 5, intervalo: [1 a 10].
- --target: ID ou nome do pool do balanceador de carga de destino especificado com a ação
**forward_to_pool** ou o ID do ouvinte do balanceador de carga especificado com a açãoforward_to_listener. - --target-http-status-code: O código de status HTTP na resposta de redirecionamento, especificado com a ação de redirecionamento. Um de: 301, 302, 303, 307, 308.
- --target-url: a URL de destino de redirecionamento, especificada com a ação redirect. A URL suporta expressões RFC 6570 nível 1 para as variáveis protocolo, host, porta, caminho e consulta. O que se expande
para os valores do arquivo
URLsolicitado originalmente (ou para os padrões indicados, caso a solicitação não os tenha incluído). - --target-listener-id: ID do listener no qual você deseja implementar o redirecionamento HTTPS, especificado com a ação https_redirect.
- --target-listener-http-status-code: O código de status do HTTP que é retornado na resposta de redirecionamento, especificado com a ação https_redirect. Um de: 301, 302, 303, 307, 308.
- --target-uri: URI de destino para o qual o tráfego é redirecionado, especificado com a ação https_redirect. Esta configuração é opcional e deve começar com "/" se você defini-la.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-listener-update
Atualizar um listener do balanceador de carga.
ibmcloud is load-balancer-listener-update LOAD_BALANCER LISTENER_ID [--vpc VPC] [--protocol http | https | tcp | udp] [--port PORT | --port-min PORT_MIN --port-max PORT_MAX] [--default-pool DEFAULT_POOL_ID | --reset-default-pool] [--connection-limit LIMIT] [--certificate-instance-crn CERTIFICATE_INSTANCE_CRN] [--accept-proxy-protocol false | true] [--disable-http-redirect | (--http-redirect-listener-id HTTP_REDIRECT_LISTENER_ID --http-redirect-status-code 301 | 302 | 303 | 307 | 308 [--http-redirect-target-uri HTTP_REDIRECT_TARGET_URI | --reset-http-redirect-target-uri])] [--idle-connection-timeout IDLE_CONNECTION_TIMEOUT] [--client-auth-ca-crn CLIENT_AUTH_CA_CRN | --reset-client-auth-ca-crn] [--client-auth-crl CRL | @CRL_FILE | --reset-client-auth-crl] [--reset-client-auth] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --certificate-instance-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510ibmcloud is load-balancer-listener-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --certificate-instance-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --connection-limit 2000ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --default-pool 70294e14-4e61-11e8-bcf4-0242ac110004ibmcloud is load-balancer-listener-update my-lb 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --default-pool my-poolibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --protocol httpsibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --port 222ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --accept-proxy-protocol trueibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --port-min 80 --port-max 85O intervalo de portas que são usadas por este listener.ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --http-redirect-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --http-redirect-status-code 303ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --http-redirect-listener-id d7e0543c-4e0f-4c0d-89aa-73f0f028ec61 --http-redirect-status-code 307 --http-redirect-target-uri /example2ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --disable-http-redirectibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --protocol udpibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --idle-connection-timeout 30ibmcloud is load-balancer-listener-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --client-auth-ca-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f511 --client-auth-crl @crl.pem
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- LISTENER_ID: o ID do listener.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --protocol: o protocolo do listener. Os balanceadores de carga da família de aplicativos oferecem suporte a
tcp,httpehttps. Os balanceadores de carga da família de rede oferecem suporte atcpeudp. - --port: o número da porta do listener. Intervalo de 1 a 65535.
- --port-min: O limite inferior inclusivo do intervalo de portas utilizadas por este ouvinte. Não deve ser maior que port_max. Atualmente, apenas os balanceadores de carga que operam no modo de rota estão habilitados, e os balanceadores de carga públicos da família de rede suportam mais de uma porta por ouvinte. Os listeners no balanceador de carga que utilizam o mesmo protocolo devem ter intervalos de portas que não se sobreponham. Intervalo de 1 a 65535.
- --port-max: O limite superior, inclusive, do intervalo de portas utilizadas por este ouvinte. Não deve ser inferior a port_min. Atualmente, apenas os balanceadores de carga que estão operando com o modo de rota ativado e os balanceadores de carga públicos da família de rede suportam mais de uma porta por ouvinte. Os listeners no balanceador de carga que utilizam o mesmo protocolo devem ter intervalos de portas que não se sobreponham. Intervalo de 1 a 65535.
- --default-pool: o ID do conjunto padrão.
- --reset-default-pool: Redefinir o conjunto padrão.
- --connection-limit: o número máximo de conexões do listener. Essa opção não se aplica aos balanceadores de carga que fazem parte da família de redes.
- --certificate-instance-crn: O CRN da instância do certificado utilizado para a terminação d SSL. Necessário quando o protocolo é https. Essa opção não se aplica aos balanceadores de carga que fazem parte da família de redes.
- --accept-proxy-protocol: se configurado como true, o protocolo proxy será ativado para esse listener. Suportado apenas para balanceadores de carga de aplicativo. Um dos seguintes: false, true.
- --disable-http-redirect: Ativa ou desativa um redirecionamento HTTP em um ouvinte.
- --http-redirect-listener-id: ID do listener definido como destino do redirecionamento HTTP.
- --http-redirect-status-code: O código de status HTTP que é retornado na resposta de redirecionamento. Um de: 301, 302, 303, 307, 308.
- --http-redirect-target-uri: URI de destino para o qual o tráfego é redirecionado. Esta configuração é opcional e deve começar com "/" se você defini-la.
- --reset-http-redirect-target-uri: Redefinir o URI de destino.
- --idle-connection-timeout: O tempo limite de inatividade da conexão do ouvinte, em segundos. Apenas os balanceadores de carga da família de aplicativos oferecem suporte a essa opção. Mínimo: 50, máximo: 7200. (padrão: 50).
- --client-auth-ca-crn: A autenticação do cliente para este ouvinte. Essa opção não se aplica aos balanceadores de carga que fazem parte da família de redes.
- --reset-client-auth-ca-crn: Remover a autoridade certificadora da autenticação do cliente.
- --client-auth-crl: CRL | @CRL_FILE, a lista de revogação de certificados (CRL) utilizada para a verificação da revogação de certificados de cliente. O listener deve usar o protocolo HTTPS. A lista de revogação de certificados (CRL) contém conteúdo codificado no formato PEM ou cujo caminho do arquivo contenha a CRL. Essa opção não se aplica aos balanceadores de carga que fazem parte da família de redes. Um dos seguintes: CRL, @CRL_FILE.
- --reset-client-auth-crl: Remover a lista de revogação de certificados da autenticação do cliente.
- --reset-client-auth: Remove a configuração de autenticação do cliente do ouvinte.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-listeners
Listar todos os listeners do balanceador de carga.
ibmcloud is load-balancer-listeners LOAD_BALANCER [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-pool
Visualizar detalhes de um conjunto de balanceadores de carga.
ibmcloud is load-balancer-pool LOAD_BALANCER POOL [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- POOL: ID ou nome do pool.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-pool-create
Criar um conjunto de balanceadores de carga.
ibmcloud is load-balancer-pool-create POOL_NAME LOAD_BALANCER ALGORITHM PROTOCOL HEALTH_DELAY HEALTH_RETRIES HEALTH_TIMEOUT HEALTH_TYPE (--members MEMBERS_JSON | @MEMBERS_JSON_FILE) [--health-monitor-request-method REQUEST_METHOD [--health-monitor-request-body REQUEST_BODY] [--health-monitor-request-headers REQUEST_HEADERS_JSON | @REQUEST_HEADERS_JSON_FILE]] [--vpc VPC] [--health-monitor-url URL] [--health-monitor-port PORT] [--session-persistence-type source_ip | http_cookie | app_cookie [--session-persistence-cookie-name SESSION_PERSISTENCE_COOKIE_NAME]] [--proxy-protocol disabled | v1 | v2] [--health-monitor-response-body-regex RESPONSE_BODY_REGEX] [--health-monitor-response-code RESPONSE_CODE1 --health-monitor-response-code RESPONSE_CODE2 ...] [--failsafe-policy-action fail | forward | drop | bypass] [--failsafe-policy-target FAILSAFE_POLICY_TARGET] [--server-auth-verify-cert true | false] [--server-auth-ca-crn SERVER_AUTH_CA_CRN] [--client-auth-cert-crn CLIENT_AUTH_CERT_CRN] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 httpibmcloud is load-balancer-pool-create my-pool my-lb round_robin http 20 2 5 httpibmcloud is load-balancer-pool-create my-pool my-lb round_robin http 20 2 5 http --vpc my-vpcibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --health-monitor-url / --health-monitor-port 4001ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --session-persistence-type source_ip --output JSONibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --members '[{"port": 80, "target": { "address": "10.10.1.4"}, "weight": 20 }, {"port": 80, "target": { "address": "10.240.0.6"}, "weight": 30 }]'Criar um pool de balanceadores de carga de aplicativos com membrosibmcloud 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 }]'Criar um conjunto de balanceador de carga de rede com membrosibmcloud 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"}}]'Crie um conjunto de balanceador de carga de rede com membros e forneça o destino do membro por nome.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"}}]'Crie um balanceador de carga de rede de caminho privado com o ID do balanceador de carga do aplicativo como o destino do membro do conjunto.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"}}]'Crie um balanceador de carga de rede de caminho privado com o nome do balanceador de carga do aplicativo como o destino do membro do conjunto.ibmcloud is load-balancer-pool-create my-pool2 my-nlb round_robin tcp 20 2 5 http --members '[{"port":8080,"target":{"id":"72251a2e-d6c5-42b4-97b0-b5f8e8d1f474"}}]'Crie um balanceador de carga de rede do Private Path com o ID do IP reservado como destino de membro do conjunto.ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --proxy-protocol v1ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --session-persistence-type app_cookie --session-persistence-cookie-name my-cookie-nameibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin udp 20 2 5 httpCrie um pool de balanceador de carga de rede para o ouvinte do balanceador de carga de rede com o 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-lbCrie um conjunto de balanceador de carga de rede para o listener do balanceador de carga de rede com uma política à prova de falhas.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-b5f8e8d1f479Crie um conjunto de balanceador de carga de rede para o listener do balanceador de carga de rede com uma política à prova de falhas.ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --health-monitor-request-method post --health-monitor-request-body ACTIVE --health-monitor-request-headers '[{"field":"Host","value":"my-host-header-value"},{"field":"Content-Type","value":"text/plain"}]' --health-monitor-response-body-regex ACTIVECrie um pool de balanceadores de carga de aplicativos com expressões regulares para o corpo da solicitação e da resposta do monitor de integridade.ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --health-monitor-request-method get --health-monitor-request-headers '[{"field":"Host","value":"my-host-header-value"}]' --health-monitor-response-code 200Crie um pool de balanceadores de carga de aplicativos com códigos de solicitação e resposta do monitor de integridade.ibmcloud is load-balancer-pool-create my-pool 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 round_robin http 20 2 5 http --server-auth-verify-cert true --server-auth-ca-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f511 --client-cert-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f512a
Opções de comando
- POOL_NAME: nome do conjunto.
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- ALGORITHM: o algoritmo de balanceamento de carga. Uma das seguintes: round_robin, weighted_round_robin, least_connections.
- PROTOCOL: o protocolo do conjunto. Os balanceadores de carga da família de aplicativos oferecem suporte a
tcp,httpehttps. Os balanceadores de carga da família de rede oferecem suporte atcpeudp. - HEALTH_DELAY: o intervalo de verificação de funcionamento em segundos. O intervalo deve ser maior que o valor de tempo limite. Mínimo: 2, máximo: 60.
- HEALTH_RETRIES: o número máximo de novas tentativas de verificação de funcionamento. Mínimo: 1, máximo: 10.
- HEALTH_TIMEOUT: o tempo limite de verificação de funcionamento em segundos. Mínimo: 1, máximo: 59.
- HEALTH_TYPE: o protocolo de verificação de funcionamento. Os balanceadores de carga da família de aplicativos oferecem suporte a
tcp,httpehttps. Os balanceadores de carga da família de rede oferecem suporte atcpehttp. - --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --health-monitor-url: O caminho do URL para a verificação de integridade. Aplicável apenas se o HEALTH_TYPE for http ou https.
- --health-monitor-port: o número da porta de verificação de funcionamento. Se especificado, as portas especificadas nos recursos de membro do servidor serão substituídas.
- --session-persistence-type: o tipo de persistência de sessão. Um de: source_ip, http_cookie, app_cookie.
- --session-persistence-cookie-name: Nome do cookie de persistência de sessão. Essa opção se aplica apenas ao tipo app_cookie.
- --proxy-protocol: a configuração do protocolo proxy desse conjunto. Protocolo de proxy é suportado apenas para balanceadores de carga do aplicativo. Um dos seguintes: desativado, v1, v2.
- --members: MEMBERS_JSON|@MEMBERS_JSON_FILE, membros em JSON ou em arquivo JSON.
- --health-monitor-request-method: O método de solicitação HTTP a ser utilizado para verificações de integridade. Uma das seguintes opções: get, post. Aplicável quando HEALTH_TYPE for apenas http ou https.
- --health-monitor-request-body: O corpo da solicitação HTTP a ser utilizado para verificações de integridade. Aplicável apenas quando o post contiver apenas --health-monitor-request-method.
- --health-monitor-request-headers: REQUEST_HEADERS_JSON|@REQUEST_HEADERS_JSON_FILE, cabeçalhos de solicitação em JSON ou em um arquivo JSON.
- --health-monitor-response-body-regex: A expressão regular no formato PCRE que os corpos das respostas do HTTP devem atender para que as verificações de integridade sejam bem-sucedidas.
- --health-monitor-response-code: Os códigos de resposta do HTTP esperados em uma verificação de integridade bem-sucedida.
- --failsafe-policy-action: A política de segurança a ser utilizada para este pool. Se não for especificado, será utilizada a ação padrão de segurança do perfil. Uma das opções: fail, forward, drop, bypass.
- --failsafe-policy-target: ID ou nome do conjunto de destinos de segurança para o qual o tráfego deve ser encaminhado. Se especificada, a ação da política de segurança contra falhas deve ser “encaminhar”.
- --server-auth-verify-cert: Se definido como true, o certificado do servidor de back-end é verificado. Um dos seguintes: true, false.
- --server-auth-ca-crn: O CRN da instância do certificado utilizada para a autoridade certificadora (CA) de autenticação do servidor. Necessário quando server-auth-verify-cert estiver configurado como verdadeiro.
- --client-auth-cert-crn: O CRN da instância do certificado utilizada para a autenticação do cliente, o que permite a autenticação mútua TLS ( mTLS ) entre o balanceador de carga e os servidores de back-end.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-pool-delete
Excluir um ou mais conjuntos de um balanceador de carga.
ibmcloud is load-balancer-pool-delete LOAD_BALANCER (POOL1 POOL2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- POOL1: ID ou nome do pool.
- POOL2: ID ou nome do pool.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-pool-member
Visualizar detalhes do membro do conjunto de balanceadores de carga.
ibmcloud is load-balancer-pool-member LOAD_BALANCER POOL MEMBER_ID [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- POOL: ID ou nome do pool.
- MEMBER_ID: o ID do membro.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-pool-member-create
Criar um membro do conjunto de balanceadores de carga.
ibmcloud is load-balancer-pool-member-create LOAD_BALANCER POOL PORT TARGET [--vpc VPC] [--weight WEIGHT] [--target-type instance | load_balancer | reserved_ip [--reserved-ip-subnet RESERVED_IP_SUBNET [--reserved-ip-vpc RESERVED_IP_VPC]]] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 192.168.100.5ibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 9e692608-3b3a-4cfb-9f46-efb6b711876dibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-instanceibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 192.168.100.5 --weight 100 --output JSONibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-instance --target-type instanceibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-lb --target-type load_balanceribmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-reserved-ip --target-type reserved_ip --reserved-ip-subnet my-subnet-name --reserved-ip-vpc my-vpcibmcloud is load-balancer-pool-member-create my-nlb my-pool 3000 my-reserved-ip --target-type reserved_ip --reserved-ip-subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f4ibmcloud is load-balancer-pool-member-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 3000 my-service.example.com --weight 100
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- POOL: ID ou nome do pool.
- PORTA: A porta pela qual o membro recebe o tráfego do balanceador de carga. Aplica-se apenas ao tráfego do balanceador de carga que é recebido em um listener com uma porta única. Se o tráfego for recebido em um listener com um intervalo de porta, o membro receberá o tráfego na mesma porta na qual o listener o recebeu. Essa porta também pode ser usada para verificações de integridade, a menos que a propriedade “port” da propriedade “health_monitor” seja especificada.
- DESTINO: O endereço IP ou FQDN do membro do pool para os balanceadores de carga que fazem parte da família de aplicativos, ou o ID ou nome de um ALB, ou a instância para os balanceadores de carga que fazem parte da família de redes.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --weight: o peso do membro do servidor. Essa opção é aplicável quando apenas o algoritmo do balanceador de carga do respectivo pool for weighted_round_robin.
- --target-type: O tipo de destino para este membro do pool. Uma das seguintes opções: instance, load_balancer, reserved_ip.
- --reserved-ip-subnet: Essa opção é aplicável quando o tipo de destino for apenas IP reservado.
- --reserved-ip-vpc: Essa opção é aplicável apenas quando o tipo de destino é um IP reservado e a sub-rede de IPs reservados é especificada pelo nome.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-pool-member-update
Atualizar um membro de um conjunto de balanceadores de carga.
ibmcloud is load-balancer-pool-member-update LOAD_BALANCER POOL MEMBER_ID [--vpc VPC] [--target-address TARGET_ADDRESS | --target-fqdn TARGET_FQDN | --target TARGET] [--port PORT] [--weight WEIGHT] [--target-type instance | load_balancer | reserved_ip [--reserved-ip-subnet RESERVED_IP_SUBNET [--reserved-ip-vpc RESERVED_IP_VPC]]] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target 192.168.100.5 --port 3001ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target 9e692608-3b3a-4cfb-9f46-efb6b711876d --port 3001ibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target my-instance --port 3001ibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --vpc my-vpc --target my-instance --port 3001ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target-address 192.168.100.5 --port 3001ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target-address 192.168.100.5 --port 3001 --weight 100 --output JSONibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target my-instance --target-type instanceibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target my-lb --target-type load_balanceribmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --port 3001 --target my-instance --target-type instanceibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --port 3001 --target my-reserved-ip --target-type reserved_ip --reserved-ip-subnet my-subnet-name --reserved-ip-vpc my-vpcibmcloud is load-balancer-pool-member-update my-nlb my-pool 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --port 3001 --target my-reserved-ip --target-type reserved_ip --reserved-ip-subnet 72251a2e-d6c5-42b4-97b0-b5f8e8d1f4ibmcloud is load-balancer-pool-member-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --target-fqdn my-service.example.com --port 3001
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- POOL: ID ou nome do pool.
- MEMBER_ID: o ID do membro.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --target-address: o endereço IP do membro do conjunto.
- --target-fqdn: O nome de domínio totalmente qualificado (FQDN) a ser visado. O balanceador de carga deve ter fqdn_pool_members_supported configurado como verdadeiro.
- --target: O endereço IP ou FQDN do membro do pool para os balanceadores de carga que pertencem à família de aplicativos, ou o ID ou nome de um ALB, ou a instância para os balanceadores de carga que pertencem à família de redes.
- --port: A porta pela qual o membro recebe o tráfego do balanceador de carga. Aplica-se apenas ao tráfego do balanceador de carga que é recebido em um listener com uma porta única. Se o tráfego for recebido em um listener com um intervalo de porta, o membro receberá o tráfego na mesma porta na qual o listener o recebeu. Essa porta também pode ser usada para verificações de integridade, a menos que a propriedade “port” da propriedade “health_monitor” seja especificada.
- --weight: o peso do membro do servidor. Essa opção é aplicável quando apenas o algoritmo do balanceador de carga do respectivo pool for weighted_round_robin.
- --target-type: O tipo de destino para este membro do pool. Uma das seguintes opções: instance, load_balancer, reserved_ip.
- --reserved-ip-subnet: Essa opção é aplicável quando o tipo de destino for apenas IP reservado.
- --reserved-ip-vpc: Essa opção é aplicável apenas quando o tipo de destino é um IP reservado e a sub-rede de IPs reservados é especificada pelo nome.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-pool-member-delete
Excluir um ou mais membros de um conjunto de balanceadores de carga.
ibmcloud is load-balancer-pool-member-delete LOAD_BALANCER POOL (MEMBER_ID1 MEMBER_ID2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- POOL: ID ou nome do pool.
- MEMBER_ID1: ID do membro.
- MEMBER_ID2: ID do membro.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-pool-members
Listar todos os membros de um conjunto de balanceadores de carga.
ibmcloud is load-balancer-pool-members LOAD_BALANCER POOL [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- POOL: ID ou nome do pool.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-pool-update
Atualizar um conjunto de um balanceador de carga.
ibmcloud is load-balancer-pool-update LOAD_BALANCER POOL [--vpc VPC] [--algorithm round_robin | weighted_round_robin | least_connections] [--health-delay DELAY] [--health-max-retries RETRIES] [--health-timeout TIMEOUT] [--health-type https | http | tcp] [--health-monitor-url URL] [--health-monitor-port PORT | --reset-health-monitor-port] [--protocol https | http | tcp | udp] [[--session-persistence-type source_ip | http_cookie | app_cookie | none] | [--session-persistence-cookie-name SESSION_PERSISTENCE_COOKIE_NAME]] [--proxy-protocol disabled | v1 | v2] [--name NEW_NAME] [--failsafe-policy-action fail | forward | drop | bypass] [--failsafe-policy-target FAILSAFE_POLICY_TARGET] [--health-monitor-request-method REQUEST_METHOD] [--health-monitor-request-body REQUEST_BODY | --reset-health-monitor-request-body] [--health-monitor-request-headers REQUEST_HEADERS_JSON|@REQUEST_HEADERS_JSON_FILE] [--health-monitor-response-body-regex RESPONSE_BODY_REGEX | --reset-health-monitor-response-body-regex] [--health-monitor-response-code RESPONSE_CODE1 --health-monitor-response-code RESPONSE_CODE2 ...] [[--server-auth-verify-cert true | false] [--server-auth-ca-crn SERVER_AUTH_CA_CRN] | --reset-server-auth] [--client-auth-cert-crn CLIENT_AUTH_CERT_CRN | --reset-client-auth] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --algorithm round_robinibmcloud is load-balancer-pool-update my-lb my-pool --algorithm round_robinibmcloud is load-balancer-pool-update my-lb my-pool --vpc my-vpc --algorithm round_robinibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-delay 20 --health-max-retries 2 --health-timeout 5 --health-type httpibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-monitor-url / --health-monitor-port 4001ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --session-persistence-type source_ipibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --protocol httpibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name lb-rule-name --output JSONibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --proxy-protocol v2ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --session-persistence-type app_cookie --session-persistence-cookie-name my-cookie-nameibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --failsafe-policy-action forward --failsafe-policy-target my-lbibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-monitor-request-method post --health-monitor-request-body ACTIVE --health-monitor-request-headers '[{"field":"Host","value":"my-host-header-value"},{"field":"Content-Type","value":"text/plain"}]' --health-monitor-response-body-regex ACTIVEibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-monitor-request-method get --health-monitor-request-headers '[{"field":"Host","value":"my-host-header-value"}]' --health-monitor-response-code 200ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --health-monitor-request-method post --reset-health-monitor-request-body --reset-health-monitor-response-body-regexibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --server-auth-verify-cert true --server-auth-ca-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f511ibmcloud is load-balancer-pool-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --client-cert-crn crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f512a
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- POOL: ID ou nome do pool.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- -- algorithm: O algoritmo de balanceamento de carga. Uma das seguintes: round_robin, weighted_round_robin, least_connections.
- --health-delay: o intervalo de verificação de funcionamento em segundos. O intervalo deve ser maior que o valor de tempo limite. Mínimo: 2, máximo: 60.
- --health-max-retries: as novas tentativas máximas de verificação de funcionamento. Mínimo: 1, máximo: 10.
- --health-timeout: o tempo limite de verificação de funcionamento em segundos. Mínimo: 1, máximo: 59.
- --health-type: o protocolo de verificação de funcionamento. Os balanceadores de carga da família de aplicativos oferecem suporte a
tcp,httpehttps. Os balanceadores de carga da família de rede oferecem suporte atcpehttp. - --health-monitor-url: O caminho do URL para a verificação de integridade. Aplicável apenas se o HEALTH_TYPE for http ou https.
- --health-monitor-port: o número da porta de verificação de funcionamento. Se especificado, as portas especificadas nos recursos de membro do servidor serão substituídas.
- --reset-health-monitor-port: Reinicializa a porta do monitor de integridade.
- -- protocol: O protocolo do conjunto. Os balanceadores de carga da família de aplicativos oferecem suporte a
tcp,httpehttps. Os balanceadores de carga da família de rede oferecem suporte atcpeudp. - --session-persistence-type: o tipo de persistência de sessão. Um de: source_ip, http_cookie, app_cookie, none.
- --session-persistence-cookie-name: Nome do cookie de persistência de sessão. Essa opção se aplica apenas ao tipo app_cookie.
- --proxy-protocol: a configuração do protocolo proxy desse conjunto. Protocolo de proxy é suportado apenas para balanceadores de carga do aplicativo. Um dos seguintes: desativado, v1, v2.
- -- name: O novo nome do conjunto.
- --failsafe-policy-action: A política de segurança a ser utilizada para este pool. Se não for especificado, será utilizada a ação padrão de segurança do perfil. Uma das opções: fail, forward, drop, bypass.
- --failsafe-policy-target: ID ou nome do conjunto de destinos de segurança para o qual o tráfego deve ser encaminhado. Se especificada, a ação da política de segurança contra falhas deve ser “encaminhar”.
- --health-monitor-request-method: O método de solicitação HTTP a ser utilizado para verificações de integridade. Uma das seguintes opções: get, post. Aplicável quando HEALTH_TYPE for apenas http ou https.
- --health-monitor-request-body: O corpo da solicitação HTTP a ser utilizado para verificações de integridade. Aplicável apenas quando o post contiver apenas --health-monitor-request-method.
- --reset-health-monitor-request-body: Redefine o corpo da solicitação do monitor de integridade.
- --health-monitor-request-headers: REQUEST_HEADERS_JSON|@REQUEST_HEADERS_JSON_FILE, cabeçalhos de solicitação em JSON ou em um arquivo JSON.
- --health-monitor-response-body-regex: A expressão regular no formato PCRE que os corpos das respostas do HTTP devem atender para que as verificações de integridade sejam bem-sucedidas.
- --reset-health-monitor-response-body-regex: Redefinir o corpo da resposta do monitor de integridade.
- --health-monitor-response-code: Os códigos de resposta do HTTP esperados em uma verificação de integridade bem-sucedida.
- --server-auth-verify-cert: Se definido como true, o certificado do servidor de back-end é verificado. Um dos seguintes: true, false.
- --server-auth-ca-crn: O CRN da instância do certificado utilizada para a autoridade certificadora (CA) de autenticação do servidor. Necessário quando server-auth-verify-cert estiver configurado como verdadeiro.
- --reset-server-auth: Remove a configuração de autenticação do servidor do conjunto.
- --client-auth-cert-crn: O CRN da instância do certificado utilizada para a autenticação do cliente, o que permite a autenticação mútua TLS ( mTLS ) entre o balanceador de carga e os servidores de back-end.
- --reset-client-auth: Remove a configuração de autenticação do cliente do pool.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-pools
Listar todos os conjuntos de um balanceador de carga.
ibmcloud is load-balancer-pools LOAD_BALANCER [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-statistics
Listar todas as estatísticas de um balanceador de carga.
ibmcloud is load-balancer-statistics LOAD_BALANCER [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancer-update
Atualizar um balanceador 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]
Exemplos de comando
ibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-renamed-lbibmcloud is load-balancer-update my-lb --name my-renamed-lbibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-renamed-lb --output JSONibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --logging-datapath-active falseibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnets ec8bb350-d802-4f1b-b362-b848abd5bb65,ec8bb350-d802-4f1b-b362-b848abd5bb66ibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --dns-instance-crn crn:v1:staging:public:dns-svcs:global:a/efe5afc483594adaa8325e2b4d1290df:228e2e37-b0ce-474d-9824-41fdef4d9121:: --dns-zone-id 260763f2-81e8-4447-b8a1-e9a92d82062cibmcloud is load-balancer-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --reset-dns
Opções de comando
- LOAD_BALANCER: ID ou nome do balanceador de carga.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --name: novo nome do balanceador de carga.
- --logging-datapath-active: ativar ou desativar a criação de log do caminho de dados desse balanceador de carga. A criação de log do caminho de dados é aplicável apenas para o balanceador de carga de aplicativo. Um dos seguintes: false, true.
- --subnets: ID ou nome das sub-redes, separados por vírgulas, para as quais este balanceador de carga será provisionado. A disponibilidade do balanceador de carga depende da disponibilidade das zonas que as sub-redes especificadas residem. Atualmente, apenas o balanceador de carga na família de aplicativos suporta esta opção.
- --dns-instance-crn: O CRN da instância de DNS associada à zona de DNS.
- --dns-zone-id: ID da zona DNS.
- --reset-dns: Especifique essa opção para remover todos os registros DNS existentes.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is load-balancers
Listar todos os balanceadores 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]
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ACLs de rede
ibmcloud is network-acls
Listar todas as ACLs de rede.
ibmcloud is network-acls [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is network-acl
Visualizar detalhes de uma ACL de rede.
ibmcloud is network-acl ACL [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- ACL: ID ou nome da ACL de rede.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is network-acl-create
Criar uma ACL de rede.
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]
Exemplos de comando
ibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is network-acl-create my-acl my-vpcibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --source-acl 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is network-acl-create my-new-acl my-vpc --source-acl my-aclibmcloud is network-acl-create my-new-acl my-vpc --source-acl my-acl --source-acl-vpc my-vpc2ibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --rules '[{ "action": "allow", "destination": "192.168.0.0/24", "direction": "inbound", "source": "10.0.0.0/24", "protocol": "tcp" }]'ibmcloud is network-acl-create my-acl 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --output JSON
Opções de comando
- ACL_NAME: Nome da ACL de rede.
- VPC: ID ou nome da VPC.
- --rules: RULES_JSON|@RULES_JSON_FILE, regras para a ACL em JSON ou em arquivo JSON.
- --source-acl: O ID ou o nome da ACL de rede da qual as regras serão copiadas.
- --source-acl-vpc: O ID ou o nome da VPC da ACL de rede de origem. Necessário apenas para especificar a ACL de rede de origem exclusiva por nome dentro desta VPC.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is network-acl-update
Atualizar uma ACL de rede.
ibmcloud is network-acl-update ACL --name NEW_NAME [--vpc VPC] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is network-acl-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-renamed-aclibmcloud is network-acl-update my-acl --name my-renamed-aclibmcloud is network-acl-update my-acl --vpc my-vpc --name my-renamed-aclibmcloud is network-acl-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-renamed-acl --output JSON
Opções de comando
- ACL: ID ou nome da ACL de rede.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --name: novo nome do ACL de rede.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is network-acl-delete
Excluir uma ou mais ACLs de rede.
ibmcloud is network-acl-delete (ACL1 ACL2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- ACL1: ID ou nome da ACL de rede.
- ACL2: ID ou nome da ACL de rede.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is network-acl-rules
Listar todas as regras de uma ACL de rede.
ibmcloud is network-acl-rules ACL [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- ACL: ID ou nome da ACL de rede.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is network-acl-rule
Visualizar detalhes de uma regra de ACL de rede.
ibmcloud is network-acl-rule ACL RULE [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- ACL: ID ou nome da ACL de rede.
- REGRA: ID ou nome da regra.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is network-acl-rule-add
Incluir uma regra em uma ACL de rede.
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]
Exemplos de comando
ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3ibmcloud is network-acl-rule-add my-acl allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3ibmcloud is network-acl-rule-add my-acl allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3 --vpc my-vpcibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound number_99 10.2.2.2 10.2.2.3ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound any 10.2.2.2 10.2.2.3ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3 --name my-acl-ruleibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp 10.2.2.2 10.2.2.3 --icmp-type 8 --icmp-code 0ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound tcp 10.2.2.2 10.2.2.3 --source-port-min 555 --source-port-max 666 --destination-port-min 11 --destination-port-max 55ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3 --before-rule-id 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is network-acl-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 allow inbound icmp_tcp_udp 10.2.2.2 10.2.2.3 --output JSON
Opções de comando
- ACL: ID ou nome da ACL de rede.
- ACTION: allow ou deny.
- DIRECTION: a direção de tráfego a ser cumprida. Uma das seguintes: entrada, saída.
- PROTOCOLO: O nome do protocolo de rede. Um dos seguintes: qualquer, icmp_tcp_udp, icmp, tcp, udp, ah, gre,
ip_in_ip, l2tp, rsvp, sctp, vrrp. Para outros protocolos, use number_
, em que é um número entre 0 e 255 (por exemplo, number_99 ). Os protocolos mais conhecidos utilizam nomes padrão (por exemplo, tcp para o protocolo 6); a forma “número_ ” é inválida. Os protocolos específicos de IPv6 não são suportados: number_0, number_43, number_44, number_58, number_59, number_60, number_135. - SOURCE: endereço IP de origem ou bloco CIDR.
- DESTINATION: endereço IP de destino ou bloco CIDR.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --name: o nome da regra do ACL.
- --icmp-type: o tipo de tráfego do ICMP a ser permitido. Valores válidos de 0 a 254. Essa opção será especificada apenas quando o protocolo estiver configurado como icmp. Se não especificado, todos os tipos serão permitidos.
- --icmp-code: o código de tráfego do ICMP a ser permitido. Valores válidos de 0 a 255. Essa opção será especificada apenas quando o protocolo estiver configurado como icmp. Se não especificado, todos os códigos serão permitidos.
- --source-port-min: o número mínimo da porta de origem. Os valores válidos são de 1 a 65535. Essa opção é especificada apenas quando o protocolo é configurado como tcp ou udp (padrão: 1).
- --source-port-max: o número máximo da porta de origem. Os valores válidos são de 1 a 65535. Essa opção é especificada apenas quando o protocolo é configurado como tcp ou udp (padrão: 65535).
- --destination-port-min: o número mínimo da porta de destino. Os valores válidos são de 1 a 65535. Essa opção é especificada apenas quando o protocolo é configurado como tcp ou udp (padrão: 1).
- --destination-port-max: o número máximo da porta de destino. Os valores válidos são de 1 a 65535. Essa opção é especificada apenas quando o protocolo é configurado como tcp ou udp (padrão: 65535).
- --before-rule: O ID ou o nome da regra na qual esta regra será inserida antes.
- --reset-before-rule: Reiniciar antes da regra. Especifique esta opção para mover esta regra após todas as regras existentes.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is network-acl-rule-update
Atualizar uma regra de uma ACL de rede.
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]
Exemplos de comando
ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3ibmcloud is network-acl-rule-update my-acl my-acl-rule --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3ibmcloud is network-acl-rule-update my-acl my-acl-rule --vpc my-vpc --name my-acl-renamed-ruleibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --name my-aclibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --icmp-type 8 --icmp-code 0ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --source-port-min 555 --source-port-max 666 --destination-port-min 11 --destination-port-max 55ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --before-rule-id 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is network-acl-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --action allow --direction inbound --source 10.2.2.2 --dest 10.2.2.3 --output JSON
Opções de comando
- ACL: ID ou nome da ACL de rede.
- REGRA: ID ou nome da regra.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --name: novo nome da regra.
- --direction: a direção de tráfego a ser cumprida. Uma das seguintes: entrada, saída.
- --action: allow ou deny.
- --before-rule: O ID ou o nome da regra na qual esta regra será inserida antes.
- --reset-before-rule: Reiniciar antes da regra. Especifique esta opção para mover esta regra após todas as regras existentes.
- --source: endereço IP de origem ou bloco CIDR.
- --dest: Endereço IP de destino ou bloco CIDR.
- --icmp-type: o tipo de tráfego do ICMP a ser permitido. Valores válidos de 0 a 254. Essa opção será especificada apenas quando o protocolo estiver configurado como icmp. Se não especificado, todos os tipos serão permitidos.
- --icmp-code: o código de tráfego do ICMP a ser permitido. Valores válidos de 0 a 255. Essa opção será especificada apenas quando o protocolo estiver configurado como icmp. Se não especificado, todos os códigos serão permitidos.
- --source-port-min: o número mínimo da porta de origem. Os valores válidos são de 1 a 65535. Essa opção é especificada apenas quando o protocolo é configurado como tcp ou udp (padrão: 1).
- --source-port-max: o número máximo da porta de origem. Os valores válidos são de 1 a 65535. Essa opção é especificada apenas quando o protocolo é configurado como tcp ou udp (padrão: 65535).
- --destination-port-min: o número mínimo da porta de destino. Os valores válidos são de 1 a 65535. Essa opção é especificada apenas quando o protocolo é configurado como tcp ou udp (padrão: 1).
- --destination-port-max: o número máximo da porta de destino. Os valores válidos são de 1 a 65535. Essa opção é especificada apenas quando o protocolo é configurado como tcp ou udp (padrão: 65535).
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is network-acl-rule-delete
Excluir uma ou mais regras de uma ACL de rede.
ibmcloud is network-acl-rule-delete ACL (RULE1 RULE2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- ACL: ID ou nome da ACL de rede.
- REGRA 1: ID ou nome da regra.
- REGRA 2: ID ou nome da regra.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
Gateways públicos
ibmcloud is public-gateway
Visualizar detalhes de um gateway público.
ibmcloud is public-gateway GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- GATEWAY: ID ou nome do gateway público.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is public-gateway-create
Criar um gateway público.
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]
Exemplos de comando
ibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1ibmcloud is public-gateway-create my-public-gateway my-vpc us-south-1ibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 --ip 39300233-9995-4806-89a5-3c1b6eb88689ibmcloud is public-gateway-create my-public-gateway my-vpc us-south-1 --ip my-ipibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 --ip 203.0.113.1ibmcloud is public-gateway-create my-public-gateway 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 --output JSON
Opções de comando
- GATEWAY_NAME: nome do gateway público.
- VPC: ID ou nome da VPC.
- ZONE_NAME: o nome da zona.
- --ip: ID, nome ou endereço IP existente do IP flutuante vinculado ao gateway público.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is public-gateway-delete
Excluir um ou mais gateways públicos.
ibmcloud is public-gateway-delete (GATEWAY1 GATEWAY2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- GATEWAY1: ID ou nome do gateway público.
- GATEWAY2: ID ou nome do gateway público.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is public-gateway-update
Atualizar um gateway público.
ibmcloud is public-gateway-update GATEWAY --name NEW_NAME [--vpc VPC] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is public-gateway-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name my-renamed-gateway --output JSONibmcloud is public-gateway-update my-gateway --name my-renamed-gateway --output JSON
Opções de comando
- GATEWAY: ID ou nome do gateway público.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --name: novo nome do gateway público.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is public-gateways
Listar todos os gateways públicos.
ibmcloud is public-gateways [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
Tabelas de roteamento e rotas
A seção a seguir fornece detalhes sobre os comandos da CLI disponíveis para trabalhar com tabelas de roteamento e rotas da VPC.
ibmcloud é vpc-default-routing-table
Visualizar os detalhes da tabela de roteamento padrão de uma VPC.
ibmcloud is vpc-default-routing-table VPC [--output JSON] [-q, --quiet]
Opções de comando
- VPC: ID ou nome da VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpc-routing-tables
Listar todas as tabelas de roteamento de uma VPC.
ibmcloud is vpc-routing-tables VPC [--is-default true | false] [--output JSON] [-q, --quiet]
Opções de comando
- VPC: ID ou nome da VPC.
- --is-default : Filtra a coleção para tabelas de roteamento cuja propriedade
is_defaultcorresponda ao valor especificado. Um dos seguintes: true, false. - --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpc-routing-table
Visualizar detalhes de uma tabela de roteamento do VPC.
ibmcloud is vpc-routing-table VPC ROUTING_TABLE [--output JSON] [-q, --quiet]
Opções de comando
- VPC: ID ou nome da VPC.
- ROUTING_TABLE: ID ou nome da tabela de roteamento da VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpc-routing-table-create
Crie uma tabela de roteamento da 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]
Exemplos de comando
ibmcloud is vpc-routing-table-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-vpc-routing-table --output JSONibmcloud is vpc-routing-table-create my-vpc --name my-vpc-routing-table --output JSONibmcloud is vpc-routing-table-create vpc-doloremque-6364-us-east --name test-vpc-cli-routing-tb2 --direct-link-ingress true --internet-ingress false --transit-gateway-ingress false --vpc-zone-ingress falseibmcloud is vpc-routing-table-create 979b4bc6-f018-40a2-92f5-0b1cf777b55d --name test-vpc-cli-routing-tb1 --direct-link-ingress false --internet-ingress false --transit-gateway-ingress false --vpc-zone-ingress trueibmcloud is vpc-routing-table-create my-vpc --name my-vpc-routing-table --accept-routes-from-resource-type-filters vpn_server,vpn_gatewayCrie uma tabela de roteamento com 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
Opções de comando
- VPC: ID ou nome da VPC.
- --name: Nome da tabela de roteamento da VPC.
- --direct-link-ingress, --direct-link: Se definido como “true”, esta tabela de roteamento é usada para rotear o tráfego proveniente de Direct Link para esta VPC. Para que o roteamento seja bem-sucedido, a VPC não deve já possuir uma tabela de roteamento com essa propriedade definida como “true”. Um dos seguintes: false, true.
- --internet-ingress, --internet: Indica se esta tabela de roteamento é usada para rotear o tráfego proveniente da Internet. A atualização para "true" seleciona esta tabela de roteamento, fornecida nenhuma outra tabela de roteamento na VPC já tem este conjunto de propriedade como "true". A atualização para "false" remove a seleção desta tabela de roteamento. Um dos seguintes: false, true.
- --transit-gateway-ingress, --transit-gateway: Se definido como “true”, esta tabela de roteamento é usada para rotear o tráfego proveniente de Transit Gateway para esta VPC. Para que o roteamento seja bem-sucedido, a VPC não deve já possuir uma tabela de roteamento com essa propriedade definida como “true”. Um dos seguintes: false, true.
- --vpc-zone-ingress, --vpc-zone: Se definido como “true”, esta tabela de roteamento é usada para rotear o tráfego proveniente de sub-redes em outras zonas nesta VPC. Para que o roteamento seja bem-sucedido, a VPC não deve já possuir uma tabela de roteamento com essa propriedade definida como “true”. Um dos seguintes: false, true.
- --accept-routes-from-resource-type-filters, --ar-rtf: Os filtros de tipo de recurso, separados por vírgulas, que podem criar rotas nesta tabela de roteamento. Um de: vpn_server, vpn_gateway.
- --advertise-routes-to: As fontes de entrada para as quais as rotas devem ser anunciadas. As rotas na tabela com o anúncio ativado são anunciadas para essas fontes. Um ou mais valores separados por vírgulas entre: direct_link, transit_gateway.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpc-routing-table-update
Atualizar uma tabela de roteamento da 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]
Exemplos de comando
ibmcloud is vpc-routing-table-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 --name my-renamed-vpc-routing-table --output JSONibmcloud is vpc-routing-table-update my-vpc my-vpc-routing-table --name my-renamed-vpc-routing-table --output JSONibmcloud is vpc-routing-table-update vpc-doloremque-6364-us-east test-vpc-cli-routing-tb2 --direct-link-ingress true --internet-ingress false --transit-gateway-ingress true --vpc-zone-ingress falseibmcloud is vpc-routing-table-update 979b4bc6-f018-40a2-92f5-0b1cf777b55d 27415d55-9d3b-4adb-a993-236ef59a45ec --direct-link-ingress false --internet-ingress false --transit-gateway-ingress false --vpc-zone-ingress falseibmcloud is vpc-routing-table-update 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d --advertise-routes-to direct_linkibmcloud is vpc-routing-table-update 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d --clean-all-advertise-routes-to-sources
Opções de comando
- VPC: ID ou nome da VPC.
- ROUTING_TABLE: ID ou nome da tabela de roteamento da VPC.
- --name: Novo nome da tabela de roteamento.
- --direct-link-ingress, --direct-link: Se definido como “true”, esta tabela de roteamento é usada para rotear o tráfego proveniente de Direct Link para esta VPC. Para que o roteamento seja bem-sucedido, a VPC não deve já possuir uma tabela de roteamento com essa propriedade definida como “true”. Um dos seguintes: false, true.
- --internet-ingress, --internet: Indica se esta tabela de roteamento é usada para rotear o tráfego proveniente da Internet. A atualização para "true" seleciona esta tabela de roteamento, fornecida nenhuma outra tabela de roteamento na VPC já tem este conjunto de propriedade como "true". A atualização para "false" remove a seleção desta tabela de roteamento. Um dos seguintes: false, true.
- --transit-gateway-ingress, --transit-gateway: Se definido como “true”, esta tabela de roteamento é usada para rotear o tráfego proveniente de Transit Gateway para esta VPC. Para que o roteamento seja bem-sucedido, a VPC não deve já possuir uma tabela de roteamento com essa propriedade definida como “true”. Um dos seguintes: false, true.
- --vpc-zone-ingress, --vpc-zone: Se definido como “true”, esta tabela de roteamento é usada para rotear o tráfego proveniente de sub-redes em outras zonas nesta VPC. Para que o roteamento seja bem-sucedido, a VPC não deve já possuir uma tabela de roteamento com essa propriedade definida como “true”. Um dos seguintes: false, true.
- --accept-routes-from-resource-type-filters, --ar-rtf: Os filtros de tipo de recurso, separados por vírgulas, que podem criar rotas nesta tabela de roteamento. Todas as rotas aprendidas por meio de recursos que correspondem a um filtro de recursos são removidas quando um filtro de recursos existente é removido. Um de: vpn_server, vpn_gateway.
- --clean-all-accept-routes-from-filters, --cl-arf: Remove todas as rotas de aceitação dos filtros e exclui todas as rotas aprendidas da tabela de roteamento.
- --advertise-routes-to: As fontes de entrada para as quais as rotas devem ser anunciadas. As rotas na tabela com o anúncio ativado são anunciadas para essas fontes. Um ou mais valores separados por vírgulas entre: direct_link, transit_gateway.
- --clean-all-advertise-routes-to-sources, --cl-adrt: Remover todas as fontes de entrada existentes para as quais as rotas devem ser anunciadas.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpc-routing-table-delete
Excluir uma ou mais tabelas de roteamento VPC.
ibmcloud is vpc-routing-table-delete VPC (ROUTING_TABLE1 ROUTING_TABLE2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- VPC: ID ou nome da VPC.
- ROUTING_TABLE1: ID ou nome da tabela de roteamento da VPC.
- ROUTING_TABLE2: ID ou nome da tabela de roteamento da VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpc-routing-table-rotas
Listar todas as rotas de uma tabela de roteamento da VPC.
ibmcloud is vpc-routing-table-routes VPC ROUTING_TABLE [--output JSON] [-q, --quiet]
Opções de comando
- VPC: ID ou nome da VPC.
- ROUTING_TABLE: ID ou nome da tabela de roteamento da VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpc-routing-table-route
Visualizar detalhes de uma rota VPC.
ibmcloud is vpc-routing-table-route VPC ROUTING_TABLE ROUTE [--output JSON] [-q, --quiet]
Opções de comando
- VPC: ID ou nome da VPC.
- ROUTING_TABLE: ID ou nome da tabela de roteamento da VPC.
- ROTA: ID ou nome da rota da VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpc-routing-table-route-create
Criar uma rota 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]
Exemplos de comando
ibmcloud is vpc-routing-table-route-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 --name my-vpc-route --action deliver --zone us-south-1 --destination 10.2.2.0/24 --next-hop 10.0.0.2 --output JSONibmcloud is vpc-routing-table-route-create my-vpc my-routing-table --name my-vpc-route --action deliver --zone us-south-1 --destination 10.2.2.0/24 --next-hop 10.0.0.2 --output JSONibmcloud is vpc-routing-table-route-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 --name my-vpc-route --action delegate --zone us-south-1 --destination 10.2.2.0/24 --output JSONibmcloud is vpc-routing-table-route-create 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 --name my-vpc-route --action drop --zone us-south-1 --destination 10.2.2.0/24 --output JSONibmcloud is vpc-routing-table-route-create vpc1001 routing-table-vpc1001-rtable011-id -name my-vpc-route --action deliver --zone us-east-3 --destination 10.2.2.0/24 --priority 1 --next-hop 10.0.0.2ibmcloud is vpc-routing-table-route-create vpc1001 routing-table-vpc1001-1-name --zone us-east-3 --destination 10.2.2.0/24 --action deliver --priority 3 --next-hop vpn-connection-vel-4573-us-east --vpngw aaa-default-vpn-gateway-1 --name vpc-route-cli-demo-1001ibmcloud is vpc-routing-table-route-create 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d --zone us-east-1 --destination 10.2.2.0/24 --next-hop 10.0.0.2 --action deliver --advertise true --name cli-route-7
Opções de comando
- VPC: ID ou nome da VPC.
- ROUTING_TABLE: ID ou nome da tabela de roteamento da VPC.
- --zone: o nome da zona.
- --action: A ação a ser executada com um pacote que corresponda à rota. Uma das: delegate_vpc, delegado, entregar, drop.
- --destination: o CIDR de destino da rota. No máximo, duas rotas por zona em uma tabela poderão ter o mesmo destino, e somente se ambas as rotas tiverem uma ação entregar.
- --prioridade: A prioridade da rota. Os valores menores têm prioridade mais alta. Os valores podem variar entre 0 e 4 (padrão: 2).
- --next-hop: Se a ação for “deliver”, o endereço IP, o ID da conexão VPN ou o nome do próximo salto para o qual os pacotes são entregues. Para outros valores de ação, ele deve ser omitido ou especificado como 0.0.0.0.
- --vpngw: ID ou nome do gateway VPN. Esta opção é necessária apenas se o next-hop for especificado como conexão VPN em formato de nome.
- --advertise: Indica se essa rota é anunciada às fontes de entrada especificadas pela propriedade advertise_routes_to da tabela de roteamento. Um dos seguintes: false, true.
- --name: Nome da tabela de roteamento da VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpc-routing-table-route-update
Atualizar uma rota 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]
Exemplos de comando
ibmcloud is vpc-routing-table-route-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1d456 72b27b5c-f4b0-48bb-b954-5becc7c1d4ef --name my-vpc-route --output JSONibmcloud is vpc-routing-table-route-update vpc1001 routing-table-vpc1001-rtable011-id my-vpc-route --priority 4 --next-hop 10.1.1.1 --name vpc-route-cli-1ibmcloud is vpc-routing-table-route-update vpc1001 routing-table-vpc1001-1-name vpc-route-cli-demo-1001 --priority 3 --next-hop 541c6bbf-6109-44bd-b2c9-176c6e11bc59 --vpngw aaa-default-vpn-gateway-1 --name vpc-route-cli-demo-1003ibmcloud is vpc-routing-table-route-update 6fd4f882-9640-4da2-a76f-e3732d317610 ce155406-8a64-4f05-946a-634c2977584d 2bbca25a-a7c6-4bce-8889-5f914b7a7142 --advertise false
Opções de comando
- VPC: ID ou nome da VPC.
- ROUTING_TABLE: ID ou nome da tabela de roteamento da VPC.
- ROTA: ID ou nome da rota da VPC.
- --name: novo nome da rota.
- --prioridade: A prioridade da rota. Os valores menores têm prioridade mais alta. Os valores podem variar entre 0 e 4 (padrão: 2).
- --advertise: Indica se essa rota é anunciada às fontes de entrada especificadas pela propriedade advertise_routes_to da tabela de roteamento. Um dos seguintes: false, true.
- --next-hop: Se a ação for “deliver”, o endereço IP, o ID da conexão VPN ou o nome do próximo salto para o qual os pacotes são entregues. Para outros valores de ação, ele deve ser omitido ou especificado como 0.0.0.0.
- --vpngw: ID ou nome do gateway VPN. Esta opção é necessária apenas se o next-hop for especificado como conexão VPN em formato de nome.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpc-routing-table-route-delete
Excluir uma ou mais rotas de VPC.
ibmcloud is vpc-routing-table-route-delete VPC ROUTING_TABLE (ROUTE1 ROUTE2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- VPC: ID ou nome da VPC.
- ROUTING_TABLE: ID ou nome da tabela de roteamento da VPC.
- ROTA1: ID ou nome da rota da VPC.
- ROTA 2: ID ou nome da rota da VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é sub-net-routing-table
Visualizar os detalhes da tabela de roteamento associada à sub-rede.
ibmcloud is subnet-routing-table SUBNET [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- SUBNET: ID ou nome da sub-rede.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
Grupos de segurança
ibmcloud is security-group
Visualizar detalhes de um grupo de segurança.
ibmcloud is security-group GROUP [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- GRUPO: ID ou nome do grupo de segurança.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is security-group-create
Crie um grupo de segurança.
ibmcloud is security-group-create GROUP_NAME VPC [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is security-group-create my-sg my-vpcibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345ibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --resource-group-name Defaultibmcloud is security-group-create my-sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSON
Opções de comando
- GROUP_NAME: nome do grupo de segurança.
- VPC: ID ou nome da VPC.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is security-group-delete
Excluir um ou mais grupos de segurança.
ibmcloud is security-group-delete (GROUP1 GROUP2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- GRUPO1: ID ou nome do grupo de segurança.
- GRUPO 2: ID ou nome do grupo de segurança.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is security-group-rule
Visualizar detalhes de uma regra do grupo de segurança.
ibmcloud is security-group-rule GROUP RULE_ID [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- GRUPO: ID ou nome do grupo de segurança.
- RULE_ID: ID da regra do grupo de segurança.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is security-group-rule-add
Incluir uma regra em um grupo de segurança.
ibmcloud is security-group-rule-add GROUP DIRECTION PROTOCOL [--vpc VPC] [--local LOCAL_ADDRESS | CIDR_BLOCK] [--remote REMOTE_ADDRESS | CIDR_BLOCK | SECURITY_GROUP] [--icmp-type ICMP_TYPE [--icmp-code ICMP_CODE]] [--port-min PORT_MIN] [--port-max PORT_MAX] [--name NEW_NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is security-group-rule-add my-sg inbound icmp_tcp_udpibmcloud is security-group-rule-add my-sg inbound icmp_tcp_udp --vpc my-vpcibmcloud is security-group-rule-add my-sg inbound icmp_tcp_udp --remote my-sgibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound icmp_tcp_udp --remote 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol icmp_tcp_udp --local 192.168.3.0ibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound tcp --port-min 4 --port-max 22 --output JSONibmcloud is security-group-rule-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 inbound icmp --icmp-type 8 --icmp-code 0ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol icmp_tcp_udp --local 192.168.3.0ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol number_99 --local 192.168.3.0ibmcloud is security-group-rule-add --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --direction inbound --protocol any --local 192.168.3.0
Opções de comando
- GRUPO: ID ou nome do grupo de segurança.
- DIRECTION: a direção de tráfego a ser cumprida. Uma das seguintes: entrada, saída.
- PROTOCOLO: O nome do protocolo de rede. Um dos seguintes: qualquer, icmp_tcp_udp, icmp, tcp, udp, ah, gre,
ip_in_ip, l2tp, rsvp, sctp, vrrp. Para outros protocolos, use number_
, em que é um número entre 0 e 255 (por exemplo, number_99 ). Os protocolos mais conhecidos utilizam nomes padrão (por exemplo, tcp para o protocolo 6); a forma “número_ ” é inválida. Os protocolos específicos de IPv6 não são suportados: number_0, number_43, number_44, number_58, number_59, number_60, number_135. - --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --local: O endereço IP local ou o intervalo de endereços IP locais para os quais esta regra permite o tráfego de entrada e de saída. Um bloco de CIDR de 0.0.0.0/0 permite o tráfego de entrada e saída para todos os endereços IP locais.
- --remote: O conjunto de interfaces de rede a partir das quais esta regra permite o tráfego. Ele pode ser especificado como um REMOTE_ADDRESS, CIDR_BLOCK ou SECURITY_GROUP. Se não especificado, o tráfego será permitido de qualquer origem (ou para qualquer origem, para regras de saída).
- --icmp-type: o tipo de tráfego do ICMP a ser permitido. Valores válidos de 0 a 254. Essa opção será especificada apenas quando o protocolo estiver configurado como icmp. Se não especificado, todos os tipos serão permitidos.
- --icmp-code: o código de tráfego do ICMP a ser permitido. Valores válidos de 0 a 255. Essa opção será especificada apenas quando o protocolo estiver configurado como icmp. Se não especificado, todos os códigos serão permitidos.
- --port-min: o número mínimo da porta. Os valores válidos são de 1 a 65535. Essa opção será especificada apenas quando o protocolo estiver configurado como tcp ou udp. Se não especificada, todas as portas serão permitidas (padrão: 1).
- --port-max: o número máximo da porta. Os valores válidos são de 1 a 65535. Essa opção será especificada apenas quando o protocolo estiver configurado como tcp ou udp. Se não for especificado, todas as portas serão permitidas (padrão: 65535).
- --name: O nome desta regra do grupo de segurança. O nome não deve ser usado por outra regra no grupo de segurança.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is security-group-rule-delete
Excluir uma ou mais regras de um grupo de segurança.
ibmcloud is security-group-rule-delete GROUP (RULE_ID1 RULE_ID2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Exemplos de comando
ibmcloud is security-group-rule-delete 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 r134-c9bc0d12-de72-400d-885c-dcb9ec895f17ibmcloud is security-group-rule-delete my-sg r134-c9bc0d12-de72-400d-885c-dcb9ec895f17 --vpc my-vpc
Opções de comando
- GRUPO: ID ou nome do grupo de segurança.
- RULE_ID1: ID da regra do grupo de segurança.
- RULE_ID2: ID da regra do grupo de segurança.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is security-group-rule-update
Atualizar uma regra de um grupo de segurança.
ibmcloud is security-group-rule-update GROUP RULE_ID [--vpc VPC] [--direction inbound | outbound] [--local LOCAL_ADDRESS | CIDR_BLOCK] [--remote REMOTE_ADDRESS | CIDR_BLOCK | SECURITY_GROUP] [--icmp-type ICMP_TYPE | --reset-icmp-type] [--icmp-code ICMP_CODE | --reset-icmp-code] [--port-min PORT_MIN | --reset-port-min] [--port-max PORT_MAX | --reset-port-max] [--name NEW_NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inboundibmcloud is security-group-rule-update my-sg 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --icmp-type 8 --icmp-code 0ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --port-min 4 --port-max 22ibmcloud is security-group-rule-update my-sg 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --remote 12.2.2.3ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --reset-icmp-code --reset-icmp-typeibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --output JSONibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --direction inbound --local 192.168.3.4ibmcloud is security-group-rule-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --name my-sg1
Opções de comando
- GRUPO: ID ou nome do grupo de segurança.
- RULE_ID: ID da regra do grupo de segurança.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --direction: a direção de tráfego a ser cumprida. Uma das seguintes: entrada, saída.
- --local: O endereço IP local ou o intervalo de endereços IP locais para os quais esta regra permite o tráfego de entrada e de saída. Um bloco de CIDR de 0.0.0.0/0 permite o tráfego de entrada e saída para todos os endereços IP locais.
- --remote: O conjunto de interfaces de rede a partir das quais esta regra permite o tráfego. Ele pode ser especificado como um REMOTE_ADDRESS, CIDR_BLOCK ou SECURITY_GROUP. Se não especificado, o tráfego será permitido de qualquer origem (ou para qualquer origem, para regras de saída).
- --icmp-type: o tipo de tráfego do ICMP a ser permitido. Valores válidos de 0 a 254. Essa opção será especificada apenas quando o protocolo estiver configurado como icmp. Se não especificado, todos os tipos serão permitidos.
- --reset-icmp-type: Redefine um valor existente de tipo de tráfego ICMP.
- --icmp-code: o código de tráfego do ICMP a ser permitido. Valores válidos de 0 a 255. Essa opção será especificada apenas quando o protocolo estiver configurado como icmp. Se não especificado, todos os códigos serão permitidos.
- --reset-icmp-code: Redefine o valor de um código de tráfego ICMP existente.
- --port-min: o número mínimo da porta. Os valores válidos são de 1 a 65535. Essa opção será especificada apenas quando o protocolo estiver configurado como tcp ou udp. Se não especificada, todas as portas serão permitidas (padrão: 1).
- --reset-port-min: Redefine o número mínimo da porta.
- --port-max: o número máximo da porta. Os valores válidos são de 1 a 65535. Essa opção será especificada apenas quando o protocolo estiver configurado como tcp ou udp. Se não for especificado, todas as portas serão permitidas (padrão: 65535).
- --reset-port-max: Redefine o número máximo de porta.
- --name: O nome desta regra do grupo de segurança. O nome não deve ser usado por outra regra no grupo de segurança.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is security-group-rules
Listar todas as regras de um grupo de segurança.
ibmcloud is security-group-rules GROUP [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- GRUPO: ID ou nome do grupo de segurança.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is security-group-update
Atualizar um grupo de segurança.
ibmcloud is security-group-update GROUP [--vpc VPC] [--name NEW_NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is security-group-update 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name my-sg-renamed --output JSONibmcloud is security-group-update my-sg --name my-sg-renamed --output JSONibmcloud is security-group-update my-sg --vpc my-vpc --name my-sg-renamed --output JSON
Opções de comando
- GRUPO: ID ou nome do grupo de segurança.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- -- name: Novo nome do grupo de segurança.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is security-groups
Listar todos os grupos de segurança.
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]
Opções de comando
- --vpc: ID ou nome da VPC.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é segurança-grupo-alvo
Visualizar detalhes de um destino de um grupo de segurança.
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]
Exemplos de comando
ibmcloud is security-group-target 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9ibmcloud is security-group-target my-sg my-nic --in my-inibmcloud is security-group-target my-sg my-nic --bm my-bmibmcloud is security-group-target my-sg my-lb --trt load_balanceribmcloud is security-group-target my-sg my-ege --trt endpoint_gatewayibmcloud is sg-t sg-qui-us-east vpn-server-1 --trt vpn_server --vpc vpc_per_region_us-eastibmcloud is security-group-target sg-vni cli-share-vni-1 --trt virtual_network_interface
Opções de comando
- GRUPO: ID ou nome do grupo de segurança.
- DESTINO: ID ou nome do recurso de destino vinculado ao grupo de segurança. Os tipos a seguir são tipos de recursos de destino suportados: network_interface, load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --trt: O tipo de recurso de destino vinculado; essa opção é obrigatória apenas se você usar o nome do destino em vez de um ID. Um de: load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
- --in: O ID ou o nome da instância a ser vinculada. Ele é necessário somente se você usar o nome da interface de rede em vez de um ID.
- --bm: O ID ou o nome do servidor bare metal ao qual se deseja vincular. Ele é necessário somente se o nome da interface de rede for usado em vez de um ID.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é segurança-grupo-alvo-add
Adicionar um destino a um grupo de segurança.
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]
Exemplos de comando
ibmcloud is security-group-target-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 --output JSONibmcloud is security-group-target-add my-sg my-lb --trt load_balancer --vpc my-vpc --output JSONibmcloud is security-group-target-add my-sg eth0 --in my-instnace --vpc my-vpc --output JSONibmcloud is security-group-target-add my-sg eth0 --in my-instnaceibmcloud is security-group-target-add my-sg eth0 --bm my-bm --vpc my-vpc --output JSONibmcloud is security-group-target-add my-sg my-egw --trt endpoint_gateway --vpc my-vpc --output JSONibmcloud is sg-ta demo-sg vpnServer_per_region_us-east --trt vpn_server --vpc default-vpc-2ibmcloud is security-group-target-add sg-vni cli-share-vni-1 --trt virtual_network_interface
Opções de comando
- GRUPO: ID ou nome do grupo de segurança.
- DESTINO: ID ou nome do recurso de destino vinculado ao grupo de segurança. Os tipos a seguir são tipos de recursos de destino suportados: network_interface, load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --trt: O tipo de recurso de destino vinculado; essa opção é obrigatória apenas se você usar o nome do destino em vez de um ID. Um de: load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
- --in: O ID ou o nome da instância a ser vinculada. Ele é necessário somente se você usar o nome da interface de rede em vez de um ID.
- --bm: O ID ou o nome do servidor bare metal ao qual se deseja vincular. Ele é necessário somente se o nome da interface de rede for usado em vez de um ID.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é segurança-grupo-alvo-remover
Remover alvos de um grupo de segurança.
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]
Exemplos de comando
ibmcloud is security-group-target-remove 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 8daca77a-4980-4d33-8f3e-7038797be8f9 -fibmcloud is security-group-target-remove my-sg my-lb --trt load_balancer --vpc my-vpcibmcloud is security-group-target-remove my-sg eth0 --in my-instnace --vpc my-vpcibmcloud is security-group-target-remove my-sg eth0 --in my-instnaceibmcloud is security-group-target-remove my-sg eth0 --bm my-bm --vpc my-vpcibmcloud is security-group-target-remove my-sg my-egw --trt endpoint-gatewayibmcloud is sg-td demo-sg vpnServer_per_region_us-east --trt vpn_server --vpc default-vpc-2ibmcloud is security-group-target-remove sg-vni cli-share-vni-1 --trt virtual_network_interface
Opções de comando
- GRUPO: ID ou nome do grupo de segurança.
- TARGET1: ID ou nome do recurso de destino vinculado ao grupo de segurança. Se você usar o formato de nome, apenas os recursos do mesmo tipo de recurso serão fornecidos. E para interface de rede por nome, todos os nomes de interface de rede devem estar na mesma instância. Os tipos a seguir são tipos de recursos de destino suportados: network_interface, load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
- TARGET2: ID ou nome do recurso de destino vinculado ao grupo de segurança. Se você usar o formato de nome, apenas os recursos do mesmo tipo de recurso serão fornecidos. E para interface de rede por nome, todos os nomes de interface de rede devem estar na mesma instância. Os tipos a seguir são tipos de recursos de destino suportados: network_interface, load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --trt: O tipo de recurso de destino vinculado; essa opção é obrigatória apenas se você usar o nome do destino em vez de um ID. Um de: load_balancer, endpoint_gateway, vpn_server, virtual_network_interface.
- --in: O ID ou o nome da instância a ser vinculada. Ele é necessário somente se você usar o nome da interface de rede em vez de um ID.
- --bm: O ID ou o nome do servidor bare metal ao qual se deseja vincular. Ele é necessário somente se o nome da interface de rede for usado em vez de um ID.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é segurança-grupo-alvos
Listar todos os alvos de um grupo de segurança.
ibmcloud is security-group-targets GROUP [--vpc VPC] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is sg-ts 821ce0fe-e87b-4fa7-9083-7c0d86bef357ibmcloud is sg-ts sg-qui-us-east
Opções de comando
- GRUPO: ID ou nome do grupo de segurança.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
Subnets
ibmcloud is subnet
Visualizar detalhes de uma sub-rede.
ibmcloud is subnet SUBNET [--vpc VPC] [--show-attached] [--output JSON] [-q, --quiet]
Opções de comando
- SUBNET: ID ou nome da sub-rede.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --show-attached: Visualizar detalhes de recursos (instâncias, balanceadores de carga, gateways de VPN) anexados à sub-rede.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is subnet-create
Crie uma sub-rede.
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]
Exemplos de comando
ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-cidr-block 10.10.10.0/24ibmcloud is subnet-create my-subnet my-vpc --ipv4-cidr-block 10.10.10.0/24ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2ibmcloud is subnet-create my-subnet my-vpc --ipv4-address-count 256 --zone us-south-2ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --acl 8daca77a-4980-4d33-8f3e-7038797be8f9ibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --pgw 8daca77a-4980-4d33-8f3e-7038797be8f9ibmcloud is subnet-create my-subnet my-vpc --ipv4-address-count 256 --zone us-south-2 --acl my-acl --pgw --my-pgw --rt my-vpc-rtibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --pgw 8daca77a-4980-4d33-8f3e-7038797be8f9 --output JSONibmcloud is subnet-create my-subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --ipv4-address-count 256 --zone us-south-2 --rt 8daca77a-4980-4d33-8f3e-7038797be8f9
Opções de comando
- SUBNET_NAME: nome da sub-rede.
- VPC: ID ou nome da VPC.
- --ipv4-cidr-block: o intervalo IPv4 da sub-rede. Esta opção é mutuamente exclusiva com --ipv4-address-count.
- -- ipv4-address-count: O número total de endereços IPv4 necessários, deve ser uma potência de 2 e valor mínimo é 8. Essa opção é mutuamente exclusiva com --ipv4-cidr-block.
- --zone: o nome da zona.
- --acl: O ID ou o nome da ACL de rede.
- --pgw: O ID ou o nome do gateway público.
- --rt: O ID, o nome ou o CRN da tabela de roteamento.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is subnet-delete
Excluir uma ou mais sub-redes.
ibmcloud is subnet-delete (SUBNET1 SUBNET2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- SUBNET1: ID ou nome da sub-rede.
- SUBNET2: ID ou nome da sub-rede.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is subnet-update
Atualize uma sub-rede.
ibmcloud is subnet-update SUBNET [--vpc VPC] [--name NEW_NAME] [--acl ACL] [--pgw PGW] [--rt RT] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --name my-renamed-subnetibmcloud is subnet-update my-subnet --name my-renamed-subnetibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --acl 8daca77a-4980-4d33-8f3e-7038797be8f9ibmcloud is subnet-update my-subnet --acl my-aclibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --pgw 8daca77a-4980-4d33-8f3e-7038797be8f9ibmcloud is subnet-update my-subnet --pgw my-pgwibmcloud is subnet-update ec8bb350-d802-4f1b-b362-b848abd5bb65 --name my-subnet --output JSONibmcloud is subnet-update my-subnet --rt my-vpc-rt
Opções de comando
- SUBNET: ID ou nome da sub-rede.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --name: novo nome da sub-rede.
- --acl: O ID ou o nome da ACL de rede.
- --pgw: O ID ou o nome do gateway público.
- --rt: O ID, o nome ou o CRN da tabela de roteamento.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is subnets
Listar todas as sub-redes.
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]
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --zone: Filtra a coleção para recursos cuja propriedade “zone name” corresponda exatamente ao nome especificado.
- --rt: O ID ou o nome da tabela de roteamento.
- --vpc: ID, nome ou CRN da VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is subnet-public-gateway
Visualizar detalhes do gateway público anexado à sub-rede.
ibmcloud is subnet-public-gateway SUBNET [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- SUBNET: ID ou nome da sub-rede.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is subnet-public-gateway-detach
Desconectar o gateway público de uma sub-rede.
ibmcloud is subnet-public-gateway-detach SUBNET [--vpc VPC] [-f, --force] [-q, --quiet]
Opções de comando
- SUBNET: ID ou nome da sub-rede.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é subnet-reservado-ips
Liste todos os endereços IP reservados na sub-rede.
ibmcloud is subnet-reserved-ips SUBNET [--vpc VPC] [--target TARGET] [--trt endpoint_gateway | virtual_network_interface] [--output JSON] [-q, --quiet]
Opções de comando
- SUBNET: ID ou nome da sub-rede.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --target: O ID, o nome ou o CRN do recurso de destino.
- --trt: Tipos de recursos de destino compatíveis. Uma das seguintes opções: endpoint_gateway, virtual_network_interface.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é subnet-reservado-ip
Visualizar detalhes do IP reservado.
ibmcloud is subnet-reserved-ip SUBNET RESERVED_IP [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- SUBNET: ID ou nome da sub-rede.
- RESERVED_IP: ID ou nome do IP reservado.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é subnet-reservado-ip-create
Reservar um endereço IP em uma sub-rede.
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]
Exemplos de comando
ibmcloud is subnet-reserved-ip-create 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --name my-reserved-ip --address 10.240.64.10 --auto-delete trueibmcloud is subnet-reserved-ip-create my-subnet --name my-reserved-ip --address 10.240.64.10 --auto-delete trueibmcloud is subnet-reserved-ip-create 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --name my-reserved-ip --address 10.240.64.10 --auto-delete true --target r134-5be98168-017a-459c-959f-7a6c1f7b813bibmcloud is subnet-reserved-ip-create my-subnet --name my-reserved-ip --address 10.240.64.10 --auto-delete true --target my-vpeibmcloud is subnet-reserved-ip-create 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --name my-reserved-ip --address 10.240.64.10 --output JSONibmcloud is subnet-reserved-ip-create sn-20230803-02 --name vni-rip-1 --target vni2 --trt virtual_network_interfaceibmcloud is subnet-reserved-ip-create 7308-5c62937d-b7cb-4ce8-8456-c39de068755e --name vni-rip-2 --trt virtual_network_interface --target 7308-b81c1e13-b3a2-455c-814a-213bc9de4a90 --auto-delete true
Opções de comando
- SUBNET: ID ou nome da sub-rede.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --name: O nome definido pelo usuário para este IP reservado. Os nomes devem ser exclusivos dentro da sub-rede na qual o IP reservado reside. Os nomes que começam com “ibm-” são reservados para recursos de propriedade do provedor.
- --endereço: O endereço IP a ser reservado, que não deve já estar reservado na sub-rede. Se não for especificado, um endereço disponível na sub-rede será selecionado automaticamente.
- --trt: Tipos de recursos de destino compatíveis. Um de: endpoint_gateway, virtual_network_interface. (padrão: endpoint_gateway).
- --auto-delete: Indica se esse membro de IP reservado será excluído automaticamente quando qualquer um dos destinos for excluído ou quando o IP reservado for desvinculado. Deverá ser falso se o IP reservado for desvinculado. Uma de: true, false. (padrão: false).
- --target: O ID ou o nome do recurso de destino. Os tipos a seguir são os tipos de recursos de destino compatíveis: endpoint_gateway, virtual_network_interface.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é subnet-reservado-ip-update
Atualizar um IP reservado.
ibmcloud is subnet-reserved-ip-update SUBNET RESERVED_IP [--vpc VPC] [--name NEW_NAME] [--auto-delete true | false] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is subnet-reserved-ip-update 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 2201-7fc11925-47ff-4080-a314-be64c662c302 --name my-reserved-ip2ibmcloud is subnet-reserved-ip-update my-subnet my-reserved-ip --name my-reserved-ip2ibmcloud is subnet-reserved-ip-update 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 2201-7fc11925-47ff-4080-a314-be64c662c302 --auto-delete falseibmcloud is subnet-reserved-ip-update 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 2201-7fc11925-47ff-4080-a314-be64c662c302 --name my-reserved-ip2 --output JSON
Opções de comando
- SUBNET: ID ou nome da sub-rede.
- RESERVED_IP: ID ou nome do IP reservado.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --name: O novo nome do IP reservado.
- --auto-delete: Indica se esse membro de IP reservado será excluído automaticamente quando qualquer um dos destinos for excluído ou quando o IP reservado for desvinculado. Deverá ser falso se o IP reservado for desvinculado. Um dos seguintes: true, false.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é sub-net-reservado-ip-delete
Liberar um ou mais IPs reservados.
ibmcloud is subnet-reserved-ip-delete SUBNET (RESERVED_IP1 RESERVED_IP2 ...) [--vpc VPC] [-f, --force] [--output JSON] [-q, --quiet]
Opções de comando
- SUBNET: ID ou nome da sub-rede.
- RESERVED_IP1: ID ou nome do endereço IP reservado.
- RESERVED_IP2: ID ou nome do endereço IP reservado.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --force, -f: forçar a operação sem confirmação.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
Nuvens privadas virtuais
ibmcloud is vpc
Visualizar detalhes de uma VPC.
ibmcloud is vpc VPC [--show-attached] [--output JSON] [-q, --quiet]
Opções de comando
- VPC: ID ou nome da VPC.
- --show-attached: visualizar detalhes de recursos (sub-redes, rotas de VPC e prefixo de endereço) anexados a essa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpc-address-prefix
Visualizar detalhes de um prefixo de endereço do VPC.
ibmcloud is vpc-address-prefix VPC PREFIX [--output JSON] [-q, --quiet]
Opções de comando
- VPC: ID ou nome da VPC.
- PREFIXO: ID ou nome do prefixo de endereço da VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpc-address-prefix-create
Crie um prefixo de endereço.
ibmcloud is vpc-address-prefix-create PREFIX_NAME VPC ZONE_NAME CIDR [--default false | true] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is vpc-address-prefix-create my-prefix 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 us-south-2 10.0.0.0/24 --default true --output JSONibmcloud is vpc-address-prefix-create my-prefix my-vpc us-south-2 10.0.0.0/24 --default true --output JSON
Opções de comando
- PREFIX_NAME: nome do prefixo de endereço do VPC.
- VPC: ID ou nome da VPC.
- ZONE_NAME: o nome da zona.
- CIDR: o intervalo de IPv4 do prefixo de endereço, expresso no formato CIDR. Ele não deve se sobrepor a nenhum prefixo de endereço existente na VPC e deve estar dentro dos intervalos de endereços da RFC 1918.
O comprimento de prefixo do CIDR do prefixo do endereço deve estar entre
/9(8.388.608 endereços) e/29(oito endereços). - --default: essa sinalização indica se esse é o prefixo padrão para essa zona nessa VPC. Um dos seguintes valores: falso, verdadeiro. (padrão: falso ).
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpc-address-prefix-delete
Excluir um ou mais prefixos de endereço.
ibmcloud is vpc-address-prefix-delete VPC (PREFIX1 PREFIX2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- VPC: ID ou nome da VPC.
- PREFIX1: ID ou nome do prefixo de endereço da VPC.
- PREFIX2: ID ou nome do prefixo de endereço da VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpc-address-prefix-update
Atualizar um prefixo de endereço.
ibmcloud is vpc-address-prefix-update VPC PREFIX [--name NEW_NAME] [--default false | true] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is vpc-address-prefix-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 fee82deba12e4c0fb69c3b09d1f12345 --name my-renamed-prefix --default false --output JSONibmcloud is vpc-address-prefix-update my-vpc my-prefix --name my-renamed-prefix --default false --output JSON
Opções de comando
- VPC: ID ou nome da VPC.
- PREFIXO: ID ou nome do prefixo de endereço da VPC.
- --name: novo nome do prefixo de endereço.
- --default: essa sinalização indica se esse é o prefixo padrão para essa zona nessa VPC. Um dos seguintes: false, true.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpc-address-prefixes
Listar todos os prefixos de endereço.
ibmcloud is vpc-address-prefixes VPC [--output JSON] [-q, --quiet]
Opções de comando
- VPC: ID ou nome da VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpc-create
Crie uma 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]
Exemplos de comando
ibmcloud is vpc-create my-vpc --address-prefix-management autoibmcloud is vpc-create my-vpc --resource-group-id fee82deba12e4c0fb69c3b09d1f12345ibmcloud is vpc-create my-vpc --resource-group-name Default --output JSONibmcloud is vpc-create my-vpc --dns-enable-hub trueibmcloud is vpc-create my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers ~/manualServers.jsonibmcloud is vpc-create my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers '[{"address": "190.20.3.0"},{"address": "190.20.3.1"},{"address": "190.20.3.2"}]'
Opções de comando
- VPC_NAME: nome do VPC.
- --classic-access: [Obsoleto]. Em vez disso, você pode usar o serviço “ Transit Gateway ” para conectar suas VPCs à rede da infraestrutura clássica. Esse sinalizador indica se a VPC deve estar conectada à sua infraestrutura Classic. O valor padrão é false.
- --address-prefix-management: Esse sinalizador indica se um prefixo de endereço padrão é criado automaticamente para cada zona nesta VPC. Se manual, essa VPC será criada sem prefixos de endereço padrão. Uma de: auto, manual. (padrão: auto).
- --dns-enable-hub: Indica se esta VPC está habilitada como um hub de resolução de nomes DNS. Um dos seguintes: false, true.
- --dns-resolver-type: O tipo de resolvedor DNS a ser utilizado. Um de: manual, system.
- --dns-resolver-manual-servers: MANUAL_SERVERS|@MANUAL_SERVERS, servidores manuais em formato JSON ou em um arquivo JSON.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpc-default-security-group
Visualizar detalhes do grupo de segurança padrão de um VPC.
ibmcloud is vpc-default-security-group VPC [--output JSON] [-q, --quiet]
Opções de comando
- VPC: ID ou nome da VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpc-delete
Excluir uma ou mais VPCs.
ibmcloud is vpc-delete (VPC1 VPC2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- VPC1: ID ou nome da VPC.
- VPC2: ID ou nome da VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpc-update
Atualizar um 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]
Exemplos de comando
ibmcloud is vpc-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-renamed-vpcibmcloud is vpc-update my-vpc --name my-renamed-vpcibmcloud is vpc-update my-vpc --dns-enable-hub trueibmcloud is vpc-update my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers @~/manualServers.jsonibmcloud is vpc-update my-vpc --dns-enable-hub true --dns-resolver-type manual --dns-resolver-manual-servers '[{"address": "190.20.3.0"},{"address": "190.20.3.1"},{"address": "190.20.3.2"}]'ibmcloud is vpc-update my-vpc --dns-resolver-type delegated --delegate-to-vpc 72251a2e-d6c5-42b4-97b0-b5f727d1f479ibmcloud is vpc-update my-vpc --dns-resolver-type delegated --delegate-to-vpc my-delegated-vpc
Opções de comando
- VPC: ID ou nome da VPC.
- --name: novo nome da VPC.
- --dns-enable-hub: Indica se esta VPC está habilitada como um hub de resolução de nomes DNS. Um dos seguintes: false, true.
- --dns-resolver-type: O tipo de resolvedor DNS a ser utilizado. Um de: manual, sistema, delegado.
- --dns-resolver-manual-servers: MANUAL_SERVERS|@MANUAL_SERVERS, servidores manuais em formato JSON ou em um arquivo JSON.
- --delegate-to-vpc: O ID, o nome ou o CRN da VPC que fornecerá os endereços dos servidores DNS para esta VPC. Deve ser definido se, e somente se, o tipo do resolvedor for delegado.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpcs
Listar todos os VPCs.
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]
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --classic-access: [Obsoleto]. Em vez disso, você pode usar o serviço “ Transit Gateway ” para conectar suas VPCs à rede da infraestrutura clássica. Esse sinalizador lista as VPCs que ativaram o acesso Classic. Se não for especificada, ela retornará todas as VPCs com e sem acesso clássico ativado. Um dos seguintes: true, false.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpc-dns-resolution-binding-create
Crie uma ligação de resolução de DNS.
ibmcloud is vpc-dns-resolution-binding-create VPC --target-vpc TARGET_VPC [--name NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is vpc-dns-resolution-binding-create my-vpc --name my-dns-res-binding --target-vpc my-dns-binding-vpc --output JSONibmcloud is vpc-dns-resolution-binding-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-dns-res-binding --target-vpc my-dns-binding-vpc --output JSON
Opções de comando
- VPC: ID ou nome da VPC.
- --name: O nome desta ligação de resolução de DNS.
- --target-vpc: ID, nome ou CRN de outra VPC à qual esta VPC deve ser vinculada para resolução de DNS.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpc-dns-resolution-binding
Visualize os detalhes de uma ligação de resolução de DNS de VPC.
ibmcloud is vpc-dns-resolution-binding VPC DNS_RESOLUTION_BINDING [--output JSON] [-q, --quiet]
Opções de comando
- VPC: ID ou nome da VPC.
- DNS_RESOLUTION_BINDING: ID ou nome da ligação de resolução de DNS da VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpc-dns-resolution-binding-update
Atualize uma ligação de resolução de DNS.
ibmcloud is vpc-dns-resolution-binding-update VPC DNS_RESOLUTION_BINDING [--name NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is vpc-dns-resolution-binding-update r134-e5b9726b-c975-46bd-b713-c8aea55d51d8 r134-75ccea7b-c705-4b50-934d-2152f9eab4ec --name my-dns-resolution-updated --output JSONibmcloud is vpc-dns-resolution-binding-update my-vpc my-dns-resolution-binding --name my-dns-resolution-binding-updated --output JSON
Opções de comando
- VPC: ID ou nome da VPC.
- DNS_RESOLUTION_BINDING: ID ou nome da ligação de resolução de DNS da VPC.
- --name: O nome desta ligação de resolução de DNS.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpc-dns-resolution-binding-delete
Exclua uma ou mais ligações de resolução DNS.
ibmcloud is vpc-dns-resolution-binding-delete VPC (DNS_RESOLUTION_BINDING1 DNS_RESOLUTION_BINDING2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- VPC: ID ou nome da VPC.
- DNS_RESOLUTION_BINDING1: ID ou nome da ligação de resolução de DNS da VPC.
- DNS_RESOLUTION_BINDING2: ID ou nome da ligação de resolução de DNS da VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpc-dns-resolution-bindings
Liste todos as ligações de resolução de DNS.
ibmcloud is vpc-dns-resolution-bindings VPC [--account-id ACCOUNT_ID] [--output JSON] [-q, --quiet]
Opções de comando
- VPC: ID ou nome da VPC.
- --account-id: ID da conta para esta política de acesso.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
Gateways de terminal privado virtual
A seção a seguir fornece detalhes sobre os comandos da CLI disponíveis para trabalhar com gateways de endpoint.
ibmcloud is endpoint-gateway-targets
A lista de todos os recursos pode ser configurada como destino para o gateway do terminal em todas as regiões.
ibmcloud is endpoint-gateway-targets [--output JSON] [-q, --quiet]
Opções de comando
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is endpoint-gateway
Visualizar detalhes de um gateway do terminal.
ibmcloud is endpoint-gateway ENDPOINT_GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- ENDPOINT_GATEWAY: ID ou nome do gateway do endpoint.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is endpoint-gateways
Listar todos os gateways do terminal na região.
ibmcloud is endpoint-gateways [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--vpc VPC] [--dns-resolution-binding-mode DNS_RESOLUTION_BINDING_MODE] [--lifecycle-state LIFECYCLE_STATE] [--output JSON] [-q, --quiet]
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --vpc: ID, nome ou CRN da VPC.
- --dns-resolution-binding-mode: Filtra a coleção para gateways de endpoint cuja propriedade dns_resolution_binding_mode corresponda a um dos valores especificados, separados por vírgulas: disabled, per_resource_binding, primary.
- --lifecycle-state: lifecycle_state Filtra a coleção para recursos com a propriedade lifecycle_state que corresponda a um dos valores especificados separados por vírgulas: deleting, failed, pending, stable, suspended, updating, waiting.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is endpoint-gateway-create
Criar um gateway do terminal.
ibmcloud is endpoint-gateway-create --target TARGET [--target-type private_path_service_gateway | provider_cloud_service | provider_infrastructure_service] [--vpc VPC] [--name NAME] [--rip RIP --subnet SUBNET | (--new-reserved-ip NEW_RESERVED_IP1 --new-reserved-ip NEW_RESERVED_IP2 ...)] [--dns-resolution-binding-mode disabled | primary | per_resource_binding] [--sg SG] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
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 myegw1Criar um gateway de terminal sem vincular o IP reservado.ibmcloud is endpoint-gateway-create --vpc my-vpc --target crn:v1:bluemix:public:kms:us-south:a/86e1130a970148348271c47ed80ac3f3:7372408d-b68a-47f5-b5e5-4b64390aebff:: --name myegw1Criar um gateway de terminal com o nome da VPC sem o vincular o IP reservado.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"}}'Criar um gateway do terminal com a vinculação de uma nova configuração de IP reservada apenas com os dados de ID de sub-rede necessários.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"}}'Criar um gateway do terminal com a vinculação de uma nova configuração de IP reservada apenas com os dados de nome de sub-rede necessários.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}'Criar um gateway de terminal vinculando uma definição de IP reservado novo com o ID da sub-rede e com o nome e a configuração auto_delete do IP reservado.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}'Criar um gateway de terminal vinculando uma definição de IP reservado novo com o nome da sub-rede e com o nome e a configuração auto_delete do IP reservado.ibmcloud is endpoint-gateway-create --vpc 417f1275-b11a-4077-8755-84e795bc3172 --target ibm-ntp-server --name myegw3Criar um gateway de terminal com o serviço de infraestrutura do provedor '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-6e51c4001d02Criar um gateway de terminal com IDs vinculando um IP reservado existente.ibmcloud is endpoint-gateway-create --vpc my-vpc --target ibm-ntp-server --name my-egw --rip my-rip --subnet my-subnetCriar um gateway de terminal com nome vinculando um IP reservado existente.ibmcloud is endpoint-gateway-create --target crn:v1:staging:public:cloud-object-storage:global:::endpoint:s3.direct.us-west.cloud-object-storage.test.appdomain.cloud --name cli-egw-1 --vpc cli-vpc-3 --target-type provider_cloud_service --dns-resolution-binding-mode per_resource_bindingCrie um gateway de terminal com modo de ligação de resolução de DNSibmcloud is endpoint-gateway-create --target-type private_path_service_gateway --target crn:v1:staging:public:is:us-south:aefe5afc483594adaa8325e2b4d1290df::private-path-service-gateway:r134-f5926633-81d0-429e-bcf8-91151ade00bf --vpc cli-vpcCriar gateway de terminal para um gateway de serviço de caminho privado.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-05bd76d39d66Criar um gateway de terminal com grupos de segurança.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-sg2Criar um gateway de terminal com grupos de segurança em formato de nome.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}'Criar um gateway de terminal vinculando uma definição de IP reservado novo específico que contenha todas as opções de configuração de IP reservado.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}'Criar o gateway de terminal com uma nova configuração de IP reservado especificada por ligação que tenha todas as opções de configuração de IP reservado e a sub-rede esteja no formato de nome.
Opções de comando
- --target-type: O tipo de destino para este gateway de endpoint. Uma das seguintes opções: private_path_service_gateway, provider_cloud_service, provider_infrastructure_service.
- --vpc: ID ou nome da VPC.
- --target: O nome do serviço de infraestrutura do provedor ou o CRN de uma instância de serviço em nuvem do provedor. Você pode usar o comando
**ibmcloud is endpoint-gateway-targets**para listar os serviços de nuvem e de infraestrutura do provedor que estão qualificados para serem definidos como destino de gateway de endpoint. - --name: novo nome do gateway do terminal.
- --rip: IDs separados por vírgulas dos endereços IP reservados a serem associados ao gateway de endpoint. No máximo, um IP reservado por zona é permitido. Também pode ser um nome de IP reservado, mas apenas um nome de IP reservado é permitido e a opção de sub-rede para esse nome de IP reservado também deve ser fornecida.
- --subnet: ID ou nome da sub-rede. Esse nome é necessário somente se o IP reservado fornecido estiver no formato de nome.
- --new-reserved-ip: RESERVED_IP_JSON|@RESERVED_IP_JSON_FILE, nova configuração de IP reservado em JSON ou em um arquivo JSON.
- --dns-resolution-binding-mode: Modo de vinculação de resolução DNS. Uma das seguintes opções: desativado, primário, vinculação por recurso.
- --sg: IDs ou nomes de grupos de segurança separados por vírgulas para o gateway do endpoint.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is endpoint-gateway-update
Atualize um gateway do terminal.
ibmcloud is endpoint-gateway-update ENDPOINT_GATEWAY [--vpc VPC] [--name NEW_NAME] [--dns-resolution-binding-mode disabled | primary | per_resource_binding] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is egu 4325b873-33db-48aa-a98e-601177fd745f --vpc b224ead6-b835-473c-ad6b-bc91840829c3 --allow-dns-resolution-binding true --name my-cli-egwAtualize um gateway de terminal e permita a participação em associações de resolução de DNS com uma VPC.
Opções de comando
- ENDPOINT_GATEWAY: ID ou nome do gateway do endpoint.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --name: novo nome do gateway do terminal.
- --dns-resolution-binding-mode: Modo de vinculação de resolução DNS. Uma das seguintes opções: desativado, primário, vinculação por recurso.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is endpoint-gateway-reserved-ip-bind
Ligar um IP reservado a um gateway do terminal.
ibmcloud is endpoint-gateway-reserved-ip-bind ENDPOINT_GATEWAY (--rip RIP [--subnet SUBNET]) [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- ENDPOINT_GATEWAY: ID ou nome do gateway do endpoint.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --rip: ID ou nome do endereço IP reservado a ser vinculado.
- --subnet: ID ou nome da sub-rede. Esse nome é necessário somente se o IP reservado fornecido estiver no formato de nome.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is endpoint-gateway-reserved-ip-unbind
Desvincular um IP reservado de um gateway do terminal.
ibmcloud is endpoint-gateway-reserved-ip-unbind ENDPOINT_GATEWAY ((--rip RIP [--subnet SUBNET]) | --address ADDRESS) [--vpc VPC] [-f, --force] [-q, --quiet]
Opções de comando
- ENDPOINT_GATEWAY: ID ou nome do gateway do endpoint.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --address: o endereço IP reservado para ser desvinculado.
- --rip: ID ou nome do endereço IP reservado a ser desvinculado.
- --subnet: ID ou nome da sub-rede. Esse nome é necessário somente se o IP reservado fornecido estiver no formato de nome.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is endpoint-gateway-delete
Excluir um ou mais gateways de terminal.
ibmcloud is endpoint-gateway-delete (ENDPOINT_GATEWAY1 ENDPOINT_GATEWAY2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- ENDPOINT_GATEWAY1: ID ou nome do gateway de endpoint.
- ENDPOINT_GATEWAY2: ID ou nome do gateway do endpoint.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é um recurso de ligação de gateway de ponto final
Visualize os detalhes de uma ligação de recursos.
ibmcloud is endpoint-gateway-resource-binding ENDPOINT_GATEWAY RESOURCE_BINDING [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- ENDPOINT_GATEWAY: ID ou nome do gateway do endpoint.
- RESOURCE_BINDING: ID ou nome da vinculação de recurso.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é endpoint-gateway-resource-binding-create
Criar uma vinculação de recurso para um gateway de endpoint.
ibmcloud is endpoint-gateway-resource-binding-create ENDPOINT_GATEWAY --target TARGET [--vpc VPC] [--name NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is endpoint-gateway-resource-binding-create 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --name my-resource-binding --target crn:v1:staging:public:is:us-south:a/2d1bace7b46e4815a81e52c6ffeba5cf::vpc:r134-6c04d375-2a37-4bcc-93e6-68d7f9aa9f84ibmcloud is endpoint-gateway-resource-binding-create my-endpoint-gateway --vpc my-vpc --target crn:v1:staging:public:is:us-south:a/2d1bace7b46e4815a81e52c6ffeba5cf::vpc:r134-6c04d375-2a37-4bcc-93e6-68d7f9aa9f84
Opções de comando
- ENDPOINT_GATEWAY: ID ou nome do gateway do endpoint.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --name: O nome desta ligação de recurso. O nome não deve ser usado por outra ligação de recursos para o gateway de terminal. Se não for especificado, o nome será uma lista de palavras selecionadas aleatoriamente, separadas por hífen.
- --target: O CRN do recurso a ser vinculado ao gateway de endpoint.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é endpoint-gateway-resource-binding-delete
Exclua uma ou mais ligações de recursos de um gateway de terminal.
ibmcloud is endpoint-gateway-resource-binding-delete ENDPOINT_GATEWAY (RESOURCE_BINDING1 RESOURCE_BINDING2 ...) [--vpc VPC] [-f, --force] [--output JSON] [-q, --quiet]
Opções de comando
- ENDPOINT_GATEWAY: ID ou nome do gateway do endpoint.
- RESOURCE_BINDING1: ID ou nome da vinculação de recurso.
- RESOURCE_BINDING2: ID ou nome da vinculação de recurso.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --force, -f: forçar a operação sem confirmação.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é endpoint-gateway-resource-binding-update
Atualizar uma ligação de recurso de gateway de endpoint.
ibmcloud is endpoint-gateway-resource-binding-update ENDPOINT_GATEWAY RESOURCE_BINDING [--vpc VPC] [--name NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is endpoint-gateway-resource-binding-update 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 my-resource-binding --name my-resource-binding-newibmcloud is endpoint-gateway-resource-binding-update my-endpoint-gateway 2201-3f2e33d4-2140-44b4-843c-d73e03d585f1 --vpc my-vpc --name my-resource-binding-new
Opções de comando
- ENDPOINT_GATEWAY: ID ou nome do gateway do endpoint.
- RESOURCE_BINDING: ID ou nome da vinculação de recurso.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --name: O nome desta ligação de recurso. O nome não deve ser usado por outra ligação de recursos para o gateway de terminal. Se não for especificado, o nome será uma lista de palavras selecionadas aleatoriamente, separadas por hífen.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é endpoint-gateway-resource-bindings
Liste as ligações de recursos para um gateway de terminal.
ibmcloud is endpoint-gateway-resource-bindings ENDPOINT_GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- ENDPOINT_GATEWAY: ID ou nome do gateway do endpoint.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
Interface de rede virtual
A seção a seguir fornece detalhes sobre os comandos da CLI disponíveis para trabalhar com interfaces de rede virtuais.
ibmcloud é virtual-network-interface
Visualizar detalhes de uma interface de rede virtual.
ibmcloud is virtual-network-interface VIRTUAL_NETWORK_INTERFACE [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is virtual-network-interface r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2ibmcloud is virtual-network-interface new-share-vni
Opções de comando
- VIRTUAL_NETWORK_INTERFACE: ID ou nome da interface de rede virtual.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é virtual-network-interfaces
Listar todas as interfaces de rede 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]
Exemplo de comando
ibmcloud is virtual-network-interfaces
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é virtual-network-interface-update
Atualize uma interface de rede 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]
Exemplos de comando
ibmcloud is virtual-network-interface-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-vniibmcloud is virtual-network-interface-update new-vni --name new-shareibmcloud is virtual-network-interface-update 7208-8918786e-5958-42fc-9e4b-410c5a58b164 --name cli-vni-1 --allow-ip-spoofing false --auto-delete false --enable-infrastructure-nat falseibmcloud is virtual-network-interface-update cli-vni-1 --name cli-vni-2 --allow-ip-spoofing false --auto-delete true --enable-infrastructure-nat falseibmcloud is virtual-network-interface-update cli-vni-1 --name cli-vni-2 --allow-ip-spoofing false --protocol-state-filtering-mode enabled --auto-delete true --enable-infrastructure-nat false
Opções de comando
- VIRTUAL_NETWORK_INTERFACE: ID ou nome da interface de rede virtual.
- --name: Novo nome da interface de rede virtual.
- --allow-ip-spoofing: Indica se a falsificação do endereço IP de origem é permitida nesta interface. Se falso, o spoofing de IP de origem é evitado nessa interface. Se verdadeiro, o spoofing de IP de origem é permitido nessa interface. Um dos seguintes: false, true.
- --auto-delete: Indica se essa interface de rede virtual será excluída automaticamente quando o destino for excluído. Deve ser 'false', se a interface de rede virtual estiver desligada. Um dos seguintes: false, true.
- --enable-infrastructure-nat: Se for verdadeiro: a infraestrutura da VPC realiza todas as operações de NAT necessárias. Se false: os pacotes serão transmitidos inalterados para e a partir da interface de rede, o que permite que a carga de trabalho execute quaisquer operações NAT necessárias. Um dos seguintes: false, true.
- --protocol-state-filtering-mode: auto,--psfm auto O modo de filtragem de estado de protocolo a ser usado para esta interface de rede virtual. Se estiver configurado como “auto”, a filtragem de pacotes por estado de protocolo
é ativada ou desativada com base no tipo de recurso “
target” da interface de rede virtual. Um de: auto, enabled, disabled. (padrão: auto). - --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é virtual-network-interface-create
Crie uma interface de rede 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]
Exemplos de comando
ibmcloud is virtual-network-interface-create --name cli-vni-1 --allow-ip-spoofing true --auto-delete true --enable-infrastructure-nat true --rip 7208-d4c0abbe-3fc2-4696-9fe1-4eb3dc9af976 --ips '[{"id":"7208-d83b7e58-3c3d-47d0-89c5-02d9a20c72fd"},{"address":"10.240.64.13", "auto_delete": false, "name": "srip2"}]' --sgs r134-aa7c7658-e503-4456-b342-8d6a89e05115,r134-4fb388f1-2b6e-4013-b279-7a8748f4d6ca --resource-group-id 11caaa983d9c4beb82690daab08717e9ibmcloud is virtual-network-interface-create --name cli-vni-2 --allow-ip-spoofing true --auto-delete true --enable-infrastructure-nat true --rip cli-rip-1 --subnet my-subnet --vpc vpc-cli-1 --ips '[{"id":"7208-d83b7e58-3c3d-47d0-89c5-02d9a20c72fd"},{"address":"10.240.64.14", "auto_delete": false, "name": "srip3"}]' --sgs cli-sg,sanctity-contest-only-filing --resource-group-name Defaultibmcloud is virtual-network-interface-create --name cli-vni-4 --allow-ip-spoofing false --auto-delete false --enable-infrastructure-nat false --subnet 7208-bfe017e7-6e71-415a-8615-0ee787fbeef9 --rip-address 10.240.64.15 --rip-auto-delete false --rip-name primar-ip-1 --ips '[{"id":"7208-2772a45f-c062-4e22-bafb-32ea792da56b"},{"address":"10.240.64.17", "auto_delete": false, "name": "sec-ip-2"}]' --sgs r134-aa7c7658-e503-4456-b342-8d6a89e05115,r134-4fb388f1-2b6e-4013-b279-7a8748f4d6ca --resource-group-id 11caaa983d9c4beb82690daab08717e9ibmcloud is virtual-network-interface-create --name cli-vni-3 --allow-ip-spoofing true --auto-delete false --enable-infrastructure-nat true --subnet my-subnet --vpc vpc-cli-1 --rip-address 10.240.64.18 --rip-auto-delete true --rip-name primar-ip-2 --ips '[{"id":"7208-d42716a5-6df2-416c-979d-f26330b9d0b1"},{"address":"10.240.64.19", "auto_delete": true, "name": "sec-ip-3"}]' --sgs cli-sg,sanctity-contest-only-filing --resource-group-name Defaultibmcloud is virtual-network-interface-create --name cli-vni-3 --allow-ip-spoofing true --auto-delete false --protocol-state-filtering-mode disabled --enable-infrastructure-nat true --subnet my-subnet --vpc vpc-cli-1 --rip-address 10.240.64.18 --rip-auto-delete true --rip-name primar-ip-2 --ips '[{"id":"7208-d42716a5-6df2-416c-979d-f26330b9d0b1"},{"address":"10.240.64.19", "auto_delete": true, "name": "sec-ip-3"}]' --sgs cli-sg,sanctity-contest-only-filing --resource-group-name Default
Opções de comando
- --name: O nome desta interface de rede virtual.
- --allow-ip-spoofing: Indica se a falsificação do endereço IP de origem é permitida nesta interface. Se falso, o spoofing de IP de origem é evitado nessa interface. Se verdadeiro, o spoofing de IP de origem é permitido nessa interface. Um dos seguintes: false, true.
- --auto-delete: Indica se essa interface de rede virtual será excluída automaticamente quando o destino for excluído. Deve ser 'false', se a interface de rede virtual estiver desligada. Um dos seguintes: false, true.
- --enable-infrastructure-nat: Se for verdadeiro: a infraestrutura da VPC realiza todas as operações de NAT necessárias. Se false: os pacotes serão transmitidos inalterados para e a partir da interface de rede, o que permite que a carga de trabalho execute quaisquer operações NAT necessárias. Um dos seguintes: false, true.
- --rip: ID ou nome do endereço IP reservado a ser associado à interface de rede virtual.
- --rip-address: O endereço IP do endereço IP reservado a ser vinculado à interface de rede virtual.
- --rip-auto-delete: Indica se esse IP reservado será excluído automaticamente quando qualquer um dos destinos for excluído ou quando o IP reservado for desvinculado.
- --rip-name: O nome deste IP reservado para ser vinculado à interface de rede virtual.
- --protocol-state-filtering-mode: auto,--psfm auto O modo de filtragem de estado de protocolo a ser usado para esta interface de rede virtual. Se estiver configurado como “auto”, a filtragem de pacotes por estado de protocolo
é ativada ou desativada com base no tipo de recurso “
target” da interface de rede virtual. Um de: auto, enabled, disabled. (padrão: auto). - --subnet: A sub-rede associada.
- --ips: IPS RESERVED_IPS_JSON | @RESERVED_IPS_JSON_FILE, Endereços IP reservados secundários no formato JSON ou em um arquivo JSON, para serem associados à interface de rede virtual. Para o esquema de dados, verifique a
propriedade IPS no arquivo
[Documentação da API](/apidocs/vpc/latest#create-virtual-network-interface). Um de: RESERVED_IPS_JSON, @RESERVED_IPS_JSON_FILE. - --sgs: IDs ou nomes, separados por vírgulas, dos grupos de segurança a serem usados para a interface de rede virtual.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --vpc: ID ou nome da VPC à qual este VNI está associado.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é virtual-network-interface-delete
Exclua uma ou mais interfaces de rede virtual.
ibmcloud is virtual-network-interface-delete (VIRTUAL_NETWORK_INTERFACE1 VIRTUAL_NETWORK_INTERFACE2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemplos de comando
ibmcloud is virtual-network-interface-delete my-vni-share-99 cli-vni-demo-00ibmcloud is virtual-network-interface-delete r006-866fc826-6f30-444f-b55e-0d697cf8b4bb
Opções de comando
- VIRTUAL_NETWORK_INTERFACE1: ID ou nome da interface de rede virtual.
- VIRTUAL_NETWORK_INTERFACE2: ID ou nome da interface de rede virtual.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é virtual-network-interface-floating-ip
Visualizar detalhes de um IP flutuante associado a uma interface de rede virtual.
ibmcloud is virtual-network-interface-floating-ip VIRTUAL_NETWORK_INTERFACE FLOATING_IP [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is virtual-network-interface-floating-ip cli-vni-2 cli-ip-2ibmcloud is virtual-network-interface-floating-ip 7208-a666bd40-c065-4feb-8815-1cbb81313e08 r134-90b991ee-7da1-404a-91d6-64aa91e43292
Opções de comando
- VIRTUAL_NETWORK_INTERFACE: ID ou nome da interface de rede virtual.
- FLOATING_IP: ID ou nome do IP flutuante.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é virtual-network-interface-floating-ips
Listar todos os IPs flutuantes associados à interface de rede virtual.
ibmcloud is virtual-network-interface-floating-ips VIRTUAL_NETWORK_INTERFACE [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is virtual-network-interface-floating-ips 7208-8918786e-5958-42fc-9e4b-410c5a58b164ibmcloud is virtual-network-interface-floating-ips cli-vni-2
Opções de comando
- VIRTUAL_NETWORK_INTERFACE: ID ou nome da interface de rede virtual.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é virtual-network-interface-floating-ip-add
Associar um IP flutuante a uma interface de rede virtual.
ibmcloud is virtual-network-interface-floating-ip-add VIRTUAL_NETWORK_INTERFACE FLOATING_IP [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is virtual-network-interface-floating-ip-add cli-vni-1 cli-ipibmcloud is virtual-network-interface-floating-ip-add 7208-a666bd40-c065-4feb-8815-1cbb81313e08 r134-90b991ee-7da1-404a-91d6-64aa91e43292
Opções de comando
- VIRTUAL_NETWORK_INTERFACE: ID ou nome da interface de rede virtual.
- FLOATING_IP: ID ou nome do IP flutuante.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é virtual-network-interface-floating-ip-remove
Desvincular um IP flutuante de uma interface de rede virtual.
ibmcloud is virtual-network-interface-floating-ip-remove VIRTUAL_NETWORK_INTERFACE FLOATING_IP [-f, --force] [-q, --quiet]
Exemplos de comando
ibmcloud is virtual-network-interface-floating-ip-remove cli-vni-2 cli-ip-2ibmcloud is virtual-network-interface-floating-ip-remove 7208-a8c7311c-938e-452d-a89e-3e6f282583e0 r134-90b991ee-7da1-404a-91d6-64aa91e43292
Opções de comando
- VIRTUAL_NETWORK_INTERFACE: ID ou nome da interface de rede virtual.
- FLOATING_IP: ID ou nome do IP flutuante.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é virtual-network-interface-reserved-ip
Visualizar detalhes de um endereço IP reservado associado a uma interface de rede virtual.
ibmcloud is virtual-network-interface-reserved-ip VIRTUAL_NETWORK_INTERFACE RESERVED_IP [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is virtual-network-interface-reserved-ip cli-vni-2 cli-rip-2ibmcloud is virtual-network-interface-reserved-ip 7208-a666bd40-c065-4feb-8815-1cbb81313e08 r134-90b991ee-7da1-404a-91d6-64aa91e43292
Opções de comando
- VIRTUAL_NETWORK_INTERFACE: ID ou nome da interface de rede virtual.
- RESERVED_IP: ID ou nome do IP reservado.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é virtual-network-interface-reserved-ips
Listar todos os endereços IP reservados associados à interface de rede virtual.
ibmcloud is virtual-network-interface-reserved-ips VIRTUAL_NETWORK_INTERFACE [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is virtual-network-interface-reserved-ips 7208-8918786e-5958-42fc-9e4b-410c5a58b164ibmcloud is virtual-network-interface-reserved-ips cli-vni-2
Opções de comando
- VIRTUAL_NETWORK_INTERFACE: ID ou nome da interface de rede virtual.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é virtual-network-interface-reserved-ip-bind
Ligue um IP reservado à interface de rede virtual.
ibmcloud is virtual-network-interface-reserved-ip-bind VIRTUAL_NETWORK_INTERFACE RESERVED_IP [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is virtual-network-interface-reserved-ip-bind cli-vni-1 cli-ripibmcloud is virtual-network-interface-reserved-ip-bind 7208-a666bd40-c065-4feb-8815-1cbb81313e08 r134-90b991ee-7da1-404a-91d6-64aa91e43292
Opções de comando
- VIRTUAL_NETWORK_INTERFACE: ID ou nome da interface de rede virtual.
- RESERVED_IP: ID ou nome do IP reservado.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é virtual-network-interface-reserved-ip-unbind
Desvincular um IP reservado da interface de rede virtual.
ibmcloud is virtual-network-interface-reserved-ip-unbind VIRTUAL_NETWORK_INTERFACE RESERVED_IP [-f, --force] [-q, --quiet]
Exemplos de comando
ibmcloud is virtual-network-interface-reserved-ip-unbind cli-vni-2 cli-rip-2ibmcloud is virtual-network-interface-reserved-ip-unbind 7208-a8c7311c-938e-452d-a89e-3e6f282583e0 r134-90b991ee-7da1-404a-91d6-64aa91e43292
Opções de comando
- VIRTUAL_NETWORK_INTERFACE: ID ou nome da interface de rede virtual.
- RESERVED_IP: ID ou nome do IP reservado.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
gateways de serviço de caminho privado
A seção a seguir fornece detalhes sobre os comandos da CLI disponíveis para trabalhar com gateways do serviço Private Path.
ibmcloud é private-path-service-gateways
Liste todos os gateways de serviço de caminho privado.
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]
Exemplos de comando
ibmcloud is private-path-service-gatewaysListe todos os gateways de serviço de caminho privado.
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é private-path-service-gateway
Visualize os detalhes de um gateway de serviço de caminho privado.
ibmcloud is private-path-service-gateway PRIVATE_PATH_SERVICE_GATEWAY [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is ppsg r134-2e671f14-19fc-4089-9ad3-973176711259Visualize detalhes de um gateway de serviço do Private Path usando o ID do gateway.ibmcloud is private-path-service-gateway cli-ppsg-0Visualize os detalhes de um gateway de serviço do Private Path usando seu nome.
Opções de comando
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nome do gateway do serviço Private Path.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é um serviço privado de criação de gateway de caminho
Crie um gateway de serviço do 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]
Exemplos de comando
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 trueCrie um gateway de serviço do Private Path especificando o nome do balanceador de carga e configurando a política de acesso padrão como 'permitir'.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 trueCrie um gateway de serviço do Private Path especificando o ID do balanceador de carga e configurando a política de acesso padrão como 'negar'.
Opções de comando
- --default-access-policy: A política a ser utilizada para vinculações de contas que não possuam uma política de conta explícita. Uma das opções: deny, permit, review. (padrão: negar).
- --load-balancer: ID ou nome do balanceador de carga para este gateway de caminho privado.
- --name: O nome deste gateway de serviço do Private Path.
- --service-endpoints: Os nomes de domínio totalmente qualificados para este gateway de serviço do Private Path. Todas as letras maiúsculas são convertidas em minúsculas.
- --zonal-affinity: Indica se este gateway do serviço Private Path possui afinidade zonal. Um dos seguintes: false, true.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é private-path-service-gateway-update
Atualize um gateway de serviço de caminho privado.
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]
Exemplos de comando
ibmcloud is private-path-service-gateway-update r134-2e671f14-19fc-4089-9ad3-973176711259 --name cli-ppsg-2 --default-access-policy deny --load-balancer r134-d-740be75d-be41-48bd-b6e4-89946ddcac4a --zonal-affinity false --published trueAtualize um gateway de serviço do Private Path pelo ID, mudando o nome, a política de acesso, o balanceador de carga, a afinidade de zona e publicando-o.ibmcloud is private-path-service-gateway-update cli-ppsg-2 --name cli-ppsg-0 --default-access-policy review --load-balancer my-cli-nlb-1 --zonal-affinity false --published trueAtualize um gateway de serviço do Private Path pelo nome, mudando o nome, a política de acesso para 'revisão', o balanceador de carga, a afinidade de zona e publicando-o.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 falseAtualize um gateway de serviço do Private Path pelo ID, mudando seu nome, política de acesso, balanceador de carga e afinidade de zona.ibmcloud is private-path-service-gateway-update cli-ppsg-2 --name cli-ppsg-0 --default-access-policy review --load-balancer my-cli-nlb-1 --zonal-affinity falseAtualize um gateway de serviço do Private Path pelo nome, mudando o nome, a política de acesso para 'revisão', o balanceador de carga e a afinidade de zona.
Opções de comando
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nome do gateway do serviço Private Path.
- --default-access-policy: A política a ser utilizada para vinculações de contas que não possuam uma política de conta explícita. Uma das opções: deny, permit, review. (padrão: negar).
- --load-balancer: ID ou nome do balanceador de carga para este gateway de caminho privado.
- --zonal-affinity: Indica se este gateway do serviço Private Path possui afinidade zonal. Um dos seguintes: false, true.
- --name: Novo nome do gateway do serviço Private Path.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é um serviço privado de gateway de caminho para exclusão
Exclua um ou mais gateways de serviço de caminho privado.
ibmcloud is private-path-service-gateway-delete (PRIVATE_PATH_SERVICE_GATEWAY1 PRIVATE_PATH_SERVICE_GATEWAY2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemplos de comando
ibmcloud is ppsgd r134-01cd30f7-e6f2-432f-9520-76247b1fbbe1 r134-72940467-a4db-487f-b57e-b7141ac40e32Exclua múltiplos gateways de serviço do Private Path usando seus IDs.ibmcloud is private-path-service-gateway-delete cli-ppsg-0 cli-ppsg-1Exclua múltiplos gateways de serviço Private Path usando seus nomes.
Opções de comando
- PRIVATE_PATH_SERVICE_GATEWAY1: ID ou nome do gateway do serviço Private Path.
- PRIVATE_PATH_SERVICE_GATEWAY2: ID ou nome do gateway do serviço Private Path.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é private-path-service-gateway-publish
Publique um gateway de serviço de caminho privado.
ibmcloud is private-path-service-gateway-publish PRIVATE_PATH_SERVICE_GATEWAY [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is ppsgp r134-01cd30f7-e6f2-432f-9520-76247b1fbbe1Publique um gateway de serviço do Private Path usando o ID do gateway para disponibilizá-lo para qualquer conta solicitar acesso.ibmcloud is private-path-service-gateway-publish cli-ppsg-0Publique um gateway de serviço do Private Path usando o nome do gateway para disponibilizá-lo para qualquer conta solicitar acesso.
Opções de comando
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nome do gateway do serviço Private Path.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é private-path-service-gateway-unpublish
Cancele a publicação de um gateway de serviço de caminho privado.
ibmcloud is private-path-service-gateway-unpublish PRIVATE_PATH_SERVICE_GATEWAY [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is ppsgunp r134-01cd30f7-e6f2-432f-9520-76247b1fbbe1Cancele a publicação de um gateway de serviço do Private Path usando o ID do gateway para restringir solicitações de acesso.ibmcloud is private-path-service-gateway-unpublish cli-ppsg-0Cancele a publicação de um gateway de serviço do Private Path usando o nome do gateway para restringir solicitações de acesso.
Opções de comando
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nome do gateway do serviço Private Path.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é um serviço privado de gateway de conta com políticas de caminho
Liste todas as políticas de conta para o gateway de serviço de caminho privado.
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]
Exemplos de comando
ibmcloud is ppsg-aps cli-ppsg-0Liste todas as políticas de conta de um gateway de serviço do Private Path usando o nome do gateway.ibmcloud is ppsg-aps r134-f5926633-81d0-429e-bcf8-91151ade00bfListe todas as políticas de conta de um gateway de serviço do Private Path usando o ID do gateway.
Opções de comando
- PRIVATE_PATH_SERVICE_GATEWAY1: ID ou nome do gateway do serviço Private Path.
- PRIVATE_PATH_SERVICE_GATEWAY2: ID ou nome do gateway do serviço Private Path.
- --account-id: ID da conta para esta política de acesso.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é uma política de conta de gateway de serviço de caminho privado
Visualize os detalhes de uma política de conta para um gateway de serviço de caminho privado.
ibmcloud is private-path-service-gateway-account-policy PRIVATE_PATH_SERVICE_GATEWAY ACCOUNT_POLICY [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is ppsg-ap cli-ppsg-0 2d1bace7b46e4815a81e52c6ffeba5cfVisualize detalhes de uma política de conta de um gateway de serviço do Private Path usando o nome do gateway e o ID da política.ibmcloud is private-path-service-gateway-account-policy r134-f5926633-81d0-429e-bcf8-91151ade00bf e13b4574db1743b1b7897bebca551db1Visualize detalhes de uma política de conta de um gateway de serviço do Private Path usando o ID do gateway e o ID da política.
Opções de comando
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nome do gateway do serviço Private Path.
- ACCOUNT_POLICY: ID da política de conta para o gateway do serviço Private Path.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é um serviço privado de gateway de conta com política de criação
Crie uma política de conta para um gateway de serviço de caminho privado.
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]
Exemplos de comando
ibmcloud is private-path-service-gateway-account-policy-create r134-f5926633-81d0-429e-bcf8-91151ade00bf --account-id e13b4574db1743b1b7897bebca551db1 --access-policy denyCrie uma política de conta para um gateway de serviço do Private Path usando o ID do gateway com uma política de negação de acesso.ibmcloud is private-path-service-gateway-account-policy-create cli-ppsg-0 --account-id 2d1bace7b46e4815a81e52c6ffeba5cf --access-policy reviewCrie uma política de conta para um gateway de serviço do Private Path usando o nome do gateway com uma política de acesso de revisão.
Opções de comando
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nome do gateway do serviço Private Path.
- --access-policy: A política de acesso da conta. Uma das seguintes opções: negar, permitir, revisar.
- --account-id: ID da conta para esta política de acesso.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é uma atualização da política de conta do gateway de serviço de caminho privado
Atualize uma política de conta para um gateway de serviço de caminho privado.
ibmcloud is private-path-service-gateway-account-policy-update PRIVATE_PATH_SERVICE_GATEWAY ACCOUNT_POLICY [--access-policy deny | permit | review] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is ppsg-apu r134-f5926633-81d0-429e-bcf8-91151ade00bf 2d1bace7b46e4815a81e52c6ffeba5cf --access-policy permitAtualize uma política de conta de um gateway de serviço do Private Path usando o ID do gateway e o ID da política, mudando a política de acesso para "permitir".ibmcloud is ppsg-apu cli-ppsg-0 e13b4574db1743b1b7897bebca551db1 --access-policy reviewAtualize uma política de conta de um gateway de serviço do Private Path usando o nome do gateway e o ID da política, alterando a política de acesso para "revisar".
Opções de comando
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nome do gateway do serviço Private Path.
- ACCOUNT_POLICY: ID da política de conta para o gateway do serviço Private Path.
- --access-policy: A política de acesso da conta. Uma das seguintes opções: negar, permitir, revisar.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é uma política de conta de gateway de serviço de caminho privado para exclusão
Exclua uma ou mais políticas de conta para um gateway de serviço de caminho privado.
ibmcloud is private-path-service-gateway-account-policy-delete PRIVATE_PATH_SERVICE_GATEWAY (ACCOUNT_POLICY1 ACCOUNT_POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemplos de comando
ibmcloud is ppsg-apd r134-2e671f14-19fc-4089-9ad3-973176711259 efe5afc483594adaa8325e2b4d1290dfExclua uma política de conta de um gateway de serviço do Private Path usando o ID do gateway e o ID da política.ibmcloud is private-path-service-gateway-account-policy-delete cli-ppsg-0 2d1bace7b46e4815a81e52c6ffeba5cf e13b4574db1743b1b7897bebca551db1Exclua múltiplas políticas de conta de um gateway de serviço do Private Path usando o nome do gateway e os IDs das políticas.
Opções de comando
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nome do gateway do serviço Private Path.
- ACCOUNT_POLICY1: ID da política de conta para o gateway do serviço Private Path.
- ACCOUNT_POLICY2: ID da política de conta para o gateway do serviço Private Path.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é um serviço privado de gateway de endpoint de gateway de ligações
Liste todas as ligações de gateway de terminal para o gateway de serviço de caminho privado.
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]
Exemplos de comando
ibmcloud is ppsg-egbs r134-2e671f14-19fc-4089-9ad3-973176711259Liste todas as vinculações de gateway de terminal de um gateway de serviço do Private Path usando o ID do gateway.ibmcloud is ppsg-egbs cli-ppsg-0Liste todas as vinculações de gateway de terminal de um gateway de serviço do Private Path usando o nome do gateway.
Opções de comando
- PRIVATE_PATH_SERVICE_GATEWAY1: ID ou nome do gateway do serviço Private Path.
- PRIVATE_PATH_SERVICE_GATEWAY2: ID ou nome do gateway do serviço Private Path.
- --account-id: ID da conta para esta política de acesso.
- --status: Status das ligações do gateway do endpoint.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é um serviço privado de gateway de endpoint de gateway de ligação
Visualize os detalhes de uma ligação de gateway de terminal para um gateway de serviço de caminho privado.
ibmcloud is private-path-service-gateway-endpoint-gateway-binding PRIVATE_PATH_SERVICE_GATEWAY ENDPOINT_GATEWAY_BINDING [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is private-path-service-gateway-endpoint-gateway-binding r134-2e671f14-19fc-4089-9ad3-973176711259 r134-17635273-0702-4a31-b406-a0014c291fbbVisualize detalhes de uma vinculação de gateway de terminal de um gateway de serviço do Private Path usando o ID do gateway e o ID da vinculação.ibmcloud is private-path-service-gateway-endpoint-gateway-binding cli-ppsg-0 r134-3aabeae6-830c-40d6-b67e-4b08382989e9Visualize detalhes de uma vinculação de gateway de terminal de um gateway de serviço do Private Path usando o nome do gateway e o ID da vinculação.
Opções de comando
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nome do gateway do serviço Private Path.
- ENDPOINT_GATEWAY_BINDING: ID da ligação do gateway do endpoint para o gateway do serviço Private Path.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é um serviço privado de gateway de endpoint de gateway de ligação de negação
Negar a ligação de um gateway de terminal para um gateway de serviço de caminho privado.
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]
Exemplos de comando
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 trueNegue uma vinculação de gateway de terminal para um gateway de serviço do Private Path usando o ID do gateway e o ID da vinculação e configure esse ID como a política de conta.ibmcloud is ppsg-egb-deny cli-ppsg r134-f7e2b651-0d02-46e1-8811-16ea2157b547 --set-account-policy trueNegue uma vinculação de gateway de terminal para um gateway de serviço do Private Path usando o nome do gateway e o ID da vinculação e defina esse nome como a política de conta.
Opções de comando
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nome do gateway do serviço Private Path.
- ENDPOINT_GATEWAY_BINDING: ID da ligação do gateway do endpoint para o gateway do serviço Private Path.
- --set-account-policy: Indica se esta política se tornará a política de acesso para quaisquer ligações pendentes e futuras de gateways de endpoint da mesma conta. Um dos seguintes: true, false.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é um serviço privado de gateway de endpoint de gateway de ligação de permissão
Permita uma ligação de gateway de terminal para um gateway de serviço de caminho privado.
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]
Exemplos de comando
ibmcloud is ppsg-egb-permit r134-e64dab2d-8fd2-43bd-8390-229ba66e53c4 r134-0dcc2105-14a1-4501-9b43-29632e910e4b --set-account-policy truePermita uma vinculação de gateway de terminal para um gateway de serviço do Private Path usando o ID do gateway e o ID da vinculação e configure esse ID como a política de conta.ibmcloud is ppsg-egb-permit cli-ppsg r134-3a30c0b3-8c4b-4a64-bb93-3f3e17459363 --set-account-policy truePermita uma vinculação de gateway de terminal para um gateway de serviço do Private Path usando o nome do gateway e o ID da vinculação e configure esse nome como a política de conta.
Opções de comando
- PRIVATE_PATH_SERVICE_GATEWAY: ID ou nome do gateway do serviço Private Path.
- ENDPOINT_GATEWAY_BINDING: ID da ligação do gateway do endpoint para o gateway do serviço Private Path.
- --set-account-policy: Indica se esta política se tornará a política de acesso para quaisquer ligações pendentes e futuras de gateways de endpoint da mesma conta. Um dos seguintes: true, false.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é um serviço privado de gateway de endpoint de gateway de ligação revogada
Revogue o acesso a um gateway de serviço de caminho privado para uma conta.
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]
Exemplos de comando
ibmcloud is ppsg-ar r134-e64dab2d-8fd2-43bd-8390-229ba66e53c4 --account-id efe5afc483594adaa8325e2b4d1290dfRevogue o acesso de uma conta a um gateway de serviço do Private Path usando o ID do gateway.ibmcloud is ppsg-ar cli-ppsg --account-id efe5afc483594adaa8325e2b4d1290dfRevogue o acesso de uma conta a um gateway de serviço do Private Path usando o nome do gateway.
Opções de comando
- PRIVATE_PATH_SERVICE_GATEWAY1: ID ou nome do gateway do serviço Private Path.
- PRIVATE_PATH_SERVICE_GATEWAY2: ID ou nome do gateway do serviço Private Path.
- --account-id: ID da conta para esta política de acesso.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
Intervalo de endereço público
ibmcloud é public-address-ranges
Liste todas as variações de endereços públicos.
ibmcloud is public-address-ranges [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is public-address-rangesibmcloud is public-address-ranges --resource-group-id fee82deba12e4c0fb69c3b09d1f12345
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é public-address-range
Visualize os detalhes de uma variação de endereços públicos.
ibmcloud is public-address-range PUBLIC_ADDRESS_RANGE [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is public-address-range r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2ibmcloud is public-address-range my-public-address-range-name
Opções de comando
- PUBLIC_ADDRESS_RANGE: ID ou nome do intervalo de endereços públicos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é public-address-range-create
Crie uma variação de endereços públicos.
ibmcloud is public-address-range-create --ipv4-address-count IPV4_ADDRESS_COUNT [--name NAME] [--vpc VPC --zone ZONE] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is public-address-range-create --name public-address-range-1 --ipv4-address-count 8 --vpc cli-test-vpc --zone us-south-1 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is public-address-range-create --name public-address-range-2 --ipv4-address-count 4 --resource-group-name Default
Opções de comando
- --ipv4-address-count: O número total de endereços IPv4 públicos necessários. Deve ser uma potência de 2.
- --name: O nome deste intervalo de endereços públicos. O nome não deve ser usado por outra variação de endereços públicos na região. Nomes que começam com “ibm-” são reservados para recursos gerenciados pelo provedor e não são permitidos.
- --vpc: A VPC à qual você deseja vincular esse intervalo de endereços públicos. Ao especificar o sinalizador, é necessário usar o sinalizador --zone.
- --zone: A zona na qual você deseja que esse intervalo de endereços públicos esteja localizado. Ao especificar o sinalizador, o sinalizador --vpc é necessário.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é public-address-range-update
Atualize uma variação de endereços públicos.
ibmcloud is public-address-range-update PUBLIC_ADDRESS_RANGE [--name NAME] [[--vpc VPC] [--zone ZONE] | --reset-target] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is public-address-range-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name public-address-range-1 --vpc cli-test-vpc --zone us-south-1ibmcloud is public-address-range-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name public-address-range-1 --reset-target
Opções de comando
- PUBLIC_ADDRESS_RANGE: ID ou nome do intervalo de endereços públicos.
- --name: O nome deste intervalo de endereços públicos. O nome não deve ser usado por outra variação de endereços públicos na região. Nomes que começam com “ibm-” são reservados para recursos gerenciados pelo provedor e não são permitidos.
- --vpc: A VPC à qual você deseja vincular esse intervalo de endereços públicos, substituindo qualquer VPC existente.
- --zone: A zona na qual você deseja que esse intervalo de endereços públicos seja alocado, substituindo qualquer zona existente.
- --reset-target: Remover o destino do intervalo de endereços públicos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é public-address-range-delete
Exclua uma ou mais variações de endereços públicos.
ibmcloud is public-address-range-delete (PUBLIC_ADDRESS_RANGE1 PUBLIC_ADDRESS_RANGE2 ...) [-f, --force] [--output JSON] [-q, --quiet]
Exemplo de comando
ibmcloud is public-address-range-delete r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
Opções de comando
- PUBLIC_ADDRESS_RANGE1: ID ou nome do intervalo de endereços públicos.
- PUBLIC_ADDRESS_RANGE2: ID ou nome do intervalo de endereços públicos.
- --force, -f: forçar a operação sem confirmação.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
Gateways de rede privada virtual (VPN)
A seção a seguir fornece detalhes sobre os comandos da CLI disponíveis para trabalhar com gateways de VPN, incluindo políticas de IKE e IPsec.
ibmcloud is ike-policies
Listar todas as políticas de IKE.
ibmcloud is ike-policies [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is ike-policy
Visualizar detalhes de uma política de IKE.
ibmcloud is ike-policy IKE_POLICY [--output JSON] [-q, --quiet]
Opções de comando
- IKE_POLICY: ID ou nome da política IKE.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is ike-policy-connections
Listar todas as conexões que usam a política de IKE.
ibmcloud is ike-policy-connections IKE_POLICY [--output JSON] [-q, --quiet]
Opções de comando
- IKE_POLICY: ID ou nome da política IKE.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is ike-policy-create
Criar uma política de IKE.
ibmcloud is ike-policy-create IKE_POLICY_NAME AUTHENTICATION_ALGORITHMS DH_GROUPS ENCRYPTION_ALGORITHMS IKE_VERSION [--key-lifetime KEY_LIFETIME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2ibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2 --key-lifetime 28000ibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2 --resource-group-name Defaultibmcloud is ike-policy-create my-ike-policy sha256 14 aes128 2 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSONibmcloud is ike-policy-create my-ike-policy sha256,sha384 14,15,16 aes128,aes192 2
Opções de comando
- IKE_POLICY_NAME: nome da política IKE.
- AUTHENTICATION_ALGORITHMS: Os algoritmos de autenticação. Valores permitidos: sha256, sha384, sha512 ou valores separados por vírgulas em sequência. A ordem dos algoritmos determina a prioridade deles para negociação. Só é permitido usar múltiplos valores quando IKE_VERSION for 2.
- DH_GROUPS: Os grupos de Diffie-Hellman. Valores permitidos: 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 31 ou valores separados por vírgulas em sequência. A ordem dos grupos Diffie-Hellman determina a prioridade deles para negociação. Só é permitido usar múltiplos valores quando IKE_VERSION for 2.
- ENCRYPTION_ALGORITHMS: Os algoritmos de criptografia. Valores permitidos: aes128, aes192, aes256 ou valores separados por vírgulas em sequência. A ordem dos algoritmos determina a prioridade deles para negociação. Só é permitido usar múltiplos valores quando IKE_VERSION for 2.
- IKE_VERSION: a versão do protocolo IKE. Uma das seguintes: 1, 2.
- --key-lifetime: o tempo de vida da chave, em segundos. Máximo: 86.400, Mínimo: 1.800. (padrão: 28. 800 ).
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is ike-policy-delete
Excluir uma ou mais políticas de IKE.
ibmcloud is ike-policy-delete (IKE_POLICY1 IKE_POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- IKE_POLICY1: ID ou nome da política IKE.
- IKE_POLICY2: ID ou nome da política IKE.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is ike-policy-update
Atualizar uma política de IKE.
ibmcloud is ike-policy-update IKE_POLICY [--name NEW_NAME] [--authentication-algorithms AUTHENTICATION_ALGORITHMS] [--dh-groups DH_GROUPS] [--encryption-algorithms ENCRYPTION_ALGORITHMS] [--ike-version 1 | 2] [--key-lifetime KEY_LIFETIME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --name my-ike-policyibmcloud is ike-policy-update my-ike-policy --name my-renamed-ike-policyibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256,sha384ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --dh-groups 14ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --dh-groups 14,15,16ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128,aes192ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --ike-version 2ibmcloud is ike-policy-update fee82deba12e4c0fb69c3b09d1f12345 --key-lifetime 28000 --output JSON
Opções de comando
- IKE_POLICY: ID ou nome da política IKE.
- -- name: Novo nome da política IKE.
- --authentication-algorithms: Os algoritmos de autenticação. Valores permitidos: sha256, sha384, sha512 ou valores separados por vírgulas em sequência. A ordem dos algoritmos determina a prioridade deles para negociação. Só é permitido usar múltiplos valores quando IKE_VERSION for 2.
- --dh-groups: Os grupos de Diffie-Hellman. Valores permitidos: 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 31 ou valores separados por vírgulas em sequência. A ordem dos grupos Diffie-Hellman determina a prioridade deles para negociação. Só é permitido usar múltiplos valores quando IKE_VERSION for 2.
- --encryption-algorithms: Os algoritmos de criptografia. Valores permitidos: aes128, aes192, aes256 ou valores separados por vírgulas em sequência. A ordem dos algoritmos determina a prioridade deles para negociação. Só é permitido usar múltiplos valores quando IKE_VERSION for 2.
- --ike-version: a versão do protocolo IKE. Uma das seguintes: 1, 2.
- --key-lifetime: o tempo de vida da chave, em segundos. Máximo: 86400, mínimo: 1800.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is ipsec-policies
Listar todas as políticas de IPsec.
ibmcloud is ipsec-policies [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is ipsec-policy
Visualizar detalhes de uma política de IPsec.
ibmcloud is ipsec-policy IPSEC_POLICY [--output JSON] [-q, --quiet]
Opções de comando
- IPSEC_POLICY: ID ou nome da política IPsec.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is ipsec-policy-connections
Listar todas as conexões que usam a política de IPsec.
ibmcloud is ipsec-policy-connections IPSEC_POLICY [--output JSON] [-q, --quiet]
Opções de comando
- IPSEC_POLICY: ID ou nome da política IPsec.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is ipsec-policy-create
Criar uma política de IPsec.
ibmcloud is ipsec-policy-create IPSEC_POLICY_NAME AUTHENTICATION_ALGORITHMS ENCRYPTION_ALGORITHMS PFSGS [--key-lifetime KEY_LIFETIME] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14ibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14 --key-lifetime 3600ibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14 --resource-group-name Defaultibmcloud is ipsec-policy-create my-ipsec-policy sha256 aes128 group_14 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSONibmcloud is ipsec-policy-create my-ipsec-policy sha256,sha384 aes128,aes192 group_14,group_15
Opções de comando
- IPSEC_POLICY_NAME: o nome da política do IPsec.
- AUTHENTICATION_ALGORITHMS: Os algoritmos de autenticação. Deve estar configurado como 'disabled' quando apenas algoritmos de criptografia em modo combinado (aes128gcm16, aes192gcm16, aes256gcm16) forem usados. Não deve estar configurado como 'disabled' quando quaisquer outros algoritmos de criptografia (aes128, aes192, aes256) forem usados. Valores permitidos: disabled, sha256, sha384, sha512 ou valores separados por vírgulas em sequência.
- ENCRYPTION_ALGORITHMS: Os algoritmos de criptografia. Valores permitidos: aes128, aes128gcm16, aes192, aes192gcm16, aes256, aes256gcm16 ou valores separados por vírgulas em sequência. A ordem dos algoritmos determina a prioridade deles para negociação.
- PFSGS: Grupos de Sigilo Perfeito para o Futuro. Valores permitidos: disabled, group_14, group_15, group_16, group_17, group_18, group_19, group_20, group_21, group_22, group_23, group_24, group_31 ou valores separados por vírgulas em sequência.
- --key-lifetime: o tempo de vida da chave, em segundos. Máximo: 86.400, Mínimo: 1. 800. (padrão: 3. 600 ).
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is ipsec-policy-delete
Excluir uma ou mais políticas IPsec.
ibmcloud is ipsec-policy-delete (IPSEC_POLICY1 IPSEC_POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- IPSEC_POLICY1: ID ou nome da política IPsec.
- IPSEC_POLICY2: ID ou nome da política IPsec.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is ipsec-policy-update
Atualizar uma política de IPsec.
ibmcloud is ipsec-policy-update IPSEC_POLICY [--name NEW_NAME] [--authentication-algorithms AUTHENTICATION_ALGORITHMS] [--encryption-algorithms ENCRYPTION_ALGORITHMS] [--pfsgs PFSGS] [--key-lifetime KEY_LIFETIME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is ipsec-policy-update my-ipsec-policy --name my-renamed-ipsec-policyibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --name my-ipsec-policyibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --authentication-algorithms sha256,sha384ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --pfsgs group_14ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --pfsgs group_14,group_15ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --encryption-algorithms aes128,aes192ibmcloud is ipsec-policy-update fee82deba12e4c0fb69c3b09d1f12345 --key-lifetime 3600 --output JSON
Opções de comando
- IPSEC_POLICY: ID ou nome da política IPsec.
- --name: novo nome da política IPsec.
- --authentication-algorithms: Os algoritmos de autenticação. Deve ser desativado quando forem utilizados apenas algoritmos de criptografia em modo combinado ( aes128gcm16, aes192gcm16, aes256gcm16 ). Não deve ser desativado quando forem utilizados quaisquer outros algoritmos de criptografia ( aes128, aes192, aes256 ). Valores permitidos: disabled, sha256, sha384, sha512 ou valores separados por vírgulas em sequência.
- --encryption-algorithms: Os algoritmos de criptografia. Valores permitidos: aes128, aes128gcm16, aes192, aes192gcm16, aes256, aes256gcm16 ou valores separados por vírgulas em sequência. A ordem dos algoritmos determina a prioridade deles para negociação.
- --pfsgs: Grupos de Sigilo Perfeito para o Futuro. Valores permitidos: disabled, group_14, group_15, group_16, group_17, group_18, group_19, group_20, group_21, group_22, group_23, group_24, group_31 ou valores separados por vírgulas em sequência.
- --key-lifetime: o tempo de vida da chave, em segundos. Máximo: 86400, mínimo: 1800.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpn-gateway
Visualizar detalhes de um gateway VPN.
ibmcloud is vpn-gateway VPN_GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- VPN_GATEWAY: ID ou nome do gateway VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpn-gateway-connection
Visualizar detalhes de uma conexão de gateway VPN.
ibmcloud is vpn-gateway-connection VPN_GATEWAY (CONNECTION1 CONNECTION2 ...) [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- VPN_GATEWAY: ID ou nome do gateway VPN.
- CONEXÃO1: ID ou nome da conexão VPN.
- CONEXÃO 2: ID ou nome da conexão VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpn-gateway-connection-create
Criar uma conexão de gateway VPN.
ibmcloud is vpn-gateway-connection-create CONNECTION_NAME VPN_GATEWAY PEER PRESHARED_KEY [--vpc VPC] [--admin-state-up true | false] [--dead-peer-detection-action restart | clear | hold | none] [--dead-peer-detection-interval INTERVAL] [--dead-peer-detection-timeout TIMEOUT] [--ike-policy IKE_POLICY_ID] [--ipsec-policy IPSEC_POLICY_ID] [--peer-cidr CIDR1 --peer-cidr CIDR2 ... --local-cidr CIDR1 --local-cidr CIDR2 ...] [[--local-ike-identity-type fqdn | hostname | ipv4_address | key_id --local-ike-identity-value VALUE] | [--local-ike-identities LISTENER_POLICIES_JSON | @LISTENER_POLICIES_JSON_FILE]] [--peer-ike-identity-type fqdn | hostname | ipv4_address | key_id --peer-ike-identity-value VALUE] [--establish-mode bidirectional | peer_only] [--distribute-traffic true | false] [--peer-asn ASN] [--tunnels TUNNELS_JSON | @TUNNELS_JSON_FILE] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24ibmcloud is vpn-gateway-connection-create my-connection my-vpn-gateway 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --admin-state-up trueibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ipsec-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is vpn-gateway-connection-create my-connection my-vpn-gateway 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ipsec-policy my-ispec-policyibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ike-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is vpn-gateway-connection-create my-connection my-vpn-gateway 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ike-policy my-ike-policyibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --admin-state-up trueibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ipsec-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --peer-cidr 192.168.1.0/24 --ike-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --local-cidr 10.240.0.0/24 --local-cidr 10.240.1.0/24 --peer-cidr 192.168.1.0/24 --peer-cidr 192.168.2.0/24 --output JSONibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --distribute-traffic true --local-ike-identities '[{"type":"fqdn","value":"sadsadasd.com"},{"type":"fqdn","value":"sadsadasdasd.com"}]' --peer-ike-identity-type key_id --peer-ike-identity-value sampledd --output JSONibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --distribute-traffic true --local-ike-identities '[{"type":"fqdn","value":"sadsadasd.com"},{"type":"fqdn","value":"sadsadasdasd.com"}]' --peer-asn 65534 --tunnels '[{"neighbor_ip":{"address":"192.168.3.4"},"tunnel_interface_ip":{"address":"192.168.3.4"}},{"neighbor_ip":{"address":"192.168.3.5"},"tunnel_interface_ip":{"address":"192.168.3.5"}}]' --peer-ike-identity-type key_id --peer-ike-identity-value sampledd --output JSONibmcloud is vpn-gateway-connection-create my-connection fee82deba12e4c0fb69c3b09d1f12345 169.21.50.5 lkj14b1oi0alcniejkso --establish-mode peer_only --local-ike-identities '[{"type":"ipv4_address","value":"2.2.2.2"},{"type":"fqdn","value":"sadsadasd.com"}]' --peer-ike-identity-type key_id --peer-ike-identity-value sampleddcrie conexão de gateway da VPN com ike_identitites locais usando-a como estrutura 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 sampleddcrie conexão de gateway da VPN com ike_identities locais usando-a como estrutura de sinalizador
Opções de comando
- CONNECTION_NAME: Nome da conexão.
- VPN_GATEWAY: ID ou nome do gateway VPN.
- PEER: O endereço IP ou FQDN do gateway VPN do par.
- PRESHARED_KEY: a chave pré-compartilhada.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --admin-state-up: se configurado como false, a conexão de gateway de VPN será encerrada. Uma de: true, false. (padrão: true).
- --dead-peer-detection-action: ações da Detecção de peer inativo. Uma das seguintes opções: reiniciar, limpar, manter, nenhuma. (padrão: reiniciar ).
- --dead-peer-detection-interval: o intervalo de Detecção de peer inativo em segundos (padrão: 2).
- --dead-peer-detection-timeout: o tempo limite de Detecção de peer inativo em segundos (padrão: 10).
- --ike-policy: ID ou nome da política IKE.
- --ipsec-policy: ID ou nome da política IPsec.
- --peer-cidr: CIDRs de peer para o recurso.
- --local-cidr: CIDR local para o recurso.
- --local-ike-identity-type: O tipo de identidade IKE local.
- --local-ike-identity-value: O valor do FQDN da identidade IKE local.
- --local-ike-identities: LOCAL_IKE_IDENTITIES_JSON | @LOCAL_IKE_IDENTITIES_JSON_FILE, identidades IKE locais em JSON ou em arquivo JSON.
- --peer-ike-identity-type: O tipo de identidade IKE do par.
- --peer-ike-identity-value: O valor do FQDN da identidade IKE do par.
- --establish-mode: O modo de estabelecimento da conexão do gateway VPN. Um de: bidirecional, peer_only. (padrão: bidirecional).
- --distribute-traffic: Indica se o tráfego é distribuído entre os túneis ativos da conexão do gateway VPN. Um dos seguintes: true, false.
- --peer-asn: O número do sistema autônomo (ASN) do par para esta conexão de gateway VPN.
- --tunnels: TUNNELS_JSON | @TUNNELS_JSON_FILE, túneis em JSON ou em arquivo JSON. Um de: TUNNELS_JSON, @TUNNELS_JSON_FILE.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpn-gateway-connection-delete
Excluir uma ou mais conexões de gateway VPN.
ibmcloud is vpn-gateway-connection-delete VPN_GATEWAY (CONNECTION1 CONNECTION2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- VPN_GATEWAY: ID ou nome do gateway VPN.
- CONEXÃO1: ID ou nome da conexão VPN.
- CONEXÃO 2: ID ou nome da conexão VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpn-gateway-connection-local-cidr-add
Incluir um CIDR local em uma conexão de gateway VPN.
ibmcloud is vpn-gateway-connection-local-cidr-add VPN_GATEWAY CONNECTION CIDR [--vpc VPC] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is vpn-gateway-connection-local-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 1.168.0.0/22ibmcloud is vpn-gateway-connection-local-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 1.168.0.0/22 --output JSON
Opções de comando
- VPN_GATEWAY: ID ou nome do gateway VPN.
- CONEXÃO: ID ou nome da conexão VPN.
- CIDR: O intervalo de endereços IP na notação de bloco CIDR.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpn-gateway-connection-local-cidr-delete
Remover um CIDR local da conexão de gateway VPN.
ibmcloud is vpn-gateway-connection-local-cidr-delete VPN_GATEWAY CONNECTION CIDR [--vpc VPC] [-f, --force] [-q, --quiet]
Exemplos de comando
ibmcloud is vpn-gateway-connection-local-cidr-delete 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 1.168.0.0/22ibmcloud is vpn-gateway-connection-local-cidr-delete 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 1.168.0.0/22 --output JSON
Opções de comando
- VPN_GATEWAY: ID ou nome do gateway VPN.
- CONEXÃO: ID ou nome da conexão VPN.
- CIDR: O intervalo de endereços IP na notação de bloco CIDR.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpn-gateway-connection-peer-cidr-add
Incluir um CIDR peer em uma conexão de gateway VPN.
ibmcloud is vpn-gateway-connection-peer-cidr-add VPN_GATEWAY CONNECTION CIDR [--vpc VPC] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is vpn-gateway-connection-peer-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 10.45.0.0/24ibmcloud is vpn-gateway-connection-peer-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 10.45.0.0/24 --output JSON
Opções de comando
- VPN_GATEWAY: ID ou nome do gateway VPN.
- CONEXÃO: ID ou nome da conexão VPN.
- CIDR: O intervalo de endereços IP na notação de bloco CIDR.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpn-gateway-connection-peer-cidr-delete
Remover CIDR peer da conexão de gateway VPN.
ibmcloud is vpn-gateway-connection-peer-cidr-delete VPN_GATEWAY CONNECTION CIDR [--vpc VPC] [-f, --force] [-q, --quiet]
Exemplos de comando
ibmcloud is vpn-gateway-connection-peer-cidr-delete 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 10.45.0.0/24ibmcloud is vpn-gateway-connection-peer-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf 0726-0d642e87-b868-4a22-83f4-a35a19390b5c 10.45.0.0/24 --output JSON
Opções de comando
- VPN_GATEWAY: ID ou nome do gateway VPN.
- CONEXÃO: ID ou nome da conexão VPN.
- CIDR: O intervalo de endereços IP na notação de bloco CIDR.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpn-gateway-connection-update
Atualizar uma conexão de gateway VPN.
ibmcloud is vpn-gateway-connection-update VPN_GATEWAY CONNECTION [--vpc VPC] [--admin-state-up true | false] [--dead-peer-detection-action restart | clear | hold | none] [--dead-peer-detection-interval INTERVAL] [--dead-peer-detection-timeout TIMEOUT] [--ike-policy IKE_POLICY_ID | --reset-ike-policy] [--ipsec-policy IPSEC_POLICY_ID | --reset-ipsec-policy] [--peer-address ADDRESS] [--peer-fqdn FQDN] [--distribute-traffic true | false] [--routing-protocol bgp | none] [--peer-asn ASN] [--tunnels TUNNELS_JSON | @TUNNELS_JSON_FILE] [--psk PSK] [--establish-mode bidirectional | peer_only] [--name NEW_NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is vpn-gateway-connection-update fee82deba12e4c0fb69c3b09d1f12345 gfe82deba12e4c0fb69c3b09d1f23456 --admin-state-up true --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100 --ike-policy 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --ipsec-policy 05251a2e-d6c5-42b4-97b0-b5f8e8d1f445 --peer-address 234.3.4.5 -psk rweirjgiort --name my-new-connection --output JSONibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --admin-state-up true --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100 --ike-policy my-ike-policy --ipsec-policy my-ipsec-policy --peer-address 234.3.4.5 -psk rweirjgiort --name my-new-connection --output JSONibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --admin-state-up true --dead-peer-detection-action clear --dead-peer-detection-interval 33 --dead-peer-detection-timeout 100 --ike-policy my-ike-policy --ipsec-policy my-ipsec-policy --peer-address 234.3.4.5 -psk rweirjgiort --name my-new-connection --establish-mode peer_only --output JSONibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --admin-state-up true --ike-policy my-ike-policy --ipsec-policy my-ipsec-policy --peer-fqdn my-service.example.com -psk rweirjgiort --name my-new-connection --establish-mode peer_only --output JSONibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --distribute-traffic true --output JSONibmcloud is vpn-gateway-connection-update my-vpn-gateway my-connection --routing-protocol bgp --peer-asn 65534 —-tunnels '[{"neighbor_ip":{"address":"192.168.3.4"},"tunnel_interface_ip":{"address":"192.168.3.4"}},{"neighbor_ip":{"address":"192.168.3.5"},"tunnel_interface_ip":{"address":"192.168.3.5"}}]' --output JSON
Opções de comando
- VPN_GATEWAY: ID ou nome do gateway VPN.
- CONEXÃO: ID ou nome da conexão VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --admin-state-up: se configurado como false, a conexão de gateway de VPN será encerrada. Um dos seguintes: true, false.
- --dead-peer-detection-action: ações da Detecção de peer inativo. Um dos seguintes: reinicialização, limpar, reter, nenhum.
- --dead-peer-detection-interval: intervalo de detecção de peer inativo em segundos.
- --dead-peer-detection-timeout: Tempo limite de Detecção de Peer Morto em segundos.
- --ike-policy: ID ou nome da política IKE.
- --reset-ike-policy: Remover a política IKE.
- --ipsec-policy: ID ou nome da política IPsec.
- --reset-ipsec-policy: Remover a política do IPsec.
- --peer-address: o endereço IP do gateway de VPN do peer.
- --peer-fqdn: O FQDN do gateway VPN do par.
- --distribute-traffic: Indica se o tráfego é distribuído entre os túneis ativos da conexão do gateway VPN. Um dos seguintes: true, false.
- --routing-protocol: O protocolo de roteamento ativado para esta conexão de gateway VPN. Se especificado, o modo deve ser “route”. Uma das seguintes opções: bgp, nenhuma.
- --peer-asn: O número do sistema autônomo (ASN) do par para esta conexão de gateway VPN.
- --tunnels: TUNNELS_JSON | @TUNNELS_JSON_FILE, túneis em JSON ou em arquivo JSON. Um de: TUNNELS_JSON, @TUNNELS_JSON_FILE.
- --psk: a chave pré-compartilhada.
- --establish-mode: O modo de estabelecimento da conexão do gateway VPN. Um de: bidirecional, peer_only.
- --name: novo nome da conexão.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpn-gateway-connections
Listar todas as conexões de gateway VPN.
ibmcloud is vpn-gateway-connections VPN_GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- VPN_GATEWAY: ID ou nome do gateway VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpn-gateway-create
Criar um gateway VPN.
ibmcloud is vpn-gateway-create VPN_GATEWAY_NAME SUBNET [--mode policy | route [--advertised-cidrs ADVERTISED_CIDRS1 --advertised-cidrs ADVERTISED_CIDRS2 ...] [--local-asn ASN]] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode routeibmcloud is vpn-gateway-create my-vpn-gateway my-subnet --vpc my-vpc --mode routeibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode policyibmcloud is vpn-gateway-create my-vpn-gateway my-subnet --vpc my-vpc --mode policyibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --resource-group-name Defaultibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --resource-group-id fee82deba12e4c0fb69c3b09d1f12345 --output JSONibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --advertised-cidrs 10.45.0.0/24ibmcloud is vpn-gateway-create my-vpn-gateway fee82deba12e4c0fb69c3b09d1f12345 --mode route --local-asn 64520
Opções de comando
- VPN_GATEWAY_NAME: nome do gateway de VPN.
- SUBNET: ID ou nome da sub-rede.
- --mode: O modo do gateway VPN; se não for especificado, o modo padrão do gateway VPN é “policy”. Um de: policy, route.
- --advertised-cidrs: O intervalo de endereços IP na notação de bloco CIDR.
- --local-asn: O número do sistema autônomo local (ASN) para este gateway de VPN e suas conexões.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpn-gateway-delete
Excluir um ou mais gateways VPN.
ibmcloud is vpn-gateway-delete (VPN_GATEWAY1 VPN_GATEWAY2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- VPN_GATEWAY1: ID ou nome do gateway VPN.
- VPN_GATEWAY2: ID ou nome do gateway VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpn-gateway-update
Atualizar um gateway VPN.
ibmcloud is vpn-gateway-update VPN_GATEWAY [--vpc VPC] [--name NEW_NAME] [--local-asn ASN] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is vpn-gateway-update fee82deba12e4c0fb69c3b09d1f12345 --name my-renamed-gateway --output JSONibmcloud is vpn-gateway-update my-vpn-gateway --name my-renamed-gateway --output JSONibmcloud is vpn-gateway-update my-vpn-gateway --name my-renamed-gateway --local-asn 64520 --output JSON
Opções de comando
- VPN_GATEWAY: ID ou nome do gateway VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --name: novo nome do gateway de VPN.
- --local-asn: O número do sistema autônomo local (ASN) para este gateway de VPN e suas conexões.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is vpn-gateways
Listar todos os gateways VPN.
ibmcloud is vpn-gateways [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-gateway-advertised-cidr
Verifique se o CIDR anunciado especificado existe em um gateway de VPN.
ibmcloud is vpn-gateway-advertised-cidr VPN_GATEWAY --cidr CIDR [--vpc VPC] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is vpn-gateway-advertised-cidr 0726-59be5c84-1dc2-4191-b591-d506514563bf --cidr 10.45.0.0/24ibmcloud is vpn-gateway-advertised-cidr 0726-59be5c84-1dc2-4191-b591-d506514563bf --cidr 10.45.0.0/24 --output JSON
Opções de comando
- VPN_GATEWAY: ID ou nome do gateway VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --cidr: O intervalo de endereços IP na notação de bloco CIDR.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-gateway-advertised-cidr-add
Incluir CIDR anunciado em um gateway de VPN.
ibmcloud is vpn-gateway-advertised-cidr-add VPN_GATEWAY --cidr CIDR [--vpc VPC] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is vpn-gateway-advertised-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf --cidr 10.45.0.0/24ibmcloud is vpn-gateway-advertised-cidr-add 0726-59be5c84-1dc2-4191-b591-d506514563bf --cidr 10.45.0.0/24 --output JSON
Opções de comando
- VPN_GATEWAY: ID ou nome do gateway VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --cidr: O intervalo de endereços IP na notação de bloco CIDR.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-gateway-advertised-cidr-delete
Remova um CIDR anunciado de um gateway de VPN.
ibmcloud is vpn-gateway-advertised-cidr-delete VPN_GATEWAY (CIDR1 CIDR2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Exemplos de comando
ibmcloud is vpn-gateway-advertised-cidr-delete 0726-59be5c84-1dc2-4191-b591-d506514563bf 10.45.0.0/24ibmcloud is vpn-gateway-advertised-cidr-delete 0726-59be5c84-1dc2-4191-b591-d506514563bf 10.45.0.0/24 --output JSON
Opções de comando
- VPN_GATEWAY: ID ou nome do gateway VPN.
- CIDR1: O intervalo de endereços IP na notação de bloco CIDR.
- CIDR2: O intervalo de endereços IP na notação de bloco CIDR.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-gateway-advertised-cidrs
Liste todos os CIDRs de gateway de VPN anunciados.
ibmcloud is vpn-gateway-advertised-cidrs VPN_GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is vpn-gateway-advertised-cidrs 0726-59be5c84-1dc2-4191-b591-d506514563bfibmcloud is vpn-gateway-advertised-cidrs 0726-59be5c84-1dc2-4191-b591-d506514563bf --output JSON
Opções de comando
- VPN_GATEWAY: ID ou nome do gateway VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-gateway-service-connection
Recupere uma conexão de serviço de gateway de VPN.
ibmcloud is vpn-gateway-service-connection VPN_GATEWAY --service-connection-id SERVICE_CONNECTION_ID [--vpc VPC] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is vpn-gateway-service-connection 0726-59be5c84-1dc2-4191-b591-d506514563bf --service-connection-id my-connectionibmcloud is vpn-gateway-service-connection 0726-59be5c84-1dc2-4191-b591-d506514563bf --service-connection-id my-connection --output JSON
Opções de comando
- VPN_GATEWAY: ID ou nome do gateway VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --service-connection-id: O identificador da conexão do gateway VPN.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-gateway-service-connections
Liste todas as conexões do serviço de gateway de VPN.
ibmcloud is vpn-gateway-service-connections VPN_GATEWAY [--vpc VPC] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is vpn-gateway-service-connections 0726-59be5c84-1dc2-4191-b591-d506514563bfibmcloud is vpn-gateway-service-connections 0726-59be5c84-1dc2-4191-b591-d506514563bf --output JSON
Opções de comando
- VPN_GATEWAY: ID ou nome do gateway VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
Servidores de rede privada virtual (VPN)
A seção a seguir dá detalhes sobre os comandos CLI disponíveis para trabalhar com servidores VPN.
ibmcloud é vpn-servers
Liste todos os 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]
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-server
Visualizar detalhes de um servidor VPN.
ibmcloud is vpn-server VPN_SERVER [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- VPN_SERVER: ID ou nome do servidor VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-server-create
Crie um 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]
Exemplos de comando
ibmcloud is vpn-server-create --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0,0736-4b871e22-e819-4f87-bb17-e457a88246a2 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods certificate --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514ibmcloud is vpn-server-create --subnet my-subnet,my-subnet2 --vpc my-vpc --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods certificate --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514ibmcloud is vpn-server-create --name myvpnserver --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0,0736-4b871e22-e819-4f87-bb17-e457a88246a2 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods usernameibmcloud is vpn-server-create --name myvpnserver2 --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods username --client-dns 9.9.9.9,8.8.8.8 --protocol tcp --port 8888 --enable-split-tunnel true --client-idle-timeout 1200ibmcloud is vpn-server-create --name myvpnserver3 --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods username --sg r134-e32f671c-463d-4f93-88e3-2dd0413476b4,r134-3af7a9db-d9bc-43d4-bced-93e0a33fee25ibmcloud is vpn-server-create --name myvpnserver3 --subnet my-subnet --vpc my-vpc --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-auth-methods username --sg my-sg1,my-sg2ibmcloud is vpn-server-create --subnet 0726-a7191f77-7c87-4ad4-bb11-a37f9e9fc0f0,0736-4b871e22-e819-4f87-bb17-e457a88246a2 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-ip-pool 192.168.0.0/20 --client-dns 172.34.1.100 --client-auth-methods certificate,username --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514 --client-crl @./openvpn/crl.pem --name vpnswithcrl --sg r134-5744b689-e5c4-461d-9f9b-ce5e7e8dbed6
Opções de comando
- --subnet: IDs ou nomes das sub-redes, separados por vírgulas, para as quais este servidor VPN deve ser configurado. Use sub-redes em diferentes zonas para obter alta disponibilidade e, no máximo, configure duas sub-redes.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --client-ip-pool: o conjunto de endereços IPv4 do cliente VPN, expresso em formato CIDR. A solicitação não deve se sobrepor a nenhum prefixo de endereço existente na VPC e nem a nenhum dos intervalos de endereço reservados a seguir: 127.0.0.0/8 (endereços de loopback IPv4), 161.26.0.0/16 (serviços IBM), 166.8.0.0/14 (terminais de serviço de nuvem), 169.254.0.0/16 (endereços locais de link IPv4), 224.0.0.0/4 (endereços multicast IPv4). O comprimento de prefixo do CIDR do conjunto de endereços IP do cliente deve ficar entre /9 (8.388.608 endereços) e /22 (1.024 endereços). Recomenda-se um bloco de CIDR que contenha o dobro do número necessário de endereços IP para permitir o estabelecimento do número máximo de conexões simultâneas.
- --cert: O CRN secreto do gerenciador de segredos para este servidor VPN.
- --client-auth-methods: Lista de métodos de autenticação do cliente, separados por vírgulas. Um de: certificate, username, certificate,username, username,certificate.
- --client-ca: O CRN secreto do gerenciador de segredos a ser usado para a autoridade certificadora (CA) do cliente VPN.
- --client-crl: CRL | @CRL-file. O conteúdo da lista de revogação de certificado, codificado em formato PEM.
- --client-dns: Lista, separada por vírgulas, de endereços de servidores DNS fornecidos aos clientes VPN conectados a este servidor VPN. No máximo, dois servidores DNS podem ser configurados.
- --client-idle-timeout: O tempo, em segundos, que um cliente VPN pode permanecer inativo antes que este servidor VPN o desconecte. Especifique 0 para evitar que o servidor desconecte clientes inativos (padrão: 600).
- --enable-split-tunnel: indica se o split tunneling está ativado neste servidor VPN. Um dos seguintes valores: falso, verdadeiro. (padrão: falso ).
- --port: O número da porta a ser usado para este servidor VPN. (padrão: 443 ).
- -- protocol: o protocolo de transporte a usar para este servidor VPN. Uma das seguintes opções: udp, tcp. (padrão: udp ).
- --sg: IDs ou nomes de grupos de segurança separados por vírgulas para o servidor VPN.
- -- name: novo nome para o servidor VPN.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-server-update
Atualize um 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]
Exemplos de comando
ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --name my-serveribmcloud is vpn-server-update my-server --name my-renamed-serveribmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --cert crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f510 --client-auth-methods certificate --client-ca crn:v1:bluemix:public:secrets-manager:us-south:a/aa5a471f75bc456fac416bf02c4ba6de:aace9348-39da-4498-b132-e5ab918237f4:secret:e3bd96ce-1e4c-f642-d1f2-0d0ab025f514ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --client-ip-pool 192.168.0.0/20 --client-dns 9.9.9.9 --client-idle-timeout 120 --port 9090 --protocol tcp --enable-split-tunnel true --output JSONibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --client-dns ""Limpe os endereços do servidor DNS que são fornecidos aos clientes VPN conectados a este servidor VPN.ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --reset-client-dnsLimpe os endereços do servidor DNS que são fornecidos aos 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-55de8f8cbdd5Atualize o servidor VPN com mais de uma sub-rede de zonas diferentes para que tenha alta disponibilidade.ibmcloud is vpn-server-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --subnet 0716-6ec3e875-abfa-40f4-a7c5-7473f4b2a2e1Atualize o servidor VPN com uma sub-rede para mudar a sub-rede do servidor VPN ou rebaixe o servidor VPN de um servidor VPN de alta disponibilidade para um servidor VPN independente.
Opções de comando
- VPN_SERVER: ID ou nome do servidor VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --subnet: IDs ou nomes das sub-redes, separados por vírgulas, para as quais este servidor VPN deve ser configurado. Use sub-redes em diferentes zonas para obter alta disponibilidade e, no máximo, configure duas sub-redes.
- --client-ip-pool: o conjunto de endereços IPv4 do cliente VPN, expresso em formato CIDR. A solicitação não deve se sobrepor a nenhum prefixo de endereço existente na VPC e nem a nenhum dos intervalos de endereço reservados a seguir: 127.0.0.0/8 (endereços de loopback IPv4), 161.26.0.0/16 (serviços IBM), 166.8.0.0/14 (terminais de serviço de nuvem), 169.254.0.0/16 (endereços locais de link IPv4), 224.0.0.0/4 (endereços multicast IPv4). O comprimento de prefixo do CIDR do conjunto de endereços IP do cliente deve ficar entre /9 (8.388.608 endereços) e /22 (1.024 endereços). Recomenda-se um bloco de CIDR que contenha o dobro do número necessário de endereços IP para permitir o estabelecimento do número máximo de conexões simultâneas.
- --cert: O CRN secreto do gerenciador de segredos para este servidor VPN.
- --client-auth-methods: Lista de métodos de autenticação do cliente, separados por vírgulas. Um de: certificate, username, certificate,username, username,certificate.
- --client-ca: O CRN secreto do gerenciador de segredos a ser usado para a autoridade certificadora (CA) do cliente VPN.
- --client-crl: CRL | @CRL-file. O conteúdo da lista de revogação de certificado, codificado em formato PEM.
- --client-dns: Lista, separada por vírgulas, de endereços de servidores DNS fornecidos aos clientes VPN conectados a este servidor VPN. No máximo, dois servidores DNS podem ser configurados.
- --reset-client-dns: Limpa os endereços dos servidores DNS fornecidos aos clientes VPN conectados a este servidor VPN.
- --client-idle-timeout: O tempo, em segundos, que um cliente VPN pode permanecer inativo antes que este servidor VPN o desconecte. Especifique 0 para evitar que o servidor desconecte clientes inativos.
- --enable-split-tunnel: indica se o split tunneling está ativado neste servidor VPN. Um dos seguintes valores: falso, verdadeiro. (padrão: falso ).
- --port: O número da porta a ser usado para este servidor VPN.
- -- protocol: o protocolo de transporte a usar para este servidor VPN. Um destes: udp, tcp.
- --name: Novo nome do servidor VPN.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-server-delete
Excluir um ou mais servidores VPN.
ibmcloud is vpn-server-delete (VPN_SERVER1 VPN_SERVER2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- VPN_SERVER1: ID ou nome do servidor VPN.
- VPN_SERVER2: ID ou nome do servidor VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-server-client-configuration
Recuperar a configuração do cliente d OpenVPN.
ibmcloud is vpn-server-client-configuration VPN_SERVER [--vpc VPC] [--file FILE] [-q, --quiet]
Exemplos de comando
ibmcloud is vpn-server-client-configuration r134-d0671da5-1646-449b-8390-6bd7d6abea01ibmcloud is vpn-server-client-configuration my-serveribmcloud is vpn-server-client-configuration r134-d0671da5-1646-449b-8390-6bd7d6abea01 --file ./my_vpn.conf
Opções de comando
- VPN_SERVER: ID ou nome do servidor VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --file: Salva a configuração do cliente no caminho de arquivo especificado.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-server-clients
Listar todos os clientes VPN de um servidor VPN.
ibmcloud is vpn-server-clients VPN_SERVER [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- VPN_SERVER: ID ou nome do servidor VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-server-client
Visualizar detalhes de um cliente VPN.
ibmcloud is vpn-server-client VPN_SERVER CLIENT_ID [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- VPN_SERVER: ID ou nome do servidor VPN.
- CLIENT_ID: ID do cliente VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-server-client-delete
Excluir um ou mais clientes VPN para um servidor VPN.
ibmcloud is vpn-server-client-delete VPN_SERVER (CLIENT_ID1 CLIENT_ID2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- VPN_SERVER: ID ou nome do servidor VPN.
- CLIENT_ID1: ID do cliente VPN.
- CLIENT_ID2: ID do cliente VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-server-client-disconnect
Desconectar cliente VPN.
ibmcloud is vpn-server-client-disconnect VPN_SERVER (CLIENT_ID1 CLIENT_ID2 ...) [--vpc VPC] [-f, --force] [-q, --quiet]
Opções de comando
- VPN_SERVER: ID ou nome do servidor VPN.
- CLIENT_ID1: ID do cliente VPN.
- CLIENT_ID2: ID do cliente VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-server-rotas
Listar todas as rotas de VPN de um servidor VPN.
ibmcloud is vpn-server-routes VPN_SERVER [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- VPN_SERVER: ID ou nome do servidor VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-server-route
Visualizar detalhes de uma rota VPN.
ibmcloud is vpn-server-route VPN_SERVER ROUTE_ID [--vpc VPC] [--output JSON] [-q, --quiet]
Opções de comando
- VPN_SERVER: ID ou nome do servidor VPN.
- ROUTE_ID: ID ou nome da rota VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-server-route-create
Crie uma rota VPN.
ibmcloud is vpn-server-route-create VPN_SERVER --destination DESTINATION_CIDR [--vpc VPC] [--action translate | deliver | drop] [--name NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is vpn-server-route-create r134-77e21079-7291-44c2-866a-8f1848bc10f0 --name my-route --action deliver --destination 10.0.0.0/24ibmcloud is vpn-server-route-create my-server --name my-route --action deliver --destination 10.0.0.0/24ibmcloud is vpn-server-route-create r134-77e21079-7291-44c2-866a-8f1848bc10f0 --name my-route --action drop --destination 10.0.0.0/24
Opções de comando
- VPN_SERVER: ID ou nome do servidor VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --action: A ação a ser executada com um pacote que corresponda à rota. Uma destas: translate, deliver, drop. (Padrão: deliver).
- --destination: O destino a ser utilizado para esta rota de VPN no servidor de VPN. Deve ser exclusivo dentro do servidor VPN. Se um pacote de entrada não corresponder a nenhum destino, o pacote será eliminado.
- --name: Nome da rota VPN.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-server-route-update
Atualize uma rota VPN.
ibmcloud is vpn-server-route-update VPN_SERVER ROUTE_ID [--vpc VPC] [--name NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is vpn-server-route-update r134-77e21079-7291-44c2-866a-8f1848bc10f0 1233a60b-fc95-4dbc-96ab-a976b723bfb0 --name my-routeibmcloud is vpn-server-route-update my-server my-route --name my-renamed-route
Opções de comando
- VPN_SERVER: ID ou nome do servidor VPN.
- ROUTE_ID: ID ou nome da rota VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --name: Novo nome da rota VPN.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é vpn-server-route-delete
Excluir uma ou mais rotas VPN.
ibmcloud is vpn-server-route-delete VPN_SERVER (ROUTE_ID1 ROUTE_ID2 ...) [--vpc VPC] [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- VPN_SERVER: ID ou nome do servidor VPN.
- ROUTE_ID1: ID ou nome da rota VPN.
- ROUTE_ID2: ID ou nome da rota VPN.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
COMANDOS DE CÁLCULO
A seção a seguir fornece informações sobre os comandos da CLI para a funcionalidade de cálculo.
Imagens
ibmcloud is operating-systems
Listar todos os sistemas operacionais.
ibmcloud is operating-systems [--output JSON] [-q, --quiet]
Opções de comando
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is operating-system
Visualizar detalhes de um sistema operacional.
ibmcloud is operating-system OPERATING_SYSTEM_NAME [--output JSON] [-q, --quiet]
Opções de comando
- OPERATING_SYSTEM_NAME: nome do sistema operacional.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is image
Visualizar detalhes de uma imagem.
ibmcloud is image IMAGE [--output JSON] [-q, --quiet]
Opções de comando
- IMAGEM: ID ou nome da imagem.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is images
Listar todas as imagens na região.
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]
Exemplos de comando
ibmcloud is images --status deprecated,obsoleteibmcloud is images --user-data-format esxi_kickstart,ipxeibmcloud is images --remote-account-id provideribmcloud is images --remote-account-id 2d1bace7b46e4815a81e52c6ffeba5cf
Opções de comando
- -- visibilidade: Liste imagens com visibilidade dada. A visibilidade válida é: pública ou privada.
- --status: Filtra a coleção para exibir apenas as imagens cujos valores de status correspondem à lista separada por vírgulas. Valores disponíveis: available, deleting, deprecated, failed, obsolete, partially_available, pending, unusable, all.
- --user-data-format: Filtra a coleção para exibir apenas as imagens cujos valores de “user-data-format” correspondem à lista separada por vírgulas. Valores disponíveis: cloud_init, esxi_kickstart, ipxe.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --remote-account-id: remote.account.id Filtra a coleção para exibir apenas as imagens cuja propriedade
remote.account.idcorresponda à conta especificada. Os usuários também podem fornecer ACCOUNT_ID ou um de: provedor, usuário. - -q, --quiet: suprimir a saída detalhada.
ibmcloud is image-create
Criar uma imagem.
ibmcloud is image-create IMAGE_NAME ([--file IMAGE_FILE_LOCATION --os-name OPERATING_SYSTEM_NAME [--encrypted-data-key ENCRYPTED_DATA_KEY --encryption-key ENCRYPTION_KEY]] | [--source-volume SOURCE_VOLUME --encryption-key-volume ENCRYPTION_KEY_VOLUME]) [--allowed-use-api-version, --au-api-version ALLOWED_USE_API_VERSION, AU_API_VERSION] [--allowed-use-bare-metal-server, --au-bms ALLOWED_USE_BARE_METAL_SERVER, AU_BMS] [--allowed-use-instance, --au-ins ALLOWED_USE_INSTANCE, AU_INS] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--deprecate-at DEPRECATE_AT] [--obsolete-at OBSOLETE_AT] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --resource-group-id fee82deba12e4c0fb69c3b09d1f12345ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --resource-group-name Defaultibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --output JSONibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --encrypted-data-key eyJjaXBoZXJ0ZXh0IjoiSFVBS1VxTFFzUVhVRytTdElxTENDS3BjQjZ5Qm9HWlMxOVU9IiwiaXYiOiIxVXdNeTFTNG9odHVOWmJPIiwidmVyc2lvbiI6IjQuMC4wIiwiaGFuZGxlIjoiMWU5MzNkY2QtYjczMi00MDY3LWEyNTUtZDg5MzMxMTdmZGZmIn0= --encryption-key crn:v1:bluemix:public:kms:us-south:a/823bd195e9fd4f0db40ac2e1bffef3e0:2479bd12-1e8e-4506-88d9-bdb9512ac317:key:404f662d-1e18-40b1-aabf-d6c25bca22eaibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4eibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4e --encryption-key-volume crn:v1:bluemix:public:kms:us-south:a/823bd195e9fd4f0db40ac2e1bffef3e0:2479bd12-1e8e-4506-88d9-bdb9512ac317:key:404f662d-1e18-40b1-aabf-d6c25bca22eaibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4e --deprecate-at "2023-03-01T00:45:00Z" --obsolete-at "2023-03-02T00:50:00Z"ibmcloud is image-create my-ubuntu-16-amd64 --file cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2 --os-name ubuntu-16-amd64 --allowed-use-api-version "2024-10-29" --allowed-use-bare-metal-server "enable_secure_boot==true" --allowed-use-instance trueibmcloud is image-create my-image-from-volume --source-volume r006-c95c2317-6336-45b4-b67d-087312895a4e --allowed-use-api-version "2024-10-29" --allowed-use-bare-metal-server "enable_secure_boot==true" --allowed-use-instance true
Opções de comando
- IMAGE_NAME: nome da imagem.
- --file: A localização do arquivo de imagem no Cloud Object Store (COS), por exemplo: cos://us-south/custom-image-vpc-bucket/customImage-0.qcow2.
- --os-name: o nome do sistema operacional dessa imagem.
- --encrypted-data-key: Uma representação criptografada base64-encoded da chave utilizada para criptografar os dados desta imagem.
- --encryption-key: O CRN da chave raiz utilizada para encapsular a chave de dados (que, em última instância, é representada como encrypted_data_key ). Além disso, a chave raiz é usada para criptografar volumes criados a partir dessa imagem (a menos que uma chave de criptografia alternativa seja fornecida na criação do volume).
- --source-volume: ID ou nome do volume. O volume a partir do qual criar a imagem. O volume especificado deve se originar da imagem. O valor da propriedade “active and busy” do volume deve ser “false”, e a instância associada ao volume deve estar no status “parado”.
- --encryption-key-volume: Uma referência à chave raiz utilizada para encapsular a chave de criptografia de dados gerada pelo sistema para a imagem. Se esta propriedade não for fornecida, a chave raiz do volume de origem será usada.
- --allowed-use-api-version, --au-api-version: A versão da API a ser utilizada para avaliar as expressões.
- --allowed-use-bare-metal-server: true,--au-bms true - A expressão que deve ser atendida pelas propriedades de um servidor bare metal provisionado com esta imagem. Se não for especificada, a expressão será configurada como verdadeira.
- --allowed-use-instance: true,--au-ins true - A expressão que deve ser satisfeita pelas propriedades de uma instância de servidor virtual provisionada com esta imagem. Se não for especificada, a expressão será configurada como verdadeira.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --deprecate-at: A data e a hora de descontinuação a serem definidas para esta imagem. A data e hora não devem estar no passado, e devem ser anteriores a "obsolete_at". A data e a hora devem estar no formato ISO 8601: 2024-03-05T15:31:50.701Z ou 2024-03-05T15:31:50.701+8:00.
- --obsolete-at: A data e a hora de obsolescência a serem definidas para esta imagem. A data e a hora não devem estar no passado e devem ser posteriores a "deprecate_at". A data e a hora devem estar no formato ISO 8601: 2024-03-05T15:31:50.701Z ou 2024-03-05T15:31:50.701+8:00.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is image-update
Atualizar uma imagem.
ibmcloud is image-update IMAGE --name NEW_NAME [--allowed-use-api-version, --au-api-version ALLOWED_USE_API_VERSION, AU_API_VERSION] [--allowed-use-bare-metal-server, --au-bms ALLOWED_USE_BARE_METAL_SERVER, AU_BMS] [--allowed-use-instance, --au-ins ALLOWED_USE_INSTANCE, AU_INS] [--deprecate-at DEPRECATE_AT | --reset-deprecate-at] [--obsolete-at OBSOLETE_AT | --reset-obsolete-at] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is image-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-imageibmcloud is image-update my-image-from-volume-cli --name my-image-from-volume-cli-do-not-delete --obsolete-at "2023-03-02T04:20:00+05:30"ibmcloud is image-update my-image-from-volume-cli-do-not-delete --deprecate-at "2023-03-03T04:20:00+05:30"ibmcloud is image-update my-image-from-volume-cli-do-not-delete --reset-deprecate-atibmcloud is image-update my-image-from-volume-cli-do-not-delete --reset-obsolete-atibmcloud is image-update my-image-from-volume-cli-do-not-delete --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server enable_secure_boot==true --allowed-use-instance true
Opções de comando
- IMAGEM: ID ou nome da imagem.
- -- name: Novo nome da imagem.
- --allowed-use-api-version, --au-api-version: A versão da API a ser utilizada para avaliar as expressões.
- --allowed-use-bare-metal-server, --au-bms: A expressão que deve ser atendida por um servidor bare metal provisionado com esta imagem.
- --allowed-use-instance, --au-ins: A expressão que deve ser atendida por uma instância de servidor virtual provisionada com esta imagem.
- --deprecate-at: A data e a hora de descontinuação a serem definidas para esta imagem. A data e hora não devem estar no passado, e devem ser anteriores a "obsolete_at". A data e a hora devem estar no formato ISO 8601: 2024-03-05T15:31:50.701Z ou 2024-03-05T15:31:50.701+8:00.
- --reset-deprecate-at: Especifique essa opção para remover uma data e hora de descontinuação já definidas. Se o status da imagem for "deprecated", ele se tornará "available".
- --obsolete-at: A data e a hora de obsolescência a serem definidas para esta imagem. A data e a hora não devem estar no passado e devem ser posteriores a "deprecate_at". A data e a hora devem estar no formato ISO 8601: 2024-03-05T15:31:50.701Z ou 2024-03-05T15:31:50.701+8:00.
- --reset-obsolete-at: Especifique este parâmetro para remover uma data e hora de obsolescência já existentes. Se o status da imagem for "obsolete", ele se tornará "deprecated" se "deprecate_at" estiver no passado. Caso contrário, ele se tornará "available".
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is image-delete
Excluir uma ou mais imagens.
ibmcloud is image-delete (IMAGE1 IMAGE2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- IMAGEM1: ID ou nome da imagem.
- IMAGEM2: ID ou nome da imagem.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é image-export-job
Visualizar detalhes de uma tarefa de exportação de imagens.
ibmcloud is image-export-job IMAGE JOB [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is image-export-job 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 6451a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is image-export-job my-image my-export-job
Opções de comando
- IMAGEM: ID ou nome da imagem.
- TRABALHO: ID ou nome do trabalho de exportação de imagens.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é image-export-jobs
Listar todas as tarefas de exportação de uma imagem.
ibmcloud is image-export-jobs IMAGE [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is image-export-jobs 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is image-export-jobs my-image
Opções de comando
- IMAGEM: ID ou nome da imagem.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é image-export-job-create
Crie uma tarefa de exportação de imagens.
ibmcloud is image-export-job-create IMAGE --bucket BUCKET [--name NEW_NAME] [--format qcow2 | vhd] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is image-export-job-create 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-export-job --format qcow2 --bucket my-bucketibmcloud is image-export-job-create my-image --name my-export-job --format qcow2 --bucket my-bucket
Opções de comando
- IMAGEM: ID ou nome da imagem.
- --name: Novo nome da tarefa de exportação da imagem.
- --format: O formato a ser usado para a imagem exportada. Se a imagem for criptografada, apenas qcow2 será suportado. Um de: qcow2, vhd. (padrão: qcow2).
- --bucket: O bucket do Cloud Object Storage para o qual a imagem será exportada. O depósito deve existir e uma autorização de serviço do IAM deve conceder ao Image Service for VPC do VPC Infrastructure Services acesso de gravador ao depósito.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é image-export-job-update
Atualizar uma tarefa de exportação de imagens.
ibmcloud is image-export-job-update IMAGE JOB --name NAME [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is image-export-job-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 6451a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-image-export-jobibmcloud is image-export-job-update my-image my-export-job --name my-image-export-job
Opções de comando
- IMAGEM: ID ou nome da imagem.
- TRABALHO: ID ou nome do trabalho de exportação de imagens.
- --name: Nome da tarefa de exportação da imagem.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é image-export-job-delete
Exclua uma ou mais tarefas de exportação de imagens.
ibmcloud is image-export-job-delete IMAGE (JOB1 JOB2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemplos de comando
ibmcloud is image-export-job-delete 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 6451a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is image-export-job-delete my-image my-export-job
Opções de comando
- IMAGEM: ID ou nome da imagem.
- JOB1: ID ou nome da tarefa de exportação de imagens.
- JOB2: ID ou nome da tarefa de exportação de imagem.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é imagem-descontinuado
Descontinue uma imagem.
ibmcloud is image-deprecate IMAGE [--output JSON] [-q, --quiet]
Exemplo de comando
ibmcloud is image-deprecate my-image-from-volume-cli-do-not-delete
Opções de comando
- IMAGEM: ID ou nome da imagem.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é obsoleto em imagem
Torne uma imagem obsoleta.
ibmcloud is image-obsolete IMAGE [--output JSON] [-q, --quiet]
Exemplo de comando
ibmcloud is image-obsolete my-image-from-volume-cli-do-not-delete
Opções de comando
- IMAGEM: ID ou nome da imagem.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é image-instance-profiles
Liste os perfis de instância que são compatíveis com uma imagem.
ibmcloud is image-instance-profiles IMAGE [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is image-instance-profiles my-image-from-volume-cli-do-not-deleteibmcloud is image-instance-profiles my-image-from-volume-cli-do-not-delete --output JSONibmcloud is image-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751ibmcloud is image-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON
Opções de comando
- IMAGEM: ID ou nome da imagem.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é image-bare-metal-server-profiles
Liste os perfis de servidor bare metal compatíveis com uma imagem.
ibmcloud is image-bare-metal-server-profiles IMAGE [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is image-bare-metal-server-profiles my-imageibmcloud is image-bare-metal-server-profiles my-image --output JSONibmcloud is image-bare-metal-server-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751ibmcloud is image-bare-metal-server-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON
Opções de comando
- IMAGEM: ID ou nome da imagem.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é catálogo-image-ofertas
Listar todas as imagens disponíveis no catálogo.
ibmcloud is catalog-image-offerings [--output JSON] [-q, --quiet]
Exemplo de comando
ibmcloud is catalog-image-offerings
Opções de comando
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é catálogo-imagem-oferta
Obter oferta de imagem de catálogo.
ibmcloud is catalog-image-offering CATALOG OFFERING [--output JSON] [-q, --quiet]
Exemplo de comando
ibmcloud is catalog-image-offering 2497ae83-40cb-46ba-ac7f-5303514a2669 54372a73-7a0a-4799-ac9c-8736620c67f1
Opções de comando
- CATÁLOGO: ID do catálogo.
- OFERTA: ID da oferta.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
INSTÂNCIAS
ibmcloud is instance
Visualizar detalhes de uma instância de servidor virtual.
ibmcloud is instance INSTANCE [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-initialization-values
Visualizar detalhes de inicialização de uma instância virtual.
ibmcloud is instance-initialization-values INSTANCE [--private-key (KEY | @KEY_FILE) [--private-key-passphrase PRIVATE_KEY_PASSPHRASE]] [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- --private-key: key|@key-file. A chave privada no formato PEM para decriptografar a senha.
- --private-key-passphrase: A senha da chave privada criptografada.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instances
Listar todas as instâncias de servidor virtual.
ibmcloud is instances [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--reservation RESERVATION] [--vpc VPC] [--ig IG] [--availability-class spot | standard] [--dh DH] [--pg PG] [--output JSON] [-q, --quiet]
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --reserva: ID ou nome da reserva.
- --vpc: ID, nome ou CRN da VPC.
- --ig: ID, nome ou CRN do grupo de instâncias.
- --availability-class: A classe de disponibilidade da instância do servidor virtual. Um de: spot, padrão.
- --dh: ID, nome ou CRN do host dedicado.
- --pg: ID, nome ou CRN do grupo de colocação.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-console
Abrir um console interativo para a instância de servidor virtual. Este comando abre um console serial interativo por padrão.
ibmcloud is instance-console INSTANCE [--vnc] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- --vnc: Obter o URI WebSocket para o console VNC e abrir o console VNC na web IBM Cloud no navegador da instância.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-create
Crie uma instância de servidor virtual.
ibmcloud is instance-create INSTANCE_NAME VPC ZONE_NAME PROFILE_NAME SUBNET (([--pnac-name PRIMARY_NAC_NAME] [--pnac-vni PNAC_VNI | (--pnac-vni-ais false | true --pnac-vni-ein true | false --pnac-vni-auto-delete true | false --pnac-vni-ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE --pnac-vni-name PNAC_VNI_NAME [--pnac-vni-rip PNAC_VNI_RIP | (--pnac-vni-rip-address PNAC_VNI_RIP_ADDRESS --pnac-vni-rip-auto-delete true | false --pnac-vni-rip-name PNAC_VNI_RIP_NAME)] --pnac-vni-sgs PNAC_VNI_SGS [--pnac-vni-psfm auto | enabled | disabled])] [--network-attachments NETWORK_ATTACHMENTS_JSON | @NETWORK_ATTACHMENTS_JSON_FILE]) | [([--rip RIP | (--address ADDRESS --auto-delete true | false --ip-name IP_NAME)] [--allow-ip-spoofing false | true]) | --primary-network-interface PRIMARY_NETWORK_INTERFACE_JSON | @PRIMARY_NETWORK_INTERFACE_JSON_FILE] [--network-interface NETWORK_INTERFACE_JSON | @NETWORK_INTERFACE_JSON_FILE]) [--image IMAGE | (--catalog-offering CATALOG_OFFERING | --catalog-offering-version CATALOG_OFFERING_VERSION) [--catalog-offering-plan CATALOG_OFFERING_PLAN]] [--total-volume-bandwidth TOTAL_VOLUME_BANDWIDTH] [--boot-volume BOOT_VOLUME_JSON | @BOOT_VOLUME_JSON_FILE] [--volume-attach VOLUME_ATTACH_JSON | @VOLUME_ATTACH_JSON_FILE] [--keys KEYS] [--dedicated-host DEDICATED_HOST | --dedicated-host-group DEDICATED_HOST_GROUP | --placement-group PLACEMENT_GROUP] [--reservation-affinity-policy, --res-policy disabled | manual | automatic] [--reservation-affinity-pool, --res-pool RESERVATION_AFFINITY_POOL] [--user-data DATA] [--sgs SGS] [--default-trusted-profile DEFAULT_TRUSTED_PROFILE [--default-trusted-profile-auto-link true,false]] [--metadata-service, --ms true | false [--metadata-service-protocol, --msp http | https | --metadata-service-response-hop-limit, --msrhl METADATA_SERVICE_RESPONSE_HOP_LIMIT,MSRHL]] [--host-failure-policy restart | stop] [--confidential-compute-mode disabled | sgx | tdx] [--enable-secure-boot true | false] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [[--cluster-network-attachments CLUSTER_NETWORK_ATTACHMENTS_JSON | @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE]] [--volume-bandwidth-qos-mode pooled | weighted] [--vcpu-percentage VCPU_PERCENTAGE] [--availability-class spot | standard] [--preemption-policy delete | stop] [--threads-per-core 1 | 2] [--output JSON] [-i, --interactive] [-q, --quiet]
Exemplos de comando
ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]'Crie uma instância com anexo de volume.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "bandwidth":1000, "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]'Crie uma instância com anexo de volume com largura 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"}}]'Crie uma instância com o volume existente no anexo de volume.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --keys 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3Crie uma instância com múltiplas chaves 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"}}}'Crie uma instância a partir da imagem com capacidade de volume de inicialização. O valor da capacidade pode variar entre o tamanho mínimo provisionado da imagem e 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"]}}'Crie uma instância com volume de inicialização e volume de inicialização com tags de usuário.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"}}}'Crie uma instância com um volume de inicialização criptografado.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"}}}'Crie uma instância com um volume de inicialização criptografado com largura 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"}]}]'Crie uma instância que esteja anexada à interface de rede secundária.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"}]}'Crie uma instância com a configuração de interface de rede primária em 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 trueCrie uma instância com a configuração da interface de rede primária que inclua grupos de segurança, configurações de IP reservado e configuração de spoofing de IP de origem.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 trueCrie uma instância com a configuração de interface de rede primária que inclua grupos de segurança, IP reservado existente e configuração de spoofing de IP de origem.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-e0cc25d47277Crie uma instância para ser colocada no host dedicado desejado.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-61d7895740eeCrie uma instância para ser colocada no grupo de hosts dedicados desejado.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-a08885269644Crie uma instância para ser colocada no grupo de posicionamento desejado.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 4000Crie uma instância com largura de banda de volumes totais específicos.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 trueCrie uma instância com o serviço de metadados ativado ou desativado.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 60Crie uma instância com a configuração de serviço de metadados.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-aee9e5c0abf2Crie uma instância com afinidade 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-9bc9b02c523bCrie uma instância com afinidade 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 trueCriar uma instância com o perfil confiável padrãoibmcloud 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 restartCrie uma instância com uma política de disponibilidade para falhas 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"}}]'Crie uma instância com o volume existente no anexo de volume usando o nome do 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-hostCrie uma instância para ser colocada no host dedicado desejado usando o nome do 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-groupCrie uma instância para ser colocada no grupo de hosts dedicados desejado usando o nome do 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-groupCrie uma instância para ser colocada no grupo de posicionamento desejado usando o nome do 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"}]}'Crie uma instância com a configuração de interface de rede primária usando o nome do 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"}]}]'Crie uma instância que esteja anexada à interface de rede secundária usando o nome do 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"}}'Crie uma instância a partir de um volume de inicialização 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"}}'Crie uma instância a partir de um volume de inicialização existente usando o nome do 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-8736620c67f1Crie uma instância a partir de uma 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-8736620c67f1Criar uma instância a partir de uma versão 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-a3fc20101e0eCrie a instância a partir da versão e do plano da oferta de catálogo.ibmcloud is instance-create --interactiveCriar uma instância de forma interativa.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-5becc7c1dcb8Crie uma instância com uma conexão de rede e uma interface de rede 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"}}]Crie uma instância com uma conexão de rede e uma nova interface de rede virtual com o IP reservado 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-7a967693d231Crie uma instância com uma conexão de rede e uma nova interface de rede virtual com o IP reservado 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"}}]'Crie uma instância com um anexo de rede de cluster com interface de rede de cluster existente com IP reservado 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"}}]'Crie uma instância com um anexo de rede de cluster.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-bandwidth-qos-mode pooledCrie uma instância com o modo QoS de largura de banda de volume específico.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --vcpu-percentage 50Crie uma instância com núcleo compartilhado.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --availability-class spot --preemption-policy stopCrie uma instância com instância de ponto.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 hx4da-8x32 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --threads-per-core 1Crie uma instância com threads por núcleo.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 hx4da-8x32 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --threads-per-core 2Crie uma instância com threads por núcleo.ibmcloud is instance-create my-instance-name my-vpc us-south-1 bx2-2x8 my-subnet --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "boot-vol-name", "capacity": 150, "profile": {"name": "general-purpose"}, "source_snapshot": {"id": "150847e3-ef0d-4927-9341-6d0a7bae424f"}}}'Crie uma instância a partir de uma captura instantânea com capacidade de volume de inicialização. O valor da capacidade pode variar entre a capacidade mínima do snapshot e 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"}}}'Crie uma instância com anexo de volume de inicialização a partir de uma captura instantânea do volume.ibmcloud is instance-create my-instance-name my-vpc us-south-1 bx2-2x8 my-subnet --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "profile": {"name": "general-purpose"}, "source_snapshot": {"name": "my-snapshot-name"}}}]'Crie uma instância com anexo de volume a partir de uma captura instantânea do volume usando o nome do 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"}}}]'Crie uma instância com um anexo de volume a partir de uma captura instantânea de volume.ibmcloud is instance-create my-instance-name my-vpc us-south-1 bx2-2x8 my-subnet --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "boot-vol-name", "profile": {"name": "general-purpose"}, "source_snapshot": {"name": "my-snapshot-name"}}}'Crie uma instância com um anexo de volume de inicialização a partir de uma captura instantânea de volume usando o nome do recurso.ibmcloud is instance-create my-instance-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 my-subnet --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "boot-vol-name", "profile": {"name": "general-purpose"}, "source_snapshot": {"name": "test-cli"}, "allowed_use":{"instance":"true","bare_metal_server":"true","api_version":"2025-06-30"}}}' --volume-attach '[{"volume": {"name":"my-volume-name", "capacity":100, "profile": {"name": "general-purpose"}, "source_snapshot": {"id": "r006-523cf6c7-0591-43b9-b4ff-6663791e2814"}, "allowed_use":{"instance":"true","bare_metal_server":"true","api_version":"2025-06-30"}}}]'Crie uma instância cujo uso seja permitido no volume de inicialização e na conexão de volume.
Opções de comando
- INSTANCE_NAME: nome da instância.
- VPC: ID ou nome da VPC. Use o comando 'ibmcloud is vpcs' para obter VPCs.
- ZONE_NAME: o nome da zona. Use o comando 'ibmcloud is zones' para buscar as zonas disponíveis.
- PROFILE_NAME: o nome do perfil. Use o comando 'ibmcloud is instance-profiles' para buscar os perfis de instância.
- SUBNET: ID ou nome da sub-rede. Use o comando 'ibmcloud is subnets' para buscar o ID ou o nome de uma sub-rede.
- --image: ID ou nome da imagem.
- --catalog-offering: O CRN da oferta do catálogo “ IBM Cloud ”. Se especificado, a versão mais recente dessa oferta será usada. Para obter mais informações sobre como criar uma oferta no catálogo, consulte a seção “Integração de software à sua conta ”.
- --catalog-offering-version: O CRN da versão de uma oferta do catálogo “ IBM Cloud ”. Para obter mais informações sobre como criar uma versão para a oferta do catálogo, consulte a seção “Integração de software à sua conta ”.
- --catalog-offering-plan: O CRN do plano de cobrança de uma oferta do catálogo IBM Cloud. Se não for especificado, nenhum plano de faturamento será usado (gratuito). Deve ser especificado para versões de ofertas de catálogo que requerem um plano de faturamento.
- --total-volume-bandwidth: A quantidade de largura de banda (em megabits por segundo) alocada exclusivamente aos volumes de armazenamento da instância. Um aumento neste valor resulta em uma diminuição correspondente à largura de banda total da rede.
- --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, conexão de volume de inicialização em JSON ou em arquivo JSON. Para obter informações sobre o esquema de dados, consulte a propriedade
**ligação do volume de inicialização**na página Documentação da API. - --volume-attach: VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, anexo de volume em JSON ou em arquivo JSON, lista de volumes. Para obter informações sobre o esquema de dados, consulte a propriedade
**anexos_do_volume**na página Documentação da API. - --keys: IDs ou nomes de chaves SSH separados por vírgulas. As chaves SSH podem ser RSA ou Ed25519. O protocolo Ed25519 poderá ser usado somente se o sistema operacional suportar esse tipo de chave. O Ed25519 não pode ser usado com imagens do Windows ou do VMware.
- --dedicated-host: ID ou nome do host de destino onde a instância está localizada.
- --dedicated-host-group: ID ou nome do grupo de hosts de destino no qual a instância está localizada.
- --placement-group: ID ou nome do grupo de alocação. As restrições de grupo de alocação para a instância do servidor virtual.
- --reservation-affinity-policy, --res-policy: A política de afinidade de reserva a ser utilizada para esta instância de servidor virtual. O padrão da política será manual se o conjunto não estiver vazio. O padrão da política será desativado se um placement_target estiver configurado. O padrão da política será automático em todos os outros casos. Uma das opções: desativado, manual, automático.
- --reservation-affinity-pool, --res-pool: ID, nome ou CRN da reserva disponível para uso por esta instância de servidor virtual.
- -- user-data: dados | @data-file. Dados do usuário para transferir para a instância de servidor virtual.
- --rip: ID ou nome do endereço IP reservado existente.
- --endereço: O endereço IP a ser reservado, que não deve já estar reservado na sub-rede.
- --auto-delete: Se definido como “true”, esse IP reservado será excluído automaticamente quando o destino for excluído. Uma de: true, false. (padrão: true).
- --ip-name: O nome definido pelo usuário para este IP reservado. Os nomes devem ser exclusivos dentro da sub-rede na qual o IP reservado reside. Os nomes que começam com “ibm-” são reservados para recursos de propriedade do provedor.
- --allow-ip-spoofing: Desativa as verificações de origem e destino nesta interface. Se false, a falsificação do IP de origem não é permitida nesta interface. Um dos seguintes: false, true.
- --primary-network-interface: PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, interface de rede primária em JSON ou em arquivo JSON. Para obter informações sobre o esquema de dados, consulte a propriedade
**interface_de_rede_primária**na página Documentação da API. - --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, anexo de interface de rede em JSON ou em arquivo JSON. Para obter informações sobre o esquema de dados, consulte a propriedade
**interfaces_de_rede**na página Documentação da API. - --pnac-name: Nome da conexão de rede principal.
- --pnac-vni: ID ou nome da interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-ais: Permitir falsificação de endereço IP (AIS). Indica se o spoofing de IP de origem é permitido nesta interface de rede virtual associada à conexão de rede primária. Um dos seguintes valores: falso, verdadeiro. (padrão: falso ).
- --pnac-vni-ein: Ativar NAT de infraestrutura (EIN). Se for verdade, a infraestrutura da VPC realiza todas as operações NAT necessárias na VNI. Para conectar um VNI a uma instância, o valor precisa ser true. O Floating_ips não deve possuir mais de um IP flutuante. Se for falso, o pacote é transmitido sem alterações de ou para o VNI, o que permite que ele execute quaisquer operações de NAT necessárias. O Allow_ip_spoofing deve estar configurado como 'false'. Pode ser conectado apenas a um destino com um resource_type de bare_metal_server_network_attachment. Uma de: true, false. (padrão: true).
- --pnac-vni-auto-delete: Indica se essa interface de rede virtual associada à conexão de rede primária será excluída automaticamente quando o destino for excluído. Uma de: true, false. (padrão: true).
- --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, Os endereços IP reservados secundários estão no formato JSON ou em um arquivo JSON, para serem associados à interface de rede virtual. Para obter informações sobre o esquema de dados, consulte a propriedade IPS no Documentação da API. Um de: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
- --pnac-vni-name: O nome desta interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-rip: ID ou nome do endereço IP reservado a ser vinculado à interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-rip-address: O endereço IP reservado a ser vinculado à interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-rip-auto-delete: Indica se esse IP reservado será excluído automaticamente quando qualquer um dos destinos for excluído ou se o IP reservado for desvinculado. Uma de: true, false. (padrão: true).
- --pnac-vni-rip-name: O nome deste endereço IP reservado para ser vinculado à interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-sgs: IDs ou nomes, separados por vírgulas, dos grupos de segurança a serem usados para a interface de rede virtual que estão associados à conexão de rede primária.
- --pnac-vni-psfm: O modo de filtragem de estado de protocolo a ser utilizado para esta interface de rede virtual. Se estiver configurado como “auto”, a filtragem de pacotes por estado de protocolo é ativada ou desativada
com base no tipo de recurso “
target” da interface de rede virtual. Um de: auto, enabled, disabled. (padrão: auto). - -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. A configuração da conexão de rede está no arquivo JSON ou JSON. Para obter informações sobre o esquema de dados, consulte a propriedade
**anexos_de_rede**na página Documentação da API. Um de: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE. - --sgs: ID ou nome do grupo de segurança, separado por vírgulas, para a interface de rede principal ou conexão de rede principal.
- --default-trusted-profile: ID ou nome do perfil confiável.
- --default-trusted-profile-auto-link: Se definido como true, o sistema cria um link para o perfil confiável de destino especificado durante a criação da instância. Independentemente de um link ser criado pelo sistema ou manualmente usando o serviço de Identidade do IAM, ele é excluído automaticamente quando a instância é excluída. Uma de: true, false. (padrão: true).
- --metadata-service, --ms: Ativa ou desativa o Serviço de Metadados de Instância. Um dos seguintes: true, false.
- --metadata-service-protocol, --msp: O protocolo de comunicação para o ponto de extremidade do serviço de metadados. O protocolo se aplica somente quando o serviço de metadados está ativado. Um de: http, https. (padrão: http)..
- --metadata-service-response-hop-limit, --msrhl: O limite de saltos (tempo de vida do IP) para pacotes de resposta IP provenientes do serviço de metadados.
- --host-failure-policy: A ação a ser executada caso o host de computação apresente uma falha. Uma de: restart, stop. (padrão: restart).
- --confidential-compute-mode: O modo de computação confidencial a ser utilizado para esta instância de servidor virtual. Se não for especificado, será usado o modo de cálculo confidencial padrão do perfil. Uma das opções: disabled, sgx, tdx.
- --enable-secure-boot: Indica se a inicialização segura está ativada para esta instância de servidor virtual. Se não for especificado, será usado o modo de inicialização segura padrão do perfil. Um dos seguintes: true, false.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --cluster-network-attachments: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. A configuração do anexo de rede de cluster está em um arquivo JSON ou JSON. Para obter informações sobre o esquema
de dados, consulte a propriedade
**anexos_da_rede_do_cluster**na documentação[Documentação da API](/apidocs/vpc#create-instance). Para obter mais informações sobre redes de cluster, consulte “Redes de cluster ”. Um dos seguintes: CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. - --volume-bandwidth-qos-mode: O modo de largura de banda do volume QoS a ser utilizado para esta instância de servidor virtual. O valor especificado deve estar listado em volume_bandwidth_qos_modes do perfil da instância. Um de: agrupado, ponderado.
- --vcpu-percentage: A porcentagem de ciclos de relógio d vCPU s a ser alocada à instância. Intervalo de 1 a 100.
- --availability-class: A classe de disponibilidade da instância do servidor virtual. Um de: spot, padrão.
- --preemption-policy: A ação a ser executada caso a instância do servidor virtual seja preemptada. Uma delas: excluir, parar.
- --threads-per-core: O número de threads por núcleo para esta instância de servidor virtual. Se não for especificado, será utilizado o padrão do perfil. Uma das seguintes: 1, 2.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --interativo, -i:
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-create-from-template
Crie uma instância de servidor virtual a partir de um modelo de instância.
ibmcloud is instance-create-from-template --template TEMPLATE (([--pnac-name PRIMARY_NAC_NAME] [--pnac-vni PNAC_VNI | ((--pnac-vni-subnet PNAC_VNI_SUBNET [--vpc VPC]) --pnac-vni-ais false | true --pnac-vni-ein true | false --pnac-vni-auto-delete true | false --pnac-vni-ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE --pnac-vni-name PNAC_VNI_NAME [--pnac-vni-rip PNAC_VNI_RIP | (--pnac-vni-rip-address PNAC_VNI_RIP_ADDRESS --pnac-vni-rip-auto-delete true | false --pnac-vni-rip-name PNAC_VNI_RIP_NAME)] --pnac-vni-sgs PNAC_VNI_SGS [--pnac-vni-psfm auto | enabled | disabled])] [--network-attachments NETWORK_ATTACHMENTS_JSON | @NETWORK_ATTACHMENTS_JSON_FILE]) | (--subnet SUBNET [--rip RIP | (--address ADDRESS --auto-delete true | false --ip-name IP_NAME)] [--allow-ip-spoofing false | true]) | --primary-network-interface PRIMARY_NETWORK_INTERFACE_JSON | @PRIMARY_NETWORK_INTERFACE_JSON_FILE [--network-interface NETWORK_INTERFACE_JSON | @NETWORK_INTERFACE_JSON_FILE]) [--name Name] [--profile PROFILE] [--zone ZONE] [--vpc VPC] [--image IMAGE | (--catalog-offering CATALOG_OFFERING | --catalog-offering-version CATALOG_OFFERING_VERSION) [--catalog-offering-plan CATALOG_OFFERING_PLAN]] [--total-volume-bandwidth TOTAL_VOLUME_BANDWIDTH] [--boot-volume BOOT_VOLUME_JSON | @BOOT_VOLUME_JSON_FILE] [--volume-attach VOLUME_ATTACH_JSON | @VOLUME_ATTACH_JSON_FILE] [--keys KEYS] [--dedicated-host DEDICATED_HOST | --dedicated-host-group DEDICATED_HOST_GROUP | --placement-group PLACEMENT_GROUP] [--reservation-affinity-policy, --res-policy disabled | manual | automatic] [--reservation-affinity-pool, --res-pool RESERVATION_AFFINITY_POOL] [--user-data DATA] [--sgs SGS] [--default-trusted-profile DEFAULT_TRUSTED_PROFILE [--default-trusted-profile-auto-link true,false]] [--metadata-service, --ms true | false [--metadata-service-protocol, --msp http | https | --metadata-service-response-hop-limit, --msrhl METADATA_SERVICE_RESPONSE_HOP_LIMIT,MSRHL]] [--host-failure-policy restart | stop] [--confidential-compute-mode disabled | sgx | tdx] [--enable-secure-boot true | false] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [[--cluster-network-attachments CLUSTER_NETWORK_ATTACHMENTS_JSON | @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE]] [--volume-bandwidth-qos-mode pooled | weighted] [--vcpu-percentage VCPU_PERCENTAGE] [--availability-class spot | standard] [--preemption-policy delete | stop] [--threads-per-core 1 | 2] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570dibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --resource-group-id 7494aacb866142fba11a88d75cb37bd8 --output JSONibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2sibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523bibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name my-instance --boot-volume '{"delete_volume_on_instance_delete": false, "name": "boot-vol-attachment-name", "volume": {"name": "myvol2", "profile": {"name": "general-purpose"}}}'Crie uma instância a partir de um modelo de instância com a configuração de volume de inicialização.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 trueCrie uma instância a partir de um modelo de instância com a configuração de interface de rede primária.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"}]}'Crie uma instância a partir de um modelo de instância com a configuração de interface de rede primária no 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"}]}]'Crie uma instância a partir de um modelo de instância com a segunda configuração de interfaces de rede.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"}}}]'Crie uma instância a partir de um modelo de instância com a configuração de volume de dados.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.shCrie uma instância a partir de um modelo de instância com configuração de dados de imagem/perfil/chave/usuário.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --dedicated-host 0737-4ab6b37d-4695-4efb-9439-0528b5550dfe --profile mx2-2x16Crie uma instância a partir de um modelo de instância com o host dedicado desejado.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --dedicated-host-group 0737-7290ea56-7543-4590-8558-ca8cd51b12c4 --profile mx2-2x16Crie uma instância a partir de um modelo de instância com o grupo de hosts dedicados desejado.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --name new-instance-name --metadata-service trueCrie uma instância a partir de um modelo de instância com o serviço de metadados ativado ou desativado.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 trueCrie uma instância a partir de um modelo de instância com a configuração de interface de rede primária usando o nome do 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"}]}'Crie uma instância a partir de um modelo de instância com a configuração de interface de rede primária no formato JSON usando o nome do 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"}]}]'Crie uma instância a partir do modelo de instância com a segunda configuração de interfaces de rede usando o nome do 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"}}]'Crie uma instância a partir do modelo de instância com um volume existente no anexo de volume usando o nome do 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"}]}'Crie uma instância a partir de um modelo de instância com a configuração de interface de rede primária usando o nome do 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"}}]Crie uma instância a partir de um modelo de instância com um anexo de rede de cluster que tenha uma interface de rede de cluster existente e um IP reservado 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"}}]Crie uma instância a partir de um modelo de instância com um anexo de rede de cluster.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --volume-bandwidth-qos-mode pooledCrie um modelo de instância com o modo QoS de largura de banda de volume específico.ibmcloud is instance-create-from-template --template 0737-b7c965c7-2c26-4457-85c4-52e7156f570d --vcpu-percentage 50Crie uma instância a partir de um modelo de instância com núcleo compartilhado.
Opções de comando
- --template: ID ou nome do modelo de instância.
- --name: Nome da instância.
- --profile: Nome do perfil da instância.
- --zone: o nome da zona.
- --vpc: O ID ou o nome da VPC. Basta especificar pelo nome o recurso exclusivo que está dentro dessa VPC ou substituir o valor da VPC no modelo.
- --image: ID ou nome da imagem.
- --catalog-offering: O CRN da oferta do catálogo “ IBM Cloud ”. Se especificado, a versão mais recente dessa oferta será usada. Para obter mais informações sobre como criar uma oferta no catálogo, consulte a seção “Integração de software à sua conta ”.
- --catalog-offering-version: O CRN da versão de uma oferta do catálogo “ IBM Cloud ”. Para obter mais informações sobre como criar uma versão para a oferta do catálogo, consulte a seção “Integração de software à sua conta ”.
- --catalog-offering-plan: O CRN do plano de cobrança de uma oferta do catálogo IBM Cloud. Se não for especificado, nenhum plano de faturamento será usado (gratuito). Deve ser especificado para versões de ofertas de catálogo que requerem um plano de faturamento.
- --total-volume-bandwidth: A quantidade de largura de banda (em megabits por segundo) alocada exclusivamente aos volumes de armazenamento da instância. Um aumento neste valor resulta em uma diminuição correspondente à largura de banda total da rede.
- --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, conexão de volume de inicialização em JSON ou em arquivo JSON. Para obter informações sobre o esquema de dados, consulte a propriedade
**ligação do volume de inicialização**na página Documentação da API. - --volume-attach: VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, anexo de volume em JSON ou em arquivo JSON, lista de volumes. Para obter informações sobre o esquema de dados, consulte a propriedade
**anexos_do_volume**na página Documentação da API. - --keys: IDs ou nomes de chaves SSH separados por vírgulas. As chaves SSH podem ser RSA ou Ed25519. O protocolo Ed25519 poderá ser usado somente se o sistema operacional suportar esse tipo de chave. O Ed25519 não pode ser usado com imagens do Windows ou do VMware.
- --dedicated-host: ID ou nome do host de destino onde a instância está localizada.
- --dedicated-host-group: ID ou nome do grupo de hosts de destino no qual a instância está localizada.
- --placement-group: ID ou nome do grupo de alocação. As restrições de grupo de alocação para a instância do servidor virtual.
- --reservation-affinity-policy, --res-policy: A política de afinidade de reserva a ser utilizada para esta instância de servidor virtual. O padrão da política será manual se o conjunto não estiver vazio. O padrão da política será desativado se um placement_target estiver configurado. O padrão da política será automático em todos os outros casos. Uma das opções: desativado, manual, automático.
- --reservation-affinity-pool, --res-pool: ID, nome ou CRN da reserva disponível para uso por esta instância de servidor virtual.
- -- user-data: dados | @data-file. Dados do usuário para transferir para a instância de servidor virtual.
- --subnet: ID ou nome da sub-rede. Use o comando
**ibmcloud is subnets**para obter um ID ou um nome de sub-rede. - --rip: ID ou nome do endereço IP reservado existente.
- --endereço: O endereço IP a ser reservado, que não deve já estar reservado na sub-rede.
- --auto-delete: Se definido como “true”, esse IP reservado será excluído automaticamente quando o destino for excluído. Uma de: true, false. (padrão: true).
- --ip-name: O nome definido pelo usuário para este IP reservado. Os nomes devem ser exclusivos dentro da sub-rede na qual o IP reservado reside. Os nomes que começam com “ibm-” são reservados para recursos de propriedade do provedor.
- --allow-ip-spoofing: Desativa as verificações de origem e destino nesta interface. Se false, a falsificação do IP de origem não é permitida nesta interface. Um dos seguintes: false, true.
- --primary-network-interface: PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, interface de rede primária em JSON ou em arquivo JSON. Para obter informações sobre o esquema de dados, consulte a propriedade
**interface_de_rede_primária**na página Documentação da API. - --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, anexo de interface de rede em JSON ou em arquivo JSON. Para obter informações sobre o esquema de dados, consulte a propriedade
**interfaces_de_rede**na página Documentação da API. - --pnac-name: Nome da conexão de rede principal.
- --pnac-vni: ID ou nome da interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-subnet: A sub-rede associada.
- --pnac-vni-ais: Permitir falsificação de endereço IP (AIS). Indica se o spoofing de IP de origem é permitido nesta interface de rede virtual associada à conexão de rede primária. Um dos seguintes valores: falso, verdadeiro. (padrão: falso ).
- --pnac-vni-ein: Ativar NAT de infraestrutura (EIN). Se for verdade, a infraestrutura da VPC realiza todas as operações NAT necessárias na VNI. Para conectar um VNI a uma instância, o valor precisa ser true. O Floating_ips não deve possuir mais de um IP flutuante. Se for falso, o pacote é transmitido sem alterações de ou para o VNI, o que permite que ele execute quaisquer operações de NAT necessárias. O Allow_ip_spoofing deve estar configurado como 'false'. Pode ser conectado apenas a um destino com um resource_type de bare_metal_server_network_attachment. Uma de: true, false. (padrão: true).
- --pnac-vni-auto-delete: Indica se essa interface de rede virtual associada à conexão de rede primária será excluída automaticamente quando o destino for excluído. Uma de: true, false. (padrão: true).
- --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, Os endereços IP reservados secundários estão no formato JSON ou em um arquivo JSON, para serem associados à interface de rede virtual. Para obter informações sobre o esquema de dados, consulte a propriedade IPS no Documentação da API. Um de: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
- --pnac-vni-name: O nome desta interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-rip: ID ou nome do endereço IP reservado a ser vinculado à interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-rip-address: O endereço IP reservado a ser vinculado à interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-rip-auto-delete: Indica se esse IP reservado será excluído automaticamente quando qualquer um dos destinos for excluído ou se o IP reservado for desvinculado. Uma de: true, false. (padrão: true).
- --pnac-vni-rip-name: O nome deste endereço IP reservado para ser vinculado à interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-sgs: IDs ou nomes, separados por vírgulas, dos grupos de segurança a serem usados para a interface de rede virtual que estão associados à conexão de rede primária.
- --pnac-vni-psfm: O modo de filtragem de estado de protocolo a ser utilizado para esta interface de rede virtual. Se estiver configurado como “auto”, a filtragem de pacotes por estado de protocolo é ativada ou desativada
com base no tipo de recurso “
target” da interface de rede virtual. Um de: auto, enabled, disabled. (padrão: auto). - -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. A configuração da conexão de rede está no arquivo JSON ou JSON. Para obter informações sobre o esquema de dados, consulte a propriedade
**anexos_de_rede**na página Documentação da API. Um de: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE. - --sgs: ID ou nome do grupo de segurança, separado por vírgulas, para a interface de rede principal ou conexão de rede principal.
- --default-trusted-profile: ID ou nome do perfil confiável.
- --default-trusted-profile-auto-link: Se definido como true, o sistema cria um link para o perfil confiável de destino especificado durante a criação da instância. Independentemente de um link ser criado pelo sistema ou manualmente usando o serviço de Identidade do IAM, ele é excluído automaticamente quando a instância é excluída. Uma de: true, false. (padrão: true).
- --metadata-service, --ms: Ativa ou desativa o Serviço de Metadados de Instância. Um dos seguintes: true, false.
- --metadata-service-protocol, --msp: O protocolo de comunicação para o ponto de extremidade do serviço de metadados. O protocolo se aplica somente quando o serviço de metadados está ativado. Um de: http, https. (padrão: http)..
- --metadata-service-response-hop-limit, --msrhl: O limite de saltos (tempo de vida do IP) para pacotes de resposta IP provenientes do serviço de metadados.
- --host-failure-policy: A ação a ser executada caso o host de computação apresente uma falha. Uma de: restart, stop.
- --confidential-compute-mode: O modo de computação confidencial a ser utilizado para esta instância de servidor virtual. Se não for especificado, será usado o modo de cálculo confidencial padrão do perfil. Uma das opções: disabled, sgx, tdx.
- --enable-secure-boot: Indica se a inicialização segura está ativada para esta instância de servidor virtual. Se não for especificado, será usado o modo de inicialização segura padrão do perfil. Um dos seguintes: true, false.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --cluster-network-attachments: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. A configuração do anexo de rede de cluster está em um arquivo JSON ou JSON. Para obter informações sobre o esquema
de dados, consulte a propriedade
**anexos_da_rede_do_cluster**na documentação[Documentação da API](/apidocs/vpc#create-instance). Para obter mais informações sobre redes de cluster, consulte “Redes de cluster ”. Um dos seguintes: CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. - --volume-bandwidth-qos-mode: O modo de largura de banda do volume QoS a ser utilizado para esta instância de servidor virtual. O valor especificado deve estar listado em volume_bandwidth_qos_modes do perfil da instância. Um de: agrupado, ponderado.
- --vcpu-percentage: A porcentagem de ciclos de relógio d vCPU s a ser alocada à instância. Intervalo de 1 a 100.
- --availability-class: A classe de disponibilidade da instância do servidor virtual. Um de: spot, padrão.
- --preemption-policy: A ação a ser executada caso a instância do servidor virtual seja preemptada. Uma delas: excluir, parar.
- --threads-per-core: O número de threads por núcleo para esta instância de servidor virtual. Se não for especificado, será utilizado o padrão do perfil. Uma das seguintes: 1, 2.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-delete
Excluir uma ou mais instâncias de servidor virtual.
ibmcloud is instance-delete (INSTANCE1 INSTANCE2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- INSTÂNCIA1: ID ou nome da instância.
- INSTÂNCIA2: ID ou nome da instância.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-disco
Visualizar detalhes do disco de uma instância de servidor virtual.
ibmcloud is instance-disk INSTANCE INSTANCE_DISK [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- INSTANCE_DISK: ID ou nome do disco da instância.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-disk-update
Atualizar o disco de uma instância de servidor virtual.
ibmcloud is instance-disk-update INSTANCE INSTANCE_DISK --name NEW_NAME [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- INSTANCE_DISK: ID ou nome do disco da instância.
- --name: Novo nome do disco da instância.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-discos
Listar todos os discos de uma instância de servidor virtual.
ibmcloud is instance-disks INSTANCE [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-network-interface
Visualizar detalhes de uma interface de rede de uma instância de servidor virtual.
ibmcloud is instance-network-interface INSTANCE NIC [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- NIC: ID ou nome da interface de rede.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-network-interface-create
Criar uma interface de rede para uma instância 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]
Exemplos de comando
ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --rip 0711-5c7f016e-5bd2-42e3-8dff-81519e4e2469ibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.2.3.4 --ip-name my-reserved-ip --auto-delete falseibmcloud is instance-network-interface-create my-vnic 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --address 10.2.3.4 --ip-name my-reserved-ip --auto-delete false --sg 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --sg 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8ibmcloud is instance-network-interface-create my-vnic my-instance my-subnet --sg my-sg-1 --sg my-sg-2Criar uma interface de rede para uma instância de servidor virtual com o grupo de segurança usando o nome do recurso.
Opções de comando
- NIC_NAME: nome da interface de rede.
- INSTÂNCIA: ID ou nome da instância.
- SUBNET: ID ou nome da sub-rede.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --rip: ID ou nome do endereço IP reservado existente.
- --endereço: O endereço IP a ser reservado, que não deve já estar reservado na sub-rede.
- --auto-delete: Se definido como “true”, esse IP reservado será excluído automaticamente quando o destino for excluído. Uma de: true, false. (padrão: true).
- --ip-name: O nome definido pelo usuário para este IP reservado. Os nomes devem ser exclusivos dentro da sub-rede na qual o IP reservado reside. Os nomes que começam com “ibm-” são reservados para recursos de propriedade do provedor.
- --sg: ID ou nome do grupo de segurança.
- --allow-ip-spoofing: Desativa as verificações de origem e destino nesta interface. Se false, a falsificação do IP de origem não é permitida nesta interface. Um dos seguintes: false, true.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-network-interface-delete
Remover uma ou mais interfaces de rede de uma instância de servidor virtual.
ibmcloud is instance-network-interface-delete INSTANCE (NIC1 NIC2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- NIC1: ID ou nome da interface de rede.
- NIC2: ID ou nome da interface de rede.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-network-interface-floating-ip
Visualizar detalhes de um IP flutuante que está associado a uma interface de rede.
ibmcloud is instance-network-interface-floating-ip INSTANCE NIC FLOATING_IP [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- NIC: ID ou nome da interface de rede.
- FLOATING_IP: ID ou nome do IP flutuante.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-network-interface-floating-ip-add
Associar um IP flutuante a uma interface de rede.
ibmcloud is instance-network-interface-floating-ip-add INSTANCE NIC FLOATING_IP [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is instance-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is instance-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONibmcloud is instance-network-interface-floating-ip-add my-instance my-nic my-floating-ipAssocie um IP flutuante a uma interface de rede usando o nome do recurso.
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- NIC: ID ou nome da interface de rede.
- FLOATING_IP: ID ou nome do IP flutuante.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-network-interface-floating-ip-remove
Desassociar um IP flutuante de uma interface de rede.
ibmcloud is instance-network-interface-floating-ip-remove INSTANCE NIC FLOATING_IP [-f, --force] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- NIC: ID ou nome da interface de rede.
- FLOATING_IP: ID ou nome do IP flutuante.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-network-interface-floating-ips
Listar todos os IPs flutuantes associados a uma interface de rede.
ibmcloud is instance-network-interface-floating-ips INSTANCE NIC [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- NIC: ID ou nome da interface de rede.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-network-interface-reservado-ips
Listar todos os IPs reservados associados a uma interface de rede.
ibmcloud is instance-network-interface-reserved-ips INSTANCE NIC [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- NIC: ID ou nome da interface de rede.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-rede-interface-reservada-ip
Visualizar detalhes de um IP reservado que está associado a uma interface de rede.
ibmcloud is instance-network-interface-reserved-ip INSTANCE NIC RESERVED_IP [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- NIC: ID ou nome da interface de rede.
- RESERVED_IP: ID ou nome do IP reservado.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-network-interface-update
Atualizar uma interface de rede de uma instância de servidor virtual.
ibmcloud is instance-network-interface-update INSTANCE NIC --name NEW_NAME [--allow-ip-spoofing false | true] [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- NIC: ID ou nome da interface de rede.
- --name: novo nome do NIC.
- --allow-ip-spoofing: Desativa as verificações de origem e destino nesta interface. Se false, a falsificação do IP de origem não é permitida nesta interface. Um dos seguintes: false, true.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-network-interfaces
Listar todas as interfaces de rede de uma instância de servidor virtual.
ibmcloud is instance-network-interfaces INSTANCE [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-profile
Visualizar detalhes de um perfil de instância de servidor virtual.
ibmcloud is instance-profile PROFILE_NAME [--output JSON] [-q, --quiet]
Opções de comando
- PROFILE_NAME: o nome do perfil. Use o comando 'ibmcloud is instance-profiles' para buscar os perfis de instância.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-profiles
Listar todos os perfis de instância de servidor virtual na região.
ibmcloud is instance-profiles [--output JSON] [-q, --quiet]
Opções de comando
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-reboot
Reiniciar o sistema operacional de uma instância.
ibmcloud is instance-reboot INSTANCE [--no-wait] [-f, --force] [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- --no-wait: execute a ação imediatamente e elimine todas as ações enfileiradas.
- --force, -f: forçar a operação sem confirmação.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud está reinicializando a instância
Reinicializar uma instância de servidor virtual.
ibmcloud is instance-reinitialize INSTANCE (--image IMAGE [--boot-volume BOOT_VOLUME_JSON | @BOOT_VOLUME_JSON_FILE] | --boot-volume BOOT_VOLUME_JSON | @BOOT_VOLUME_JSON_FILE) [--keys KEYS] [--default-trusted-profile DEFAULT_TRUSTED_PROFILE [--default-trusted-profile-auto-link true,false]] [--user-data DATA] [-f, --force] [-q, --quiet]
Exemplos de comando
ibmcloud is instance-reinitialize 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --image r006-ed3f775f-ad7e-4e37-ae62-7199b4988b00 --keys r006-02a07b78-6e5f-40a2-86a2-99e01916128cReinicializar uma instância a partir de uma imagem usando uma chave SSH.ibmcloud is instance-reinitialize 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --image r006-ed3f775f-ad7e-4e37-ae62-7199b4988b00 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "my-boot-vol", "capacity": 150, "profile": {"name": "general-purpose"}}}'Reinicializar uma instância a partir de uma imagem com uma configuração personalizada do volume de inicialização.ibmcloud is instance-reinitialize 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"id": "r006-1a6b7274-678d-4dfb-8981-c71dd9d4daa5"}}'Reinicializar uma instância a partir de um volume de inicialização existente.ibmcloud is instance-reinitialize my-instance --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "boot-vol-name", "profile": {"name": "general-purpose"}, "source_snapshot": {"name": "my-snapshot"}}}' --keys my-key-1,my-key-2Reinicializar uma instância a partir de um snapshot com uma chave SSH, utilizando o nome do recurso.
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- --image: ID ou nome da imagem.
- --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, conexão de volume de inicialização em JSON ou em arquivo JSON. Para obter informações sobre o esquema de dados, consulte a propriedade
**ligação do volume de inicialização**na página Documentação da API. - --keys: IDs ou nomes de chaves SSH separados por vírgulas. As chaves SSH podem ser RSA ou Ed25519. Ed25519 pode ser usada, desde que o sistema operacional seja compatível com esse tipo de chave. O Ed25519 não pode ser usado com imagens do Windows ou do VMware.
- --default-trusted-profile: ID ou nome do perfil confiável.
- --default-trusted-profile-auto-link: Se definido como true, o sistema cria um link para o perfil confiável de destino especificado durante a criação da instância. Independentemente de um link ser criado pelo sistema ou manualmente usando o serviço de Identidade do IAM, ele é excluído automaticamente quando a instância é excluída. Uma de: true, false. (padrão: true).
- -- user-data: dados | @data-file. Dados do usuário para transferir para a instância de servidor virtual.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-start
Iniciar uma instância de servidor virtual.
ibmcloud is instance-start INSTANCE [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-stop
Parar uma instância de servidor virtual.
- Quando você desliga uma instância e a reinicia, um novo endereço IP privado é atribuído caso a instância não tenha sido criada com um endereço IP estático ou caso o atributo
primary_ipv4_addressnão tenha sido definido no momento da criação da instância por meio da CLI ou da API. Para obter mais informações sobre como configurar um endereço IP estático, consulte a seçãoprimary_network_interfaceno documento “ Referência da API ”. -
ibmcloud is instance-stop INSTANCE [--no-wait] [-f, --force] [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- --no-wait: execute a ação imediatamente e elimine todas as ações enfileiradas.
- --force, -f: forçar a operação sem confirmação.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-update
Atualizar uma instância de servidor virtual.
ibmcloud is instance-update INSTANCE [--name NEW_NAME] [--profile PROFILE] [--total-volume-bandwidth TOTAL_VOLUME_BANDWIDTH] [--dedicated-host DEDICATED_HOST | --dedicated-host-group DEDICATED_HOST_GROUP] [--reservation-affinity-policy, --res-policy disabled | manual | automatic] [--reservation-affinity-pool, --res-pool RESERVATION_AFFINITY_POOL] [--metadata-service, --ms true | false] [--metadata-service-protocol, --msp http | https] [--metadata-service-response-hop-limit, --msrhl METADATA_SERVICE_RESPONSE_HOP_LIMIT,MSRHL] [--host-failure-policy restart | stop] [--confidential-compute-mode disabled | sgx | tdx] [--enable-secure-boot true | false] [--volume-bandwidth-qos-mode pooled | weighted] [--vcpu-percentage VCPU_PERCENTAGE] [--availability-class spot | standard] [--preemption-policy delete | stop] [--threads-per-core 1 | 2] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-instance-nameibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-instance-name --output JSONibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --metadata-service trueibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --dedicated-host d7e9969b-1453-4b51-89a6-6b5531c3d959ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --dedicated-host-group c05ecb00-701d-4ad1-8c84-2256f0a53f70ibmcloud is instance-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --total-volume-bandwidth 4000ibmcloud is instance-update my-instance --name new-instance-nameibmcloud is instance-update my-instance --dedicated-host my-dedicated-hostibmcloud is instance-update my-instance --dedicated-host-group my-dedicated-host-groupibmcloud is instance-update my-instance --reservation-affinity-policy manual --reservation-affinity-pool crn:v1:bluemix:public:is:us-south:a/123456::vpc:4727d842-f94f-4a2d-824a-9bc9b02c523bibmcloud is instance-update my-instance --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2ibmcloud is instance-update my-instance --availability-class spot --preemption-policy stopibmcloud is instance-update my-instance --threads-per-core 1ibmcloud is instance-update my-instance --threads-per-core 2
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- --name: novo nome da instância de servidor virtual.
- --profile: O perfil a ser usado para esta instância de servidor virtual. Para alterar o perfil, o status da instância deve ser “
stopping” ou “stopped”. Além disso, o perfil solicitado deve ser: 1. Seja compatível com quaisquer restrições de destino de posicionamento. Por exemplo, se a instância estiver hospedada em um servidor dedicado, o perfil solicitadofamilydeve ser o mesmo do servidor dedicadofamily. - --total-volume-bandwidth: A quantidade de largura de banda (em megabits por segundo) alocada exclusivamente aos volumes de armazenamento da instância. Um aumento neste valor resulta em uma diminuição correspondente à largura de banda total da rede.
- --dedicated-host: ID ou nome do host de destino onde a instância está localizada.
- --dedicated-host-group: ID ou nome do grupo de hosts de destino no qual a instância está localizada.
- --reservation-affinity-policy, --res-policy: A política de afinidade de reserva a ser utilizada para esta instância de servidor virtual. O padrão da política será manual se o conjunto não estiver vazio. O padrão da política será desativado se um placement_target estiver configurado. O padrão da política será automático em todos os outros casos. Uma das opções: desativado, manual, automático.
- --reservation-affinity-pool, --res-pool: ID, nome ou CRN da reserva disponível para uso por esta instância de servidor virtual.
- --metadata-service, --ms: Ativa ou desativa o Serviço de Metadados de Instância. Um dos seguintes: true, false.
- --metadata-service-protocol, --msp: O protocolo de comunicação para o ponto de extremidade do serviço de metadados. O protocolo se aplica somente quando o serviço de metadados está ativado. Um de: http, https. (padrão: http)..
- --metadata-service-response-hop-limit, --msrhl: O limite de saltos (tempo de vida do IP) para pacotes de resposta IP provenientes do serviço de metadados.
- --host-failure-policy: A ação a ser executada caso o host de computação apresente uma falha. Uma de: restart, stop.
- --confidential-compute-mode: O modo de computação confidencial a ser utilizado para esta instância de servidor virtual. Se não for especificado, será usado o modo de cálculo confidencial padrão do perfil. Uma das opções: disabled, sgx, tdx.
- --enable-secure-boot: Indica se a inicialização segura está ativada para esta instância de servidor virtual. Se não for especificado, será usado o modo de inicialização segura padrão do perfil. Um dos seguintes: true, false.
- --volume-bandwidth-qos-mode: O modo de largura de banda do volume QoS a ser utilizado para esta instância de servidor virtual. O valor especificado deve estar listado em volume_bandwidth_qos_modes do perfil da instância. Um de: agrupado, ponderado.
- --vcpu-percentage: A porcentagem de ciclos de relógio d vCPU s a ser alocada à instância. Intervalo de 1 a 100.
- --availability-class: A classe de disponibilidade da instância do servidor virtual. Um de: spot, padrão.
- --preemption-policy: A ação a ser executada caso a instância do servidor virtual seja preemptada. Uma delas: excluir, parar.
- --threads-per-core: O número de threads por núcleo para esta instância de servidor virtual. Se não for especificado, será utilizado o padrão do perfil. Uma das seguintes: 1, 2.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-volume-attachment
Visualizar detalhes de um anexo de volume.
ibmcloud is instance-volume-attachment INSTANCE VOLUME_ATTACHMENT [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- VOLUME_ATTACHMENT: ID ou nome do volume anexado.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-volume-attachments
Listar todos os anexos de volume para uma instância.
ibmcloud is instance-volume-attachments INSTANCE [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-volume-attachment-add
Criar um anexo de volume conectando um volume a uma instância.
ibmcloud is instance-volume-attachment-add NAME INSTANCE (VOLUME | --profile PROFILE --new-volume-name NEW_VOLUME_NAME --iops IOPS --encryption-key ENCRYPTION_KEY --capacity CAPACITY --bandwidth BANDWIDTH --tags TAGS --source-snapshot SOURCE_SNAPSHOT [--allowed-use-api-version, --au-api-version ALLOWED_USE_API_VERSION, AU_API_VERSION] [--allowed-use-bare-metal-server, --au-bms ALLOWED_USE_BARE_METAL_SERVER, AU_BMS] [--allowed-use-instance, --au-ins ALLOWED_USE_INSTANCE, AU_INS]) [--auto-delete false | true] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete trueibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete true --output JSONibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --profile general-purpose --source-snapshot eaf9d6ca-35bf-4ac7-bc45-d0f2507f2830 --auto-delete true --output JSONibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --profile general-purpose ---capacity 10 --auto-delete true --tags my-tag-1,my-tag-2ibmcloud is instance-volume-attachment-add data-vol-name my-instance my-volume --auto-delete trueInclua um volume existente em uma instância do servidor virtual usando o nome do recurso.ibmcloud is instance-volume-attachment-add data-vol-name 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --profile general-purpose --source-snapshot eaf9d6ca-35bf-4ac7-bc45-d0f2507f2830 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server enable_secure_boot==true --allowed-use-instance true --auto-delete true --output JSON
Opções de comando
- NAME: nome da conexão do volume.
- INSTÂNCIA: ID ou nome da instância.
- VOLUME: ID ou nome do volume.
- --new-volume-name: O nome do novo volume.
- --perfil: Nome do perfil.
- --iops: Operações de entrada e saída por segundo para o volume; aplica-se apenas a volumes com perfil personalizado. Para os intervalos IOPS disponíveis, consulte [Perfil do IOPS personalizado]Software de Onboarding à sua conta.
- --encryption-key: o CRN da chave raiz do Serviço de gerenciamento de chave.
- --capacity: a capacidade do volume em gigabytes. Faixa 10-16000 para volumes personalizados e de perfil de uso geral, 10-9600 para volumes de perfil 5iops-tier, 10-4800 para volumes de perfil 10iops-tier.
- --bandwidth: A largura de banda máxima (em megabits por segundo) para o volume. Para especificar essa propriedade, o volume storage_generation deve ser 2.
- --tags: Tags separadas por vírgulas para o volume.
- --source-snapshot: ID, nome ou CRN do snapshot a partir do qual o volume será clonado.
- --allowed-use-api-version, --au-api-version: A versão da API a ser utilizada para avaliar as expressões.
- --allowed-use-bare-metal-server: true,--au-bms true - A expressão que deve ser satisfeita pelas propriedades de um servidor bare metal provisionado com os dados da imagem contidos neste volume. Se não for especificada, a expressão será configurada como verdadeira.
- --allowed-use-instance: true,--au-ins true - A expressão que deve ser satisfeita pelas propriedades de uma instância de servidor virtual provisionada com este volume. Se não for especificada, a expressão será configurada como verdadeira.
- --auto-delete: o volume anexado é excluído quando a instância é excluída. Um dos seguintes valores: falso, verdadeiro. (padrão: falso ).
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-volume-attachment-detach
Excluir um ou mais anexos de volume, removendo o volume de uma instância.
ibmcloud is instance-volume-attachment-detach INSTANCE (VOLUME_ATTACHMENT1 VOLUME_ATTACHMENT2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- VOLUME_ATTACHMENT1: ID ou nome do volume anexado.
- VOLUME_ATTACHMENT2: ID ou nome do volume anexado.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instance-volume-attachment-update
Atualizar um anexo de volume.
ibmcloud is instance-volume-attachment-update INSTANCE VOLUME_ATTACHMENT [--name NEW_NAME] [--auto-delete true | false] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --name name2ibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --auto-delete trueibmcloud is instance-volume-attachment-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 --name name2 --auto-delete true --output JSONibmcloud is instance-volume-attachment-update my-instance my-vol-att --name name2Atualize um anexo de volume usando o nome do recurso.
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- VOLUME_ATTACHMENT: ID ou nome do volume anexado.
- --name: o novo nome do volume.
- --auto-delete: o volume anexado é excluído quando a instância é excluída. Um dos seguintes: true, false.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instance-network-attachments
Listar todas as conexões de rede de uma instância.
ibmcloud is instance-network-attachments INSTANCE [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instance-network-attachment
Visualizar detalhes de uma conexão de rede de uma instância.
ibmcloud is instance-network-attachment INSTANCE NAC [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- NAC: ID ou nome da conexão de rede.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instance-network-attachment-create
Criar uma conexão de rede para uma instância.
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]
Exemplos de comando
ibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-ais false --vni-ein true --vni-auto-delete true --vni-ips '[{"id": "02h7-b982a5f1-804b-4dd9-b448-777ae3641242"}]' --vni-name ins-vni-1 --vni-rip 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076 --vni-sgs r026-b315a040-8ea9-49c4-8974-b7ab373c660cibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-rip 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076ibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-rip-address "10.245.0.34" --vni-subnet cli-subnet --vpc vpc-1ibmcloud is instance-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --vni-subnet 02h7-275c2a52-1890-4473-83a0-54de53da8a25ibmcloud is instance-network-attachment-create 02h7_02b4927a-7837-4568-9653-6ae51a861c9d --vni 02h7-123156e0-3aee-489f-bcdc-78cdc2549c0d
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- --name: O nome desta conexão de rede do servidor bare metal.
- --vni: ID ou nome da interface de rede virtual destinada à conexão de rede deste servidor bare metal.
- --vni-subnet: A sub-rede associada.
- --vpc: ID ou nome da VPC. Esse ID ou nome é necessário apenas para especificar a sub-rede exclusiva por nome dentro dessa VPC.
- --vni-ais: Permitir falsificação de endereço IP (AIS). Indica se o spoofing de IP de origem é permitido nesta interface de rede virtual. Um dos seguintes valores: falso, verdadeiro. (padrão: falso ).
- --vni-ein: Ativar NAT de infraestrutura (EIN). Se for verdade, a infraestrutura da VPC realiza todas as operações de NAT necessárias. Se o valor for falso, o pacote é transmitido sem alterações de ou para a interface de rede virtual, o que permite que a máquina virtual associada ao IP flutuante execute quaisquer operações de NAT necessárias. Uma de: true, false. (padrão: true).
- --vni-auto-delete: Indica se essa interface de rede virtual será excluída automaticamente quando o destino for excluído. Uma de: true, false. (padrão: true).
- --vni-ips: ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, endereços IP reservados secundários no formato JSON ou em um arquivo JSON, para serem associados à interface de rede virtual. Para o esquema de dados,
verifique a propriedade
ipsno arquivo[Documentação da API](/apidocs/vpc/latest#create-virtual-network-interface). Um de: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE. - --vni-name: O nome desta interface de rede virtual.
- --vni-rip: ID ou nome do endereço IP reservado a ser associado à interface de rede virtual. É necessário se a sub-rede não for especificada. O IP reservado deve ser desvinculado.
- --vni-rip-address: O endereço IP reservado a ser vinculado à interface de rede virtual. Requer que a sub-rede seja especificada.
- --vni-rip-auto-delete: Indica se esse IP reservado será excluído automaticamente quando qualquer um dos destinos for excluído ou se o IP reservado for desvinculado. Um dos seguintes: true, false.
- --vni-rip-name: O nome deste IP reservado para ser vinculado à interface de rede virtual. O nome não deve ser usado por outro IP reservado na sub-rede. Nomes que começam com “ibm-” são reservados para recursos de propriedade do provedor e não são permitidos.
- --vni-psfm: O modo de filtragem de estado de protocolo a ser utilizado para esta interface de rede virtual. Se estiver configurado como “auto”, a filtragem de pacotes por estado de protocolo é ativada ou desativada com
base no tipo de recurso “
target” da interface de rede virtual. Um de: auto, enabled, disabled. (padrão: auto). - --vni-sgs: IDs ou nomes, separados por vírgulas, dos grupos de segurança a serem usados para esta interface de rede virtual. Se não for especificado, será usado o grupo de segurança padrão da VPC para a sub-rede.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instance-network-attachment-update
Atualizar uma conexão de rede de uma instância.
ibmcloud is instance-network-attachment-update INSTANCE NAC --name NEW_NAME [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is ins-nacu cli-instance-1 empty-ribcage-jiffy-stitch --name cli-instance-nacibmcloud is ins-nacu 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 02h7-a5c765f9-ebcd-41a0-89df-c6512d7f0147 --name ins-net-attch-1
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- NAC: ID ou nome da conexão de rede.
- --name: Novo nome da conexão de rede.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instance-network-attachment-delete
Remova uma ou mais conexões de rede de uma instância.
ibmcloud is instance-network-attachment-delete INSTANCE (NAC1 NAC2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- NAC1: ID ou nome da conexão de rede.
- NAC2: ID ou nome da conexão de rede.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-cluster-rede-anexos
Listar todas as conexões de rede do cluster de uma instância.
ibmcloud is instance-cluster-network-attachments INSTANCE [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instance-cluster-network-attachment
Visualizar detalhes da conexão de rede do cluster de uma instância.
ibmcloud is instance-cluster-network-attachment INSTANCE CNAC [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- CNAC: ID ou nome da conexão de rede do cluster.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instance-cluster-network-attachment-update
Atualizar a conexão de rede do cluster de uma instância.
ibmcloud is instance-cluster-network-attachment-update INSTANCE CNAC --name NEW_NAME [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is ins-cnacu cli-instance-1 empty-ribcage-jiffy-stitch --name cli-instance-cnacibmcloud is ins-cnacu 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 02h7-a5c765f9-ebcd-41a0-89df-c6512d7f0147 --name in-cl-net-attch-1
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- CNAC: ID ou nome da conexão de rede do cluster.
- --name: Novo nome da conexão de rede do cluster.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-cluster-rede-anexo-criar
Criar um anexo de rede de cluster para uma instância.
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]
Exemplos de comando
ibmcloud is instance-cluster-network-attachment-create my-instance --cni 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076 --name my-ins-cnatibmcloud is instance-cluster-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni my-cluster-network-interface --cluster-network my-cluster-networkibmcloud is instance-cluster-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni-auto-delete true --cni-subnet my-cluster-network-subnet --cluster-network my-cluster-network --cni-primary-ip 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076ibmcloud is ins-cnacc my-instance --cni-auto-delete true --cni-subnet 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni-primary-ip-address 10.245.0.34 --cni-primary-ip-auto-delete true --cni-primary-ip-name my-cni-ipibmcloud is instance-cluster-network-attachment-create 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 --cni my-cluster-network-interface --cluster-network 02h7-f9203bfc-ea46-4431-9b66-a9ae223e9076 --cnac my-cnac-before-this-cnac --name my-cnac --output json
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- --name: O nome desta conexão de rede do cluster de instâncias.
- --cnac: ID ou nome da conexão de rede do cluster de instâncias na qual esta conexão de rede do cluster de instâncias deve ser inserida imediatamente antes.
- --cni: ID ou nome da interface de rede do cluster destinada à conexão de rede do cluster desta instância.
- --cluster-network: ID ou nome da rede do cluster.
- --cni-auto-delete: Indica se essa interface de rede do cluster será excluída automaticamente quando o destino for excluído. Um dos seguintes: true, false.
- --cni-name: O nome desta interface de rede do cluster.
- --cni-subnet: ID ou nome da sub-rede de rede do cluster associada.
- --cni-primary-ip: ID ou nome do endereço IP reservado na sub-rede da rede do cluster para ser associado à interface de rede do cluster.
- --cni-primary-ip-address: O endereço IP do endereço IP reservado a ser associado à interface de rede do cluster. Requer que a sub-rede seja especificada.
- --cni-primary-ip-auto-delete: Indica se esse IP reservado será excluído automaticamente quando qualquer um dos destinos for excluído ou se o IP reservado for desvinculado. Um dos seguintes: true, false.
- --cni-primary-ip-name: O nome deste IP reservado para ser vinculado à interface de rede do cluster. O nome não deve ser usado por outro IP reservado na sub-rede do cluster. Nomes que começam com “ibm-” são reservados para recursos de propriedade do provedor e não são permitidos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-cluster-rede-anexar-excluir
Remova um ou mais anexos de rede de cluster de uma instância.
ibmcloud is instance-cluster-network-attachment-delete INSTANCE (CNAC1 CNAC2 ...) [-f, --force] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- CNAC1: ID ou nome da conexão de rede do cluster.
- CNAC2: ID ou nome da conexão de rede do cluster.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-software-anexos
Listar todos os anexos de software de uma instância.
ibmcloud is instance-software-attachments INSTANCE [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é um anexo de software de instância
Visualizar detalhes de um anexo de software de uma instância.
ibmcloud is instance-software-attachment INSTANCE SWAC [--output JSON] [-q, --quiet]
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- SWAC: ID ou nome do anexo de software.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é atualização de anexo de software da instância
Atualizar um componente de software associado a uma instância.
ibmcloud is instance-software-attachment-update INSTANCE SWAC --name NEW_NAME [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is instance-software-attachment-update cli-instance-1 empty-ribcage-jiffy-stitch --name cli-instance-swacibmcloud is ins-swacu 02h7_ef1b0428-f138-4d5e-a8e2-e9f35e397cf8 02h7-a5c765f9-ebcd-41a0-89df-c6512d7f0147 --name ins-sw-attch-1
Opções de comando
- INSTÂNCIA: ID ou nome da instância.
- SWAC: ID ou nome do anexo de software.
- --name: Novo nome do anexo de software.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
Chaves
ibmcloud is key
Visualizar detalhes de uma chave.
ibmcloud is key KEY [--output JSON] [-q, --quiet]
Opções de comando
- CHAVE: ID ou nome da chave.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is key-create
Importar uma chave 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]
Exemplos de comando
ibmcloud is key-create my-key "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDL9osaBrUD8uCBzIJo5YBvX8wtGrE+kcC7YZtID/nNYrjeCB26eFASHia5tmqmuCo434UygGSd5qj3t/3v/a7NZoMr/0+qspQF+dUVIl+xIsKTWYQ+gtYbJlvW+FIlNTOA4vbOXLg+nGGUCoaV79azmny4mYJbbo15i+Q3CI+w9bwOAwzqeGKaeOjpo5hdDcFW0QLDxKmQHKMLX8slsx3kB9I5wPe8C/ZBBDBBkZKK2y3RJBjaKxi0beFueo6ngUKOLooReefiBGpdoOJIi6Gf7vRduoBTmbyVvSv08wcrANtYSzGwDpqrEshEafv8bKo42MYHsPT2OwAbsFyqWQj5 test@example"ibmcloud is key-create my-key @/tmp/my_id_rsa.pubibmcloud is key-create my-key @/tmp/my_id_rsa.pub --output JSONibmcloud is key-create my-key "ssh-ed25519 AAAAC3NzaC1lZDI1NTE6AAAAID/R2T8h6CPvZr/InxpBrxh8bmG2RTyB8vzUTvOtQhaJ test@example.com" --key-type ed25519ibmcloud is key-create my-key @/tmp/my_id_ed25519.pub --key-type ed25519ibmcloud is key-create my-key @/tmp/my_id_ed25519.pub --key-type ed25519 --output JSON
Opções de comando
- KEY_NAME: ID ou nome da chave.
- KEY: key|@key-file. A chave SSH pública a ser importada para o sistema.
- --key-type: O sistema de criptografia utilizado por esta chave. O padrão é rsa.. Uma de: rsa, ed25519.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is key-delete
Excluir uma ou mais chaves.
ibmcloud is key-delete (KEY1 KEY2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemplos de comando
ibmcloud is key-delete e9e7655e-0000-0000-0000-0000001a957a --output JSONibmcloud is key-delete e9e7655e-0000-0000-0000-0000001a957a -f
Opções de comando
- CHAVE1: ID ou nome da chave.
- KEY2: ID ou nome da chave.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is key-update
Atualize o nome de uma chave.
ibmcloud is key-update KEY --name NEW_NAME [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is key-update e9e7655e-0000-0000-0000-0000001a957a --name my-new-nameibmcloud is key-update e9e7655e-0000-0000-0000-0000001a957a --name my-new-name --output JSON
Opções de comando
- CHAVE: ID ou nome da chave.
- --name: novo nome para a chave.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is keys
Listar todas as chaves.
ibmcloud is keys [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is keys --resource-group-name Default --output JSONibmcloud is keys --resource-group-id 11baaa8984beb82690daab08767et --output JSON
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
Hosts dedicados
ibmcloud is dedicated-host-profiles
Liste todos os perfis de host da região.
ibmcloud is dedicated-host-profiles [--output JSON] [-q, --quiet]
Opções de comando
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é dedicado-host-profile
Visualizar os detalhes do perfil de um anfitrião.
ibmcloud is dedicated-host-profile PROFILE_NAME [--output JSON] [-q, --quiet]
Opções de comando
- PROFILE_NAME: o nome do perfil.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é dedicado-host-groups
Listar todos os 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]
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --zone: Filtra a coleção para recursos cuja propriedade “zone name” corresponda exatamente ao nome especificado.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é dedicado-host-group
Visualizar detalhes de um grupo de anfitriões.
ibmcloud is dedicated-host-group HOST_GROUP [--output JSON] [-q, --quiet]
Opções de comando
- HOST_GROUP: ID ou nome do grupo de hosts.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é dedicado-host-group-create
Criar um grupo host.
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]
Exemplos de comando
ibmcloud is dedicated-host-group-create --family memory --class mx2 --zone us-south-1 --name my-host-groupibmcloud is dedicated-host-group-create --family memory --class mx2 --zone us-south-1 --name my-host-group --output JSON
Opções de comando
- --zone: o nome da zona.
- --name: Novo nome para o grupo de hosts.
- --family: A família de perfis de hosts dedicados para os hosts deste grupo.
- --class: A classe de perfil dedicada aos hosts deste grupo.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é dedicado-host-group-update
Atualizar um grupo de hosts.
ibmcloud is dedicated-host-group-update HOST_GROUP --name NEW_NAME [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is dedicated-host-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-groupibmcloud is dedicated-host-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-group --output JSON
Opções de comando
- HOST_GROUP: ID ou nome do grupo de hosts.
- --name: Novo nome do grupo de hosts.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é dedicado-host-group-delete
Excluir um ou mais grupos de hosts.
ibmcloud is dedicated-host-group-delete (HOST_GROUP1 HOST_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- HOST_GROUP1: ID ou nome do grupo de hosts.
- HOST_GROUP2: ID ou nome do grupo de hosts.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é dedicado-hosts
Lista todos os 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]
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --zone: Filtra a coleção para recursos cuja propriedade “zone name” corresponda exatamente ao nome especificado.
- --dhg: ID ou nome do grupo de hosts.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é dedicado-host
Visualizar detalhes de um anfitrião.
ibmcloud is dedicated-host HOST [--output JSON] [-q, --quiet]
Opções de comando
- HOST: ID ou nome do host.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é dedicado-host-create
Crie um 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]
Exemplos de comando
ibmcloud is dedicated-host-create --profile dh2-56x344 --dhg 74213016-f179-4055-b161-46fd42a9d98a --name my-hostibmcloud is dedicated-host-create --profile dh2-56x344 --dhg 74213016-f179-4055-b161-46fd42a9d98a --name my-host --enabled falseibmcloud is dedicated-host-create --profile dh2-56x344 --dhg 74213016-f179-4055-b161-46fd42a9d98a --name my-host --output JSON
Opções de comando
- --profile: Nome do perfil do host.
- --dhg: ID ou nome do grupo de hosts.
- --enabled: Ativa ou desativa o posicionamento da instância no host. Uma de: true, false. (padrão: true).
- --name: Novo nome para o host.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é dedicado-host-update
Atualizar um host.
ibmcloud is dedicated-host-update HOST [--name NEW_NAME] [--enabled true | false] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is dedicated-host-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-groupibmcloud is dedicated-host-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-host-group --enabled false --output JSON
Opções de comando
- HOST: ID ou nome do host.
- --name: Novo nome do host.
- --enabled: Ativa ou desativa o posicionamento da instância no host. Um dos seguintes: true, false.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é dedicado-host-delete
Excluir um ou mais hosts.
ibmcloud is dedicated-host-delete (HOST1 HOST2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- HOST1: ID ou nome do host.
- HOST2: ID ou nome do host.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é dedicado-host-discos
Listar todos os discos de um host dedicado.
ibmcloud is dedicated-host-disks HOST [--output JSON] [-q, --quiet]
Opções de comando
- HOST: ID ou nome do host.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é dedicado-host-disk
Visualizar detalhes de um disco dedicado do host.
ibmcloud is dedicated-host-disk HOST DISK [--output JSON] [-q, --quiet]
Opções de comando
- HOST: ID ou nome do host.
- DISCO: ID ou nome do disco dedicado do host.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é dedicado-host-disk-update
Atualizar um disco dedicado do servidor.
ibmcloud is dedicated-host-disk-update HOST DISK --name NEW_NAME [--output JSON] [-q, --quiet]
Opções de comando
- HOST: ID ou nome do host.
- DISCO: ID ou nome do disco dedicado do host.
- --name: Novo nome do disco.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
Servidores bare metal
ibmcloud é bare-metal-server
Visualizar detalhes de um servidor bare metal.
ibmcloud is bare-metal-server SERVER [--output JSON] [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-console
Abrir um console interativo para o servidor bare metal. Por padrão, este comando abre um console serial interativo.
ibmcloud is bare-metal-server-console SERVER [--vnc] [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- --vnc: Obtém o URI WebSocket para o console VNC; não abre o console VNC.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-create
Crie um servidor bare metal.
ibmcloud is bare-metal-server-create --zone ZONE_NAME --profile PROFILE --image IMAGE --keys KEYS (((--pnic-subnet PRIMARY_NIC_SUBNET [--vpc VPC]) [--pnic-name PRIMARY_NIC_NAME] [--pnic-rip PNIC_RIP | (--pnic-rip-address PNIC_RIP_ADDRESS --pnic-rip-auto-delete true | false --pnic-rip-name PNIC_RIP_NAME)] [--pnic-sgs PNIC_SGS] [--pnic-allowed-vlans PNIC_ALLOWED_VLANS] [--pnic-ein true | false] [--pnic-ais false | true] [--network-interfaces NETWORK_INTERFACES_JSON | @NETWORK_INTERFACES_JSON_FILE]) | ([--pnac-name PRIMARY_NAC_NAME] [--pnac-allowed-vlans PNAC_ALLOWED_VLANS] [--pnac-vni PNAC_VNI | ((--pnac-vni-subnet PNAC_VNI_SUBNET [--vpc VPC]) --pnac-vni-ais false | true --pnac-vni-ein true | false --pnac-vni-auto-delete true | false --pnac-vni-ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE --pnac-vni-name PNAC_VNI_NAME [--pnac-vni-rip PNAC_VNI_RIP | (--pnac-vni-rip-address PNAC_VNI_RIP_ADDRESS --pnac-vni-rip-auto-delete true | false --pnac-vni-rip-name PNAC_VNI_RIP_NAME)] --pnac-vni-sgs PNAC_VNI_SGS [--pnac-vni-psfm auto | enabled | disabled])] [--network-attachments NETWORK_ATTACHMENTS_JSON | @NETWORK_ATTACHMENTS_JSON_FILE])) [--name NAME] [--user-data DATA] [--enable-secure-boot false | true] [--tpm-mode tpm_2 | disabled] [--bandwidth BANDWIDTH] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--reservation-affinity-policy, --res-policy disabled | manual | automatic] [--reservation-affinity-pool, --res-pool RESERVATION_AFFINITY_POOL] [--default-trusted-profile DEFAULT_TRUSTED_PROFILE [--default-trusted-profile-auto-link true,false]] [--metadata-service true | false [--metadata-service-protocol http | https]] [-i, --interactive] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5fibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image ibm-esxi-7-byol-amd64-1 --keys my-sshkey-1,my-sshkey-2 --pnic-subnet my-subnetCriar um servidor bare metal com suporte de nome para imagem, chaves e sub-redeibmcloud 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 trueCriar um servidor bare metal com a configuração de interface de rede primária 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_2Crie um servidor “bare metal” que habilite o Módulo de Plataforma Confiável (TPM) no modo “tpm_2”.ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --resource-group-name Finance --output JSONCrie um servidor bare metal no grupo de recursos “Finance”.ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile bmx2d-24x384 --image cfdaf1a0-5350-4350-fcbc-97173b510844 --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnic-subnet bdea9c01-ada2-46ba-a314-4b3240477a5f --pnic-allowed-vlans 100,200,300,400,700,710,1000,900-929,800-829Criar um servidor bare metal com uma interface de rede PCI. VLANs permitidas são valores separados por vírgula que podem ser transmitidos como valores separados ou como qualquer intervalo de números.ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile mz2d-metal-2x32 --image sles15sp3-s390x-byol --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnac-name cli-pnac-1 --pnac-allowed-vlans 10 --pnac-vni 7322-1293a27a-7178-4e62-ba5b-272623c989aa --network-attachments '[{"interface_type": "pci", "name":"cli-snac-1", "virtual_network_interface": {"allow_ip_spoofing": true, "auto_delete": true, "enable_infrastructure_nat": true, "ips": [{"id": "7322-7594a7b8-dd7f-420c-ad09-a37646950edc"}, {"address": "10.240.128.15", "auto_delete": true, "name": "snac-sip-2"}]}}]'Crie um servidor bare metal com uma conexão de rede e uma interface de rede virtual existente.ibmcloud is bare-metal-server-create --name my-server-name --zone us-east-1 --profile mz2d-metal-2x32 --image sles15sp3-s390x-byol --keys 7ab1ee27-564c-4730-a1ad-9b9466589250,9727e31a-74d4-45cd-8f39-1ef7484b5f3e --pnac-name cli-pnac-1 --pnac-allowed-vlans 10 --pnac-vni 7322-1293a27a-7178-4e62-ba5b-272623c989aa --network-attachments '[{"interface_type": "pci", "name":"cli-snac-1", "virtual_network_interface": {"allow_ip_spoofing": true, "auto_delete": true, "enable_infrastructure_nat": true, "ips": [{"id": "7322-7594a7b8-dd7f-420c-ad09-a37646950edc"}, {"address": "10.240.128.15", "auto_delete": true, "name": "snac-sip-2"}]}}]'Crie um servidor bare metal com uma conexão de rede e uma interface de rede 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-aee9e5c0abf2Crie um servidor bare metal com 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-reservationCrie um servidor bare metal com 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-4e5e3b57727dCrie um servidor bare metal com um ID de IP reservado pré-criado.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 10000Crie um servidor bare metal com um ID de IP reservado e largura de banda pré-criados.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-1Crie um servidor bare metal com um IP reservado pré-criado por NOME.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-rip1Crie um servidor bare metal com uma interface de rede primária com um novo IP reservado.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"}}]'Crie um servidor bare metal com uma interface de rede secundária com ID de IP reservado pré-criado. As configurações das duas interfaces secundárias são especificadas em formato JSON. Consulte o texto de ajuda para a opção '--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"}}]'Crie um servidor bare metal com uma interface de rede secundária com IP reservado pré-criado por nome. As configurações das duas interfaces secundárias são especificadas em formato JSON. Consulte o texto de ajuda para a opção '--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"}]}]'Crie um servidor bare metal com uma interface de rede secundária com um novo IP reservado. As configurações das duas interfaces secundárias são especificadas em formato JSON. Consulte o texto de ajuda para a opção '--network-interfaces'.
Opções de comando
- --name: Nome do servidor.
- --zone: o nome da zona.
- --profile: Nome do perfil do servidor bare metal.
- --image: ID ou nome da imagem.
- --keys: IDs ou nomes de chaves SSH separados por vírgulas. As chaves SSH podem ser RSA ou Ed25519. O protocolo Ed25519 poderá ser usado somente se o sistema operacional suportar esse tipo de chave. O Ed25519 não pode ser usado com imagens do Windows ou do VMware.
- -- user-data: dados | @data-file. Dados do usuário a serem transferidos para o servidor bare metal.
- --pnic-name: Nome da interface de rede principal.
- --pnic-subnet: ID ou nome da sub-rede para a interface de rede principal.
- --vpc: ID ou nome da VPC. Esse ID ou nome é necessário apenas para especificar a sub-rede exclusiva por nome dentro dessa VPC.
- --pnic-rip: ID ou nome do endereço IP reservado existente que está vinculado à interface de rede primária.
- --pnic-rip-address: O endereço IP da interface de rede primária a ser reservada, que não deve já estar reservado na sub-rede.
- --pnic-rip-auto-delete: Se definido como “true”, esse IP reservado da interface de rede primária será excluído automaticamente quando o destino for excluído. Uma de: true, false. (padrão: true).
- --pnic-rip-name: O nome definido pelo usuário para esse endereço IP reservado da interface de rede primária. Os nomes devem ser exclusivos dentro da sub-rede na qual o IP reservado reside. Os nomes que começam com “ibm-” são reservados para recursos de propriedade do provedor.
- --pnic-sgs: IDs de grupos de segurança separados por vírgulas para a interface de rede principal.
- --pnic-permitidos-vlans: IDs de VLAN separados do Comma. Indica quais IDs de VLAN (apenas para interfaces VLAN) podem usar a interface de rede primária. Ele pode ser passado como valores separados ou como qualquer faixa de números.
- --pnic-ein: Ativar NAT de infraestrutura (EIN). Se for verdade, a infraestrutura da VPC realiza todas as operações de NAT necessárias. Se for falso, o pacote é transmitido sem alterações de ou para a interface de rede, permitindo que a máquina virtual associada ao IP flutuante execute quaisquer operações de NAT necessárias. Uma de: true, false. (padrão: true).
- --pnic-ais: Permitir falsificação de IP (AIS). Se for verdadeiro, a falsificação do IP de origem é permitida em pacotes que estejam utilizando esta interface de rede. Se
**false**, a falsificação do IP de origem é impedida nesta interface. Um dos seguintes valores: falso, verdadeiro. (padrão: falso ). - -- network-interfaces: NETWORK_INTERFACES_JSON |@NETWORK_INTERFACES_JSON_FILE. Configuração da interface de rede no JSON ou no arquivo JSON. Para o esquema de dados, verifique a propriedade
**interfaces_de_rede**em[Documentação da API](/apidocs/vpc#create-bare-metal-server). Um de: NETWORK_INTERFACES_JSON, @NETWORK_INTERFACES_JSON_FILE. - --pnac-name: Nome da conexão de rede principal.
- --pnac-allowed-vlans: IDs de VLAN separados por vírgula. Indica quais IDs de VLAN (somente para interfaces VLAN) poderão usar a conexão de rede primária. Ele pode ser passado como valores separados ou como qualquer faixa de números.
- --pnac-vni: ID ou nome da interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-subnet: A sub-rede associada.
- --pnac-vni-ais: Permitir falsificação de endereço IP (AIS). Indica se o spoofing de IP de origem é permitido nesta interface de rede virtual associada à conexão de rede primária. Um dos seguintes valores: falso, verdadeiro. (padrão: falso ).
- --pnac-vni-ein: Ativar NAT de infraestrutura (EIN). Se for verdade, a infraestrutura da VPC realiza todas as operações NAT necessárias na VNI. Para conectar um VNI a uma instância, o valor precisa ser true. O Floating_ips não deve possuir mais de um IP flutuante. Se for falso, o pacote é transmitido sem alterações de ou para o VNI, o que permite que ele execute quaisquer operações de NAT necessárias. O Allow_ip_spoofing deve estar configurado como 'false'. Pode ser conectado apenas a um destino com um resource_type de bare_metal_server_network_attachment. Uma de: true, false. (padrão: true).
- --pnac-vni-auto-delete: Indica se essa interface de rede virtual associada à conexão de rede primária será excluída automaticamente quando o destino for excluído. Uma de: true, false. (padrão: true).
- --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, Os endereços IP reservados secundários estão no formato JSON ou em um arquivo JSON, para serem associados à interface de rede virtual. Para obter informações sobre o esquema de dados, consulte a propriedade IPS no Documentação da API. Um de: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
- --pnac-vni-name: O nome desta interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-rip: ID ou nome do endereço IP reservado a ser vinculado à interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-rip-address: O endereço IP reservado a ser vinculado à interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-rip-auto-delete: Indica se esse IP reservado será excluído automaticamente quando qualquer um dos destinos for excluído ou se o IP reservado for desvinculado. Uma de: true, false. (padrão: true).
- --pnac-vni-rip-name: O nome deste endereço IP reservado para ser vinculado à interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-sgs: IDs ou nomes, separados por vírgulas, dos grupos de segurança a serem usados para a interface de rede virtual que estão associados à conexão de rede primária.
- --pnac-vni-psfm: O modo de filtragem de estado de protocolo a ser utilizado para esta interface de rede virtual. Se estiver configurado como “auto”, a filtragem de pacotes por estado de protocolo é ativada ou desativada
com base no tipo de recurso “
target” da interface de rede virtual. Um de: auto, enabled, disabled. (padrão: auto). - -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. A configuração da conexão de rede está no arquivo JSON ou JSON. Para obter informações sobre o esquema de dados, consulte a propriedade
**anexos_de_rede**na página Documentação da API. Um de: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE. - --enable-secure-boot: Indica se a inicialização segura está ativada. Se ativado, a imagem deverá oferecer suporte à inicialização segura ou o servidor falhará ao inicializar. Um dos seguintes valores: falso, verdadeiro. (padrão: falso ).
- --tpm-mode: O modo do módulo de plataforma confiável (TPM). Um de: tpm_2, desativado.
- --bandwidth: A largura de banda total (em megabits por segundo) compartilhada entre as interfaces de rede do servidor bare metal. Se não for especificado, o valor padrão do perfil será usado. É possível usar o comando ibmcloud is bare metal server-profile para obter valores de largura da banda válidos.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --reservation-affinity-policy, --res-policy: A política de afinidade de reserva a ser utilizada para este servidor bare metal. O padrão da política é manual se o conjunto não estiver vazio. Caso contrário, o padrão da política é automático. Uma das opções: desativado, manual, automático.
- --reservation-affinity-pool, --res-pool: ID, nome ou CRN da reserva disponível para uso por este servidor bare metal.
- --default-trusted-profile: ID, nome ou CRN do perfil confiável.
- --default-trusted-profile-auto-link: Se definido como true, o sistema cria um link para o perfil confiável de destino especificado durante a criação do servidor. Independentemente de um link ser criado pelo sistema ou manualmente usando o serviço de identidade do IAM, ele será automaticamente excluído quando o servidor for excluído. Uma de: true, false. (padrão: true).
- --metadata-service: Ativa ou desativa o serviço de metadados do servidor bare metal. Um dos seguintes: true, false.
- --metadata-service-protocol: O protocolo de comunicação para o ponto de extremidade do serviço de metadados. O protocolo se aplica somente quando o serviço de metadados está ativado. Um de: http, https. (padrão: http)..
- --interativo, -i:
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-delete
Excluir um ou mais servidores bare metal.
ibmcloud is bare-metal-server-delete (SERVER1 SERVER2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- SERVIDOR1: ID ou nome do servidor.
- SERVIDOR2: ID ou nome do servidor.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-disk
Visualizar detalhes do disco de um servidor bare metal.
ibmcloud is bare-metal-server-disk SERVER SERVER_DISK [--output JSON] [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- SERVER_DISK: ID ou nome do disco do servidor.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-disk-update
Atualizar o disco de um servidor bare metal.
ibmcloud is bare-metal-server-disk-update SERVER SERVER_DISK --name NEW_NAME [--output JSON] [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- SERVER_DISK: ID ou nome do disco do servidor.
- --name: Novo nome do disco local.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-discos
Listar todos os discos de um servidor bare metal.
ibmcloud is bare-metal-server-disks SERVER [--output JSON] [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-initialization-values
Recuperar as variáveis de configuração utilizadas para inicializar o 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]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- --private-key: key|@key-file. A chave privada no formato PEM para decriptografar a senha.
- --private-key-passphrase: A senha da chave privada criptografada.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-interface-interface
Visualizar detalhes de uma interface de rede de um servidor bare metal.
ibmcloud is bare-metal-server-network-interface SERVER NIC [--output JSON] [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- NIC: ID ou nome da interface de rede.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-network-interface-create
Criar uma interface de rede para um 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]
Exemplos de comando
ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0Crie uma interface de rede PCI.ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnetCriar uma interface de rede PCI com suporte de nome.ibmcloud is bare-metal-server-network-interface-create my-server --subnet my-subnet --vpc my-vpcCriar uma interface de rede PCI com suporte de nome em uma 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 trueCriar uma interface de rede PCI com a configuração 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 trueCriar uma interface de rede PCI com configuração especificada em uma 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 trueCriar uma interface de rede PCI com a configuração especificada com suporte a nomes.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 trueCriar uma interface de rede VLAN com a configuração especificada.ibmcloud is bare-metal-server-network-interface-create 7d317c32-71f8-4060-9bdc-6c971b0317d4 --subnet dcaec790-f0b0-48e6-b4cb-03dd82b745c0 --output JSONCriar uma interface de rede PCI e especifique JSON como o formato de saída.ibmcloud is bm-nicc bm-cli-1 --subnet cli-subnet-1 --name bm-cli-nic-secondary --allowed-vlans 210,510,500,3001-1001Crie uma interface de rede PCI. VLANs permitidas são valores separados por vírgula que podem ser transmitidos como valores separados ou como qualquer intervalo de números.ibmcloud is bm-nicc cli-bm --subnet alex-subnet --name cli-snic-3 --rip 2302-aef75588-7b87-46b7-bca4-0d6893d2593eCrie uma NIC bare metal com IP reservado pré-criado.ibmcloud is bm-nicc cli-bm --subnet alex-subnet --name cli-snic-3 --rip cli-rip-byname3Crie uma NIC bare metal com IP reservado pré-criado por nome.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-snicipCrie uma NIC bare metal com um novo IP reservado.
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- --subnet: ID ou nome da sub-rede para a interface de rede.
- --name: Nome da interface de rede.
- --interface-type: Tipo da interface de rede. Uma de: pci, vlan. (padrão: pci).
- --rip: ID ou nome do endereço IP reservado existente.
- --endereço: O endereço IP a ser reservado, que não deve já estar reservado na sub-rede.
- --auto-delete: Se definido como “true”, esse IP reservado será excluído automaticamente quando o destino for excluído. Uma de: true, false. (padrão: true).
- --ip-name: O nome definido pelo usuário para este IP reservado. Os nomes devem ser exclusivos dentro da sub-rede na qual o IP reservado reside. Os nomes que começam com “ibm-” são reservados para recursos de propriedade do provedor.
- --security-groups: IDs ou nomes de grupos de segurança separados por vírgulas para a interface de rede.
- --vpc: ID ou nome da VPC. Isso é necessário apenas para especificar a sub-rede exclusiva e os grupos de segurança exclusivos por nome dentro desta VPC.
- --allowed-vlans: IDs de VLAN separadas por vírgulas. Indica quais IDs de VLAN (apenas para interfaces VLAN) podem usar esta interface PCI. Ele pode ser passado como valores separados ou como qualquer faixa de números.
- --vlan: Indica a tag de ID de VLAN do tipo “ 802.1Q ” que deve ser usada para todo o tráfego nesta interface de VLAN.
- --allow-interface-to-float: Indica se a interface pode ser transferida para qualquer outro servidor dentro do mesmo resource_group. A interface flutuará automaticamente se a rede detectar um GARP ou RARP em outro servidor bare metal no grupo de recursos. Aplica-se apenas às interfaces VLAN. Um dos seguintes valores: falso, verdadeiro. (padrão: falso ).
- --allow-ip-spoofing: Permitir falsificação de IP (AIS). Se for verdadeiro, a falsificação do IP de origem é permitida em pacotes que estejam utilizando esta interface de rede. Se
**false**, a falsificação do IP de origem é impedida nesta interface. Um dos seguintes valores: falso, verdadeiro. (padrão: falso ). - --enable-infrastructure-nat: Ativar o NAT de infraestrutura (EIN). Se for verdade, a infraestrutura da VPC realiza todas as operações de NAT necessárias. Se for falso, o pacote é transmitido sem alterações de ou para a interface de rede, permitindo que a máquina virtual associada ao IP flutuante execute quaisquer operações de NAT necessárias. Uma de: true, false. (padrão: true).
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-network-interface-delete
Remover uma ou mais interfaces de rede de um servidor bare metal.
ibmcloud is bare-metal-server-network-interface-delete SERVER (NIC1 NIC2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- NIC1: ID ou nome da interface de rede.
- NIC2: ID ou nome da interface de rede.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-network-interface-flutuante-ip
Visualizar detalhes de um IP flutuante que está associado a uma interface de rede.
ibmcloud is bare-metal-server-network-interface-floating-ip SERVER NIC FLOATING_IP [--output JSON] [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- NIC: ID ou nome da interface de rede.
- FLOATING_IP: O ID ou o nome do IP flutuante.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-interface-flutuante-ip-add
Associar um IP flutuante a uma interface de rede.
ibmcloud is bare-metal-server-network-interface-floating-ip-add SERVER NIC FLOATING_IP [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is bare-metal-server-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is bare-metal-server-network-interface-floating-ip-add 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 1a6b7274-678d-4dfb-8981-c71dd9d4daa5 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONAssocie um IP flutuante a uma interface de rede em um servidor bare metal e especifique JSON como o formato de saída.
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- NIC: ID ou nome da interface de rede.
- FLOATING_IP: O ID ou o nome do IP flutuante.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-network-interface-flutuante-ip-remover
Desassociar um IP flutuante de uma interface de rede.
ibmcloud is bare-metal-server-network-interface-floating-ip-remove SERVER NIC FLOATING_IP [-f, --force] [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- NIC: ID ou nome da interface de rede.
- FLOATING_IP: O ID ou o nome do IP flutuante.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-network-interface-flutuante-ips
Listar todos os IPs flutuantes associados a uma interface de rede.
ibmcloud is bare-metal-server-network-interface-floating-ips SERVER NIC [--output JSON] [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- NIC: ID ou nome da interface de rede.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-network-update
Atualizar uma interface de rede de um 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]
Exemplos de comando
ic is bm-nicu 7d317c32-71f8-4060-9bdc-6c971b0317d4 784e2e4c-0540-4e1a-aba7-a51f9b35ba52 --name eth0 --allow-ip-spoofing true --enable-infrastructure-nat true -allowed-vlans 1,3,5ic is bm-nicu 7d317c32-71f8-4060-9bdc-6c971b0317d4 784e2e4c-0540-4e1a-aba7-a51f9b35ba52 --name ethvlan1 --allow-ip-spoofing true --enable-infrastructure-nat true --output JSONic is bm-nicu my-bm-server my-bm-nic --name eth0 --allow-ip-spoofing true --enable-infrastructure-nat true -allowed-vlans 1,3,5ic is bm-nicu my-bm-server eth0 --name ethvlan1 --allow-ip-spoofing true --enable-infrastructure-nat true --output JSONibmcloud is bm-nicu bm-cli-1 bm-cli-nic-secondary --allowed-vlans 210,500-600,3001-1001
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- NIC: ID ou nome da interface de rede.
- --name: Novo nome da interface de rede.
- --allow-ip-spoofing: Permitir falsificação de IP (AIS). Se for verdadeiro, a falsificação do IP de origem é permitida em pacotes que estejam utilizando esta interface de rede. Se
**false**, a falsificação do IP de origem é impedida nesta interface. Um dos seguintes valores: falso, verdadeiro. (padrão: falso ). - --enable-infrastructure-nat: Ativar o NAT de infraestrutura (EIN). Se for verdade, a infraestrutura da VPC realiza todas as operações de NAT necessárias. Se for falso, o pacote é transmitido sem alterações de ou para a interface de rede, permitindo que a máquina virtual associada ao IP flutuante execute quaisquer operações de NAT necessárias. Uma de: true, false. (padrão: true).
- --allowed-vlans: IDs de VLAN separadas por vírgulas. Indica quais IDs de VLAN (apenas para interfaces VLAN) podem usar esta interface PCI. Ele pode ser passado como valores separados ou como qualquer faixa de números.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-network-interfaces
Listar todas as interfaces de rede de um servidor bare metal.
ibmcloud is bare-metal-server-network-interfaces SERVER [--output JSON] [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-profile
Visualizar detalhes de um perfil de servidor bare metal.
ibmcloud is bare-metal-server-profile PROFILE_NAME [--output JSON] [-q, --quiet]
Opções de comando
- PROFILE_NAME: o nome do perfil.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-perfis
Listar todos os perfis de servidores bare metal na região.
ibmcloud is bare-metal-server-profiles [--output JSON] [-q, --quiet]
Opções de comando
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-restart
Reinicie um servidor bare metal.
ibmcloud is bare-metal-server-restart SERVER [-f, --force] [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-start
Inicie um servidor bare metal.
ibmcloud is bare-metal-server-start SERVER [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-stop
Desligue um servidor bare metal.
ibmcloud is bare-metal-server-stop SERVER [--type soft | hard] [-f, --force] [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- --type: Indica o tipo da operação de parada. soft: Solicita ao sistema operacional em execução que entre em estado de repouso e seja desligado de forma controlada. hard: Interrompe imediatamente o servidor. Uma de: soft, hard. (padrão: soft).
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-update
Atualizar um servidor bare metal.
ibmcloud is bare-metal-server-update SERVER [--name NEW_NAME] [--enable-secure-boot false | true] [--tpm-mode tpm_2 | disabled] [--bandwidth BANDWIDTH] [--reservation-affinity-policy, --res-policy disabled | manual | automatic] [--metadata-service true | false [--metadata-service-protocol http | https]] [--reservation-affinity-pool, --res-pool RESERVATION_AFFINITY_POOL] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --name my-server --enable-secure-boot true --tpm-mode tpm_2ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --name my-server --output JSONibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --bandwidth 25000 --output JSONibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --reservation-affinity-policy manual --reservation-affinity-pool r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2ibmcloud is bare-metal-server-update 7d317c32-71f8-4060-9bdc-6c971b0317d4 --reservation-affinity-policy disabledibmcloud is bare-metal-server-update my-baremetal-1 --name my-bm-server --output JSON
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- --name: Novo nome do servidor bare metal.
- --enable-secure-boot: Indica se a inicialização segura está ativada. Se ativado, a imagem deverá oferecer suporte à inicialização segura ou o servidor falhará ao inicializar. O status do servidor bare metal deve ser interrompido antes de mudar essa configuração. Um dos seguintes: false, true.
- --tpm-mode: O modo do módulo de plataforma confiável (TPM). Um de: tpm_2, desativado.
- --bandwidth: A largura de banda total (em megabits por segundo) compartilhada entre as interfaces de rede do servidor bare metal. Se não for especificado, o valor padrão do perfil será usado. É possível usar o comando ibmcloud is bare metal server-profile para obter valores de largura da banda válidos.
- --reservation-affinity-policy, --res-policy: A política de afinidade de reserva a ser utilizada para este servidor bare metal. O padrão da política é manual se o conjunto não estiver vazio. Caso contrário, o padrão da política é automático. Uma das opções: desativado, manual, automático.
- --metadata-service: Ativa ou desativa o serviço de metadados do servidor bare metal. Um dos seguintes: true, false.
- --metadata-service-protocol: O protocolo de comunicação para o ponto de extremidade do serviço de metadados. O protocolo se aplica somente quando o serviço de metadados está ativado. Um de: http, https. (padrão: http)..
- --reservation-affinity-pool, --res-pool: ID, nome ou CRN da reserva disponível para uso por este servidor bare metal.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-servers
Listar todos os 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]
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --vpc: ID, nome ou CRN da VPC.
- --reserva: ID ou nome da reserva.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-firmware-update
Atualize um servidor bare metal com o firmware mais recente.
ibmcloud is bare-metal-server-firmware-update SERVER [--auto-start true | false] [-f, --force] [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- --auto-start: Indica se o servidor bare metal deve ser iniciado automaticamente após a atualização do firmware ser concluída com sucesso. Uma de: true, false. (padrão: true).
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-network-interface-ips
Lista todos os IPs reservados ligados a uma interface de rede de um servidor bare metal.
ibmcloud is bare-metal-server-network-interface-reserved-ips SERVER NIC [--output JSON] [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- NIC: ID ou nome da interface de rede.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-network-interface-ip-ip
Recupera o endereço IP reservado especificado se ele estiver ligado à interface de rede de um servidor bare metal.
ibmcloud is bare-metal-server-network-interface-reserved-ip SERVER NIC RESERVED_IP [--output JSON] [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- NIC: ID ou nome da interface de rede.
- RESERVED_IP: O ID ou o nome do IP reservado.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-network-attachments
Listar todas as conexões de rede de um servidor bare metal.
ibmcloud is bare-metal-server-network-attachments SERVER [--output JSON] [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-network-attachment
Visualizar detalhes de uma conexão de rede de um servidor bare metal.
ibmcloud is bare-metal-server-network-attachment SERVER NAC [--output JSON] [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- NAC: ID ou nome da conexão de rede.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-network-attachment-create
Crie uma conexão de rede para um 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]
Exemplos de comando
ibmcloud is bare-metal-server-network-attachment-create my-bare-metal-server-nw-att --interface-type pci --vni bm-cli-vni-2 --name bm-nac-3 --allowed-vlans 10-50ibmcloud is bare-metal-server-network-attachment-create 2302-f097c96c-c092-4929-b093-b9d4a481c20d --interface-type pci --vni-subnet 2302-a31b7225-c513-481b-be6b-9df9396f69ae --vni-ais false --vni-ein false --vni-auto-delete true --vni-ips '[{"id": "2302-8e9060c3-90d8-4c73-b07c-215f60c87a2e"},{"address": "10.240.133.22"}]' --vni-name bm-vni-2 --vni-rip-address 10.240.133.22 --vni-rip-auto-delete true --vni-rip-name bm-rip-11 --vni-sgs r134-61c9d87e-0a7d-4a5f-9c8a-a7475ebf182e,r134-244e457e-59ef-43de-9317-dba6de040ced --name bm-nac-10 --allowed-vlans 10-50ibmcloud is bare-metal-server-network-attachment-create my-bare-metal-server-nw-att --interface-type vlan --vni-subnet subnet-us-3 --vpc travis-long-run-vpc --vni-ais true --vni-ein true --vni-auto-delete true --vni-ips '[{"id": "2302-4bc26be6-2d4a-4090-a645-f50c22091902"}]' --vni-name bm-vni-1 --vni-rip rip-cli-12 --vni-sgs abundantly-gangly-aspire-discuss,travis-long-run-sg1 --name bm-nac-30 --allow-to-float true --vlan 10ibmcloud is bare-metal-server-network-attachment-create cli-bm-1 --interface-type vlan --vni-subnet subnet-us-3 --vpc cli-vpc --vni-ais true --vni-ein true --vni-psfm disabled --vni-auto-delete true --vni-ips '[{"id": "2302-4bc26be6-2d4a-4090-a645-f50c22091902"}]' --vni-name bm-vni-1 --vni-rip rip-cli-12 --vni-sgs abundantly-gangly-aspire-discuss,travis-long-run-sg1 --name bm-nac-30 --allow-to-float true --vlan 10
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- --name: O nome desta conexão de rede do servidor bare metal.
- --interface-type: O tipo de interface de conexão de rede. Uma de: pci, vlan. (padrão: pci).
- --allowed-vlans: IDs de VLAN separadas por vírgulas. Indica quais IDs de VLAN (somente para o tipo VLAN) poderão usar essa conexão física (tipo PCI). Ele pode ser passado como valores separados ou como qualquer faixa de números.
- --allow-to-float: Indica se a conexão de rede do servidor bare metal pode ser automaticamente transferida para qualquer outro servidor que esteja dentro do mesmo resource_group.
- --vlan: Indica a tag de ID de VLAN do 802.1Q que deve ser usada para todo o tráfego nesta conexão.
- --vni: ID ou nome da interface de rede virtual destinada à conexão de rede deste servidor bare metal.
- --vni-subnet: A sub-rede associada.
- --vpc: ID ou nome da VPC. Esse ID ou nome é necessário apenas para especificar a sub-rede exclusiva por nome dentro dessa VPC.
- --vni-ais: Permitir falsificação de endereço IP (AIS). Indica se o spoofing de IP de origem é permitido nesta interface de rede virtual. Um dos seguintes valores: falso, verdadeiro. (padrão: falso ).
- --vni-ein: Ativar NAT de infraestrutura (EIN). Se for verdade, a infraestrutura da VPC realiza todas as operações de NAT necessárias. Se o valor for falso, o pacote é transmitido sem alterações de ou para a interface de rede virtual, o que permite que a máquina virtual associada ao IP flutuante execute quaisquer operações de NAT necessárias. Uma de: true, false. (padrão: true).
- --vni-auto-delete: Indica se essa interface de rede virtual será excluída automaticamente quando o destino for excluído. Uma de: true, false. (padrão: true).
- --vni-ips: ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, endereços IP reservados secundários no formato JSON ou em um arquivo JSON, para serem associados à interface de rede virtual. Para o esquema de dados,
verifique a propriedade
ipsno arquivo[Documentação da API](/apidocs/vpc/latest#create-virtual-network-interface). Um de: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE. - --vni-name: O nome desta interface de rede virtual.
- --vni-rip: ID ou nome do endereço IP reservado a ser associado à interface de rede virtual. É necessário se a sub-rede não for especificada. O IP reservado deve ser desvinculado.
- --vni-rip-address: O endereço IP reservado a ser vinculado à interface de rede virtual. Requer que a sub-rede seja especificada.
- --vni-rip-auto-delete: Indica se esse IP reservado será excluído automaticamente quando qualquer um dos destinos for excluído ou se o IP reservado for desvinculado.
- --vni-rip-name: O nome deste IP reservado para ser vinculado à interface de rede virtual. O nome não deve ser usado por outro IP reservado na sub-rede. Nomes que começam com “ibm-” são reservados para recursos de propriedade do provedor e não são permitidos.
- --vni-psfm: O modo de filtragem de estado de protocolo a ser utilizado para esta interface de rede virtual. Se estiver configurado como “auto”, a filtragem de pacotes por estado de protocolo é ativada ou desativada com
base no tipo de recurso “
target” da interface de rede virtual. Um de: auto, enabled, disabled. (padrão: auto). - --vni-sgs: IDs ou nomes, separados por vírgulas, dos grupos de segurança a serem usados para esta interface de rede virtual. Se não for especificado, será usado o grupo de segurança padrão da VPC para a sub-rede.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare-metal-server-network-attachment-update
Atualizar uma conexão de rede de um servidor bare metal.
ibmcloud is bare-metal-server-network-attachment-update SERVER NAC --name NEW_NAME [--allowed-vlans ALLOWED_VLANS] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is bm-nacu my-bare-metal-server-nw-att cli-pnac-1-primary --name nac-2ibmcloud is bm-nacu 2302-f097c96c-c092-4929-b093-b9d4a481c20d 2302-9688e589-ec0d-4611-9984-4bf88082414b --name nac-1 --allowed-vlans 10,20-50
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- NAC: ID ou nome da conexão de rede.
- --name: Novo nome da conexão de rede.
- --allowed-vlans: IDs de VLAN separadas por vírgulas. Indica quais IDs de VLAN (somente para o tipo VLAN) poderão usar essa conexão física (tipo PCI). Ele pode ser passado como valores separados ou como qualquer faixa de números.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é bare metal-server-network-attachment-delete
Remova uma ou mais conexões de rede a partir de um servidor bare metal.
ibmcloud is bare-metal-server-network-attachment-delete SERVER (NAC1 NAC2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- NAC1: ID ou nome da conexão de rede.
- NAC2: ID ou nome da conexão de rede.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é substituição de inicialização de servidor bare metal
Reinicializa um servidor bare metal com a imagem e as chaves SSH especificadas.
ibmcloud is bare-metal-server-initialization-replace SERVER --image IMAGE --keys KEYS [--default-trusted-profile DEFAULT_TRUSTED_PROFILE [--default-trusted-profile-auto-link true,false]] [--user-data DATA] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is bare-metal-server-initialization-replace server-name --image r006-ed3f775f-ad7e-4e37-ae62-7199b4988b00 --keys r006-02a07b78-6e5f-40a2-86a2-99e01916128c,r006-29e19fb1-e2b9-49d0-ab6e-9702e99f5021 --user-data @/tmp/userdata.shReinicializa um servidor bare metal com a imagem e as chaves SSH especificadas. O servidor deve estar no estado parado para ser reinicializado.
Opções de comando
- SERVIDOR: ID ou nome do servidor.
- --image: ID ou nome da imagem.
- --keys: IDs ou nomes de chaves SSH separados por vírgulas. As chaves SSH podem ser RSA ou Ed25519. O protocolo Ed25519 poderá ser usado somente se o sistema operacional suportar esse tipo de chave. O Ed25519 não pode ser usado com imagens do Windows ou do VMware.
- --default-trusted-profile: ID, nome ou CRN do perfil confiável.
- --default-trusted-profile-auto-link: Se definido como true, o sistema cria um link para o perfil confiável de destino especificado durante a criação do servidor. Independentemente de um link ser criado pelo sistema ou manualmente usando o serviço de identidade do IAM, ele será automaticamente excluído quando o servidor for excluído. Uma de: true, false. (padrão: true).
- -- user-data: dados | @data-file. Dados do usuário a serem transferidos para o servidor bare metal.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
Rede de clusters
A seção a seguir fornece detalhes sobre os comandos da CLI disponíveis para trabalhar com a rede do cluster.
ibmcloud é cluster-network-profiles
Listar todos os perfis de rede de cluster em uma região.
ibmcloud is cluster-network-profiles [--output JSON] [-q, --quiet]
Opções de comando
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-network-profile
Visualizar detalhes de um perfil de rede de cluster.
ibmcloud is cluster-network-profile PROFILE_NAME [--output JSON] [-q, --quiet]
Opções de comando
- PROFILE_NAME: Nome do perfil de rede do cluster.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-networks
Liste todas as redes de cluster.
ibmcloud is cluster-networks [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
o ibmcloud é uma rede de cluster
Visualizar detalhes de uma rede de cluster.
ibmcloud is cluster-network CLUSTER_NETWORK [--output JSON] [-q, --quiet]
Opções de comando
- CLUSTER_NETWORK: ID ou nome da rede do cluster.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-network-create
Crie uma rede de cluster.
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]
Exemplos de comando
ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-nameibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-netibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net --subnet-prefixes-cidr 10.0.0.24/24ibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-nameibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-netibmcloud is cluster-network-create --vpc my-vpc --zone us-south-1 --profile profile-name --name my-cl-net --subnet-prefixes-cidr 10.0.0.24/24 --output JSON
Opções de comando
- --vpc: O ID ou o nome da VPC.
- --zone: A zona em que a rede deste cluster está localizada. A zona deve estar listada como suportada no perfil de rede de cluster especificado.
- --profile: Nome do perfil a ser usado para a rede deste cluster.
- --name: Nome da rede do cluster.
- --subnet-prefixes-cidr: O intervalo IPv4 do prefixo de sub-rede da rede do cluster, expresso no formato CIDR.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-network-update
Atualizar uma rede de cluster.
ibmcloud is cluster-network-update CLUSTER_NETWORK [--name NEW_NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is cluster-network-update my-cl-network --name my-updated-cl-netibmcloud is cluster-network-update r006-345545d8-798c-4dbc-112g-5c34a1e75e45 --name my-updated-cl-net
Opções de comando
- CLUSTER_NETWORK: ID ou nome da rede do cluster.
- --name: Novo nome da rede do cluster.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-network-delete
Exclua uma ou mais redes de cluster.
ibmcloud is cluster-network-delete (CLUSTER_NETWORK1 CLUSTER_NETWORK2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- CLUSTER_NETWORK1: ID ou nome da rede do cluster.
- CLUSTER_NETWORK2: ID ou nome da rede do cluster.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-network-interfaces
Listar todas as interfaces de rede do cluster.
ibmcloud is cluster-network-interfaces CLUSTER_NETWORK [--output JSON] [-q, --quiet]
Opções de comando
- CLUSTER_NETWORK: ID ou nome da rede do cluster.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-network-interface
Visualizar detalhes de uma interface de rede do cluster.
ibmcloud is cluster-network-interface CLUSTER_NETWORK CLUSTER_NETWORK_INTERFACE [--output JSON] [-q, --quiet]
Opções de comando
- CLUSTER_NETWORK: ID ou nome da rede do cluster.
- CLUSTER_NETWORK_INTERFACE: ID ou nome da interface de rede do cluster.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-network-interface-create
Crie uma interface de rede de cluster.
ibmcloud is cluster-network-interface-create CLUSTER_NETWORK --subnet SUBNET (--rip RIP | (--rip-address RIP_ADDRESS --rip-auto-delete true | false --rip-name RIP_NAME)) [--name NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is cluster-network-interface-create my-cl-net --rip r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 --subnet r124-72b27b5c-f4b0-48bb-b954-5becc7c1dcb3Crie uma interface de rede de cluster usando o ID de RIP.ibmcloud is cluster-network-interface-create my-cl-net --rip r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 --subnet my-subnetCrie uma interface de rede de cluster usando o 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-intfCrie uma interface de rede de cluster usando o 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-intfCrie uma interface de rede de cluster com o protótipo de 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-intfCrie uma interface de rede de cluster com o protótipo de RIP.
Opções de comando
- CLUSTER_NETWORK: ID ou nome da rede do cluster.
- --subnet: ID ou nome da sub-rede da rede do cluster.
- --rip: ID ou nome do IP reservado para associar o endereço IP primário à interface de rede do cluster.
- --rip-address: O endereço IP do endereço reservado a ser associado à interface de rede do cluster, que não deve já estar reservado na sub-rede.
- --rip-auto-delete: Indica se esse membro com IP reservado na sub-rede da rede do cluster será excluído automaticamente quando qualquer um dos destinos for excluído ou quando o IP reservado na sub-rede da rede do cluster for desvinculado. Um dos seguintes: true, false.
- --rip-name: O nome do IP reservado para esta sub-rede da rede do cluster.
- --name: Nome da interface de rede do cluster.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-network-interface-update
Atualize uma interface de rede de cluster.
ibmcloud is cluster-network-interface-update CLUSTER_NETWORK CLUSTER_NETWORK_INTERFACE [--name NEW_NAME] [--auto-delete true | false] [--output JSON] [-q, --quiet]
Exemplo de comando
Atualize uma interface de rede de cluster.
Opções de comando
- CLUSTER_NETWORK: ID ou nome da rede do cluster.
- CLUSTER_NETWORK_INTERFACE: ID ou nome da interface de rede do cluster.
- --name: Novo nome da rede do cluster.
- --auto-delete: Indica se esse membro com IP reservado na sub-rede da rede do cluster será excluído automaticamente quando qualquer um dos destinos for excluído ou quando o IP reservado na sub-rede da rede do cluster for desvinculado. Um dos seguintes: true, false.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-network-interface-delete
Exclua uma ou mais interfaces de rede de cluster.
ibmcloud is cluster-network-interface-delete CLUSTER_NETWORK (CLUSTER_NETWORK_INTERFACE1 CLUSTER_NETWORK_INTERFACE2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- CLUSTER_NETWORK: ID ou nome da rede do cluster.
- CLUSTER_NETWORK_INTERFACE1: ID ou nome da interface de rede do cluster.
- CLUSTER_NETWORK_INTERFACE2: ID ou nome da interface de rede do cluster.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-network-subnets
Listar todas as sub-redes da rede do cluster.
ibmcloud is cluster-network-subnets CLUSTER_NETWORK [--output JSON] [-q, --quiet]
Opções de comando
- CLUSTER_NETWORK: ID ou nome da rede do cluster.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-network-subnet
Visualizar detalhes de uma sub-rede de cluster.
ibmcloud is cluster-network-subnet CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--output JSON] [-q, --quiet]
Opções de comando
- CLUSTER_NETWORK: ID ou nome da rede do cluster.
- CLUSTER_NETWORK_SUBNET: ID ou nome da sub-rede da rede do cluster.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-rede-sub-rede-criar
Crie uma sub-rede de cluster.
ibmcloud is cluster-network-subnet-create CLUSTER_NETWORK (--total-ipv4-address-count TOTAL_IPV4_ADDRESS_COUNT | --ipv4-cidr-block IPV4_CIDR_BLOCK) [--name NAME] [--ip-version ipv4] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is cluster-network-subnet-create --total-ipv4-address-count 256 --name my-cl-net-sub --ip-version ipv4Crie uma sub-rede de rede de cluster usando a contagem total de endereços IPv4.ibmcloud is cluster-network-subnet-create --ipv4-cidr-block 10.0.0.0/24 --name my-cl-net-sub --ip-version ipv4Crie uma sub-rede de rede de cluster usando o bloco ipv4 cidr.
Opções de comando
- CLUSTER_NETWORK: ID ou nome da rede do cluster.
- --total-ipv4-address-count: O número total de endereços IPv4 necessários. Deve ser uma potência de 2.
- --ipv4-cidr-block: O intervalo de endereços de sub- IPv4 e da rede do cluster, expresso no formato CIDR.
- --name: O nome desta sub-rede do cluster.
- --ip-version: As versões de IP a serem suportadas para esta sub-rede do cluster. Uma das opções: ipv4.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-network-subnet-update
Atualizar uma sub-rede da rede do cluster.
ibmcloud is cluster-network-subnet-update CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--name NEW_NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is cluster-network-subnet-update my-cl-net-sub --name my-updated-cl-net-subibmcloud is cluster-network-subnet-update r006-345545d8-798c-4dbc-112g-5c34a1e75e45 --name my-updated-cl-net-sub
Opções de comando
- CLUSTER_NETWORK: ID ou nome da rede do cluster.
- CLUSTER_NETWORK_SUBNET: ID ou nome da sub-rede da rede do cluster.
- --name: Novo nome da sub-rede do cluster.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-network-subnet-delete
Exclua uma ou mais sub-redes de rede de cluster.
ibmcloud is cluster-network-subnet-delete CLUSTER_NETWORK (CLUSTER_NETWORK_SUBNET1 CLUSTER_NETWORK_SUBNET2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- CLUSTER_NETWORK: ID ou nome da rede do cluster.
- CLUSTER_NETWORK_SUBNET1: ID ou nome da sub-rede da rede do cluster.
- CLUSTER_NETWORK_SUBNET2: ID ou nome da sub-rede da rede do cluster.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-rede-sub-rede-ips-reservados
Listar todos os endereços IP reservados nas sub-redes da rede do cluster.
ibmcloud is cluster-network-subnet-reserved-ips CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--output JSON] [-q, --quiet]
Opções de comando
- CLUSTER_NETWORK: ID ou nome da rede do cluster.
- CLUSTER_NETWORK_SUBNET: ID ou nome da sub-rede da rede do cluster.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-rede-sub-rede-ip-reservado
Visualizar detalhes de um endereço IP reservado de uma sub-rede da rede de cluster.
ibmcloud is cluster-network-subnet-reserved-ip CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET CLUSTER_NETWORK_SUBNET_RESERVED_IP [--output JSON] [-q, --quiet]
Opções de comando
- CLUSTER_NETWORK: ID ou nome da rede do cluster.
- CLUSTER_NETWORK_SUBNET: ID ou nome da sub-rede da rede do cluster.
- CLUSTER_NETWORK_SUBNET_RESERVED_IP: ID ou nome dos endereços IP reservados na sub-rede da rede do cluster.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-rede-sub-rede-ip-reservado-criar
Crie um IP reservado para a sub-rede de rede do cluster.
ibmcloud is cluster-network-subnet-reserved-ip-create CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET [--name NAME] [--address ADDRESS] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is cluster-network-subnet-reserved-ip-create my-cnet my-cnet-subCrie um IP reservado para a sub-rede de rede do cluster.ibmcloud is cluster-network-subnet-reserved-ip-create r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 r124-72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name NAME my-cl-net-sub-ripCrie um IP reservado para a sub-rede de rede do cluster.ibmcloud is cluster-network-subnet-reserved-ip-create my-cl-net my-cl-net-sub --name NAME my-cl-net-sub-rip --address 192.168.3.4Crie um IP reservado para a sub-rede de rede do cluster.ibmcloud is cluster-network-subnet-reserved-ip-create r134-2fbe71a8-126e-4a05-80ad-dad45df491a5 r124-72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name NAME my-cl-net-sub-rip --address 192.168.3.4Crie um IP reservado para a sub-rede de rede do cluster.
Opções de comando
- CLUSTER_NETWORK: ID ou nome da rede do cluster.
- CLUSTER_NETWORK_SUBNET: ID ou nome da sub-rede da rede do cluster.
- --name: O nome do endereço IP reservado para esta sub-rede da rede do cluster.
- --endereço: O endereço IP a ser reservado, que não deve já estar reservado na sub-rede.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-rede-sub-rede-ip-reservado-atualização
Atualizar uma rede de cluster.
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]
Exemplo de comando
Atualize um IP reservado de sub-rede de rede de cluster.
Opções de comando
- CLUSTER_NETWORK: ID ou nome da rede do cluster.
- CLUSTER_NETWORK_SUBNET: ID ou nome da sub-rede da rede do cluster.
- CLUSTER_NETWORK_SUBNET_RESERVED_IP: ID ou nome dos endereços IP reservados na sub-rede da rede do cluster.
- --auto-delete: Indica se esse membro com IP reservado na sub-rede da rede do cluster será excluído automaticamente quando qualquer um dos destinos for excluído ou quando o IP reservado na sub-rede da rede do cluster for desvinculado. Deve ser falso se o IP reservado da sub-rede de rede de cluster estiver desvinculado.
- --name: Novo nome do IP reservado da sub-rede da rede do cluster.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é cluster-rede-sub-rede-ip-reservado-excluir
Exclua um ou mais IPs reservados de sub-rede da rede de cluster.
ibmcloud is cluster-network-subnet-reserved-ip-delete CLUSTER_NETWORK CLUSTER_NETWORK_SUBNET (CLUSTER_NETWORK_SUBNET_RESERVED_IP1 CLUSTER_NETWORK_SUBNET_RESERVED_IP2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- CLUSTER_NETWORK: ID ou nome da rede do cluster.
- CLUSTER_NETWORK_SUBNET: ID ou nome da sub-rede da rede do cluster.
- CLUSTER_NETWORK_SUBNET_RESERVED_IP1: ID ou nome dos endereços IP reservados na sub-rede da rede do cluster.
- CLUSTER_NETWORK_SUBNET_RESERVED_IP2: ID ou nome dos endereços IP reservados na sub-rede da rede do cluster.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
Grupo de colocação
ibmcloud é colocation-group
Visualizar detalhes de um grupo de colocação.
ibmcloud is placement-group PLACEMENT_GROUP [--output JSON] [-q, --quiet]
Opções de comando
- PLACEMENT_GROUP: ID ou nome do grupo de colocação.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é colocation-group-create
Criar um grupo de posicionamento.
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]
Exemplos de comando
ibmcloud is placement-group-create --strategy host_spreadibmcloud is placement-group-create --strategy host_spread --output JSON
Opções de comando
- --strategy: A estratégia para este grupo de veiculação. Uma de: host_spread, power_spread.
- --name: Nome do grupo de alocação.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é colocation-group-delete
Excluir um ou mais grupos de localização.
ibmcloud is placement-group-delete (PLACEMENT_GROUP1 PLACEMENT_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- PLACEMENT_GROUP1: ID ou nome do grupo de colocação.
- PLACEMENT_GROUP2: ID ou nome do grupo de colocação.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é colocation-group-update
Atualizar um grupo de colocation.
ibmcloud is placement-group-update PLACEMENT_GROUP --name NEW_NAME [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is placement-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-nameibmcloud is placement-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name --output JSON
Opções de comando
- PLACEMENT_GROUP: ID ou nome do grupo de colocação.
- --name: Novo nome do grupo de alocação.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is placement-groups
Lista todos os grupos de colocation.
ibmcloud is placement-groups [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
Reserva
ibmcloud é reserva
Visualizar detalhes de uma reserva.
ibmcloud is reservation RESERVATION [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is reservation r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2ibmcloud is reservation my-reservation-name
Opções de comando
- RESERVA: ID ou nome da reserva.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é reservas
Listar todas as 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]
Exemplos de comando
ibmcloud is reservationsibmcloud is reservations --zone us-east-1ibmcloud is reservations --resource-group-id fee82deba12e4c0fb69c3b09d1f12345ibmcloud is reservations --profile-resource-type bare_metal_server_profileibmcloud is reservations --profile-resource-type instance_profile
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --zone: Filtra a coleção para recursos cuja propriedade “zone name” corresponda exatamente ao nome especificado.
- --profile-resource-type: O tipo de recurso do perfil. Uma das opções: instance_profile, bare_metal_server_profile.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é reserva-criar
Crie uma 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]
Exemplos de comando
ibmcloud is reservation-create --name reservation-1 --capacity 10 --term one_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-east-1ibmcloud is reservation-create --name reservation-2 --capacity 5 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-1 --resource-group-name Default --expiration-policy renewibmcloud is reservation-create --name reservation-3 --capacity 8 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-2 --expiration-policy release --affinity-policy restricted --resource-group-id 11baaa8984beb82690daab08767et --output JSONibmcloud is reservation-create --name my-reservation --capacity 2 --term three_year --profile cx2-2x4 --profile-resource-type instance_profile --zone us-south-2 --expiration-policy release --affinity-policy automatic --resource-group-id 11baaa8984beb82690daab08767et --output JSON
Opções de comando
- --name: Nome da reserva.
- --capacidade: A configuração de capacidade para esta reserva.
- --prazo: Prazo da reserva. Um de: one_year, three_year.
- --profile: O nome do perfil a ser usado para esta reserva.
- --profile-resource-type: O tipo de recurso do perfil. Uma das opções: instance_profile, bare_metal_server_profile.
- --zone: o nome da zona.
- --affinity-policy: A política de afinidade a ser utilizada para esta reserva. Uma das opções: restrito, automático. (padrão: automático).
- --expiration-policy: A política a ser aplicada quando o prazo de uso comprometido expirar. Um de: release, renew.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é reservation-update
Atualize uma 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]
Exemplos de comando
ibmcloud is reservation-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name reservation-1-new --capacity 7 --term one_year --profile profile-1-new --profile-resource-type instance_profileibmcloud is reservation-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --expiration-policy renew
Opções de comando
- RESERVA: ID ou nome da reserva.
- --name: Nome da reserva.
- --capacidade: A configuração de capacidade para esta reserva.
- --prazo: Prazo da reserva. Um de: one_year, three_year.
- --expiration-policy: A política a ser aplicada quando o prazo de uso comprometido expirar. Um de: release, renew.
- --profile: O nome do perfil a ser usado para esta reserva.
- --profile-resource-type: O tipo de recurso do perfil. Uma das opções: instance_profile, bare_metal_server_profile.
- --affinity-policy: A política de afinidade a ser utilizada para esta reserva. Uma das opções: restrito, automático. (padrão: automático).
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é reserva-excluir
Exclua uma ou mais reservas.
ibmcloud is reservation-delete (RESERVATION1 RESERVATION2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemplo de comando
ibmcloud is reservation-delete r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
Opções de comando
- RESERVA1: ID ou nome da reserva.
- RESERVATION2: ID ou nome da reserva.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é ativa-reserva
Ative uma reserva.
ibmcloud is reservation-activate RESERVATION [--output JSON] [-q, --quiet]
Exemplo de comando
ibmcloud is reservation-activate r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2
Opções de comando
- RESERVA: ID ou nome da reserva.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
Comandos de ajuste de escala automático
A seção a seguir fornece informações sobre os comandos da CLI para a funcionalidade de autoescalonamento.
Modelos de instância
ibmcloud é instância-templates
Listar todos os modelos da região.
ibmcloud is instance-templates [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-template
Visualizar detalhes de um modelo de instância.
ibmcloud is instance-template TEMPLATE [--output JSON] [-q, --quiet]
Opções de comando
- MODELO: ID ou nome do modelo.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-template-create
Criar um modelo de instância.
ibmcloud is instance-template-create INSTANCE_TEMPLATE_NAME VPC ZONE_NAME PROFILE_NAME SUBNET (--image IMAGE | (--catalog-offering CATALOG_OFFERING | --catalog-offering-version CATALOG_OFFERING_VERSION) [--catalog-offering-plan CATALOG_OFFERING_PLAN]) (([--pnac-name PRIMARY_NAC_NAME] [--pnac-vni PNAC_VNI | (--pnac-vni-ais false | true --pnac-vni-ein true | false --pnac-vni-auto-delete true | false --pnac-vni-ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE --pnac-vni-name PNAC_VNI_NAME [--pnac-vni-rip PNAC_VNI_RIP | (--pnac-vni-rip-address PNAC_VNI_RIP_ADDRESS --pnac-vni-rip-auto-delete true | false --pnac-vni-rip-name PNAC_VNI_RIP_NAME)] --pnac-vni-sgs PNAC_VNI_SGS [--pnac-vni-psfm auto | enabled | disabled])] [--network-attachments NETWORK_ATTACHMENTS_JSON | @NETWORK_ATTACHMENTS_JSON_FILE]) | [([--rip RIP | (--address ADDRESS --auto-delete true | false --ip-name IP_NAME)] [--allow-ip-spoofing false | true]) | --primary-network-interface PRIMARY_NETWORK_INTERFACE_JSON | @PRIMARY_NETWORK_INTERFACE_JSON_FILE] [--network-interface NETWORK_INTERFACE_JSON | @NETWORK_INTERFACE_JSON_FILE]) [--total-volume-bandwidth TOTAL_VOLUME_BANDWIDTH] [--boot-volume BOOT_VOLUME_JSON | @BOOT_VOLUME_JSON_FILE] [--volume-attach VOLUME_ATTACH_JSON | @VOLUME_ATTACH_JSON_FILE] [--keys KEYS] [--dedicated-host DEDICATED_HOST | --dedicated-host-group DEDICATED_HOST_GROUP | --placement-group PLACEMENT_GROUP] [--reservation-affinity-policy, --res-policy disabled | manual | automatic] [--reservation-affinity-pool, --res-pool RESERVATION_AFFINITY_POOL] [--user-data DATA] [--sgs SGS] [--metadata-service, --ms true | false [--metadata-service-protocol, --msp http | https | --metadata-service-response-hop-limit, --msrhl METADATA_SERVICE_RESPONSE_HOP_LIMIT,MSRHL]] [--host-failure-policy restart | stop] [--confidential-compute-mode disabled | sgx | tdx] [--enable-secure-boot true | false] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [[--cluster-network-attachments CLUSTER_NETWORK_ATTACHMENTS_JSON | @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE]] [--volume-bandwidth-qos-mode pooled | weighted] [--vcpu-percentage VCPU_PERCENTAGE] [--availability-class spot | standard] [--preemption-policy delete | stop] [--threads-per-core 1 | 2] [--output JSON] [-i, --interactive] [-q, --quiet]
Exemplos de comando
ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]'Crie um modelo de instância com um anexo de volume.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-attach '[{"volume": {"name":"my-volume-name", "bandwidth":1000, "capacity":10, "profile": {"name": "general-purpose"},"user_tags": ["my-tag-1"]}}]'Crie um modelo de instância com um anexo de volume com largura 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"}}]'Crie um modelo de instância com um volume existente em um anexo de volume.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --keys 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3Crie um modelo de instância que tenha várias chaves 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"}}}'Crie um modelo de instância com a imagem com uma capacidade de volume de inicialização. O valor da capacidade pode variar entre o tamanho mínimo provisionado da imagem e 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"]}}'Crie um modelo de instância com um volume de inicialização e um volume de inicialização com identificações do usuário.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"}}}'Crie um modelo de instância com um volume de inicialização criptografado.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"}}}'Crie um modelo de instância com um volume de inicialização criptografado com largura 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"}]}]'Crie um modelo de instância conectado a uma interface de rede secundária.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"}]}'Crie um modelo de instância com uma configuração de interface de rede primária em 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 trueCrie um modelo de instância com uma configuração de interface de rede primária que inclua grupos de segurança, configurações de IP reservado e configuração de spoofing de IP de origem.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 trueCrie um modelo de instância com uma configuração de interface de rede primária que inclua grupos de segurança, IP reservado existente e configuração de spoofing de IP de origem.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-e0cc25d47277Crie um modelo de instância para ser colocado no host dedicado desejado.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-61d7895740eeCrie um modelo de instância a ser colocado no grupo de hosts dedicados desejado.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-a08885269644Crie um modelo de instância a ser colocado no grupo de posicionamento desejado.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 4000Crie um modelo de instância com uma largura da banda do total de volumes específicos.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 trueCrie um modelo de instância com o serviço de metadados ativado ou desativado.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 60Crie um modelo de instância com configuração de serviço de metadados.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-aee9e5c0abf2Crie uma instância com afinidade 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-9bc9b02c523bCrie uma instância com afinidade 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 restartCrie um modelo de instância com a política de disponibilidade em caso de falha 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"}}]'Crie um modelo de instância com um volume existente em um anexo de volume usando o nome do 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-hostCrie um local de modelo de instância no host dedicado desejado usando o nome do 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-groupCrie um local de modelo de instância no grupo de hosts dedicados desejado usando o nome do 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-groupCrie um local de modelo de instância no grupo de posicionamento desejado usando o nome do 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"}]}'Crie um modelo de instância com a configuração de interface de rede primária usando o nome do 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"}]}]'Crie um modelo de instância anexado à interface de rede secundária usando o nome do 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"}}'Crie uma instância a partir de um volume de inicialização 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"}}'Crie uma instância a partir de um volume de inicialização existente usando o nome do 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-8736620c67f1Crie um modelo de instância com uma 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-8736620c67f1Crie um modelo de instância com uma versão de oferta de catálogos.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-a3fc20101e0eCrie a instância a partir da versão e do plano da oferta de catálogo.ibmcloud is instance-template-create --interactiveCrie um modelo de instância interativamente.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-5becc7c1dcb8Crie uma instância com uma conexão de rede e uma interface de rede 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"}}]Crie uma instância com uma conexão de rede e uma nova interface de rede virtual com o IP reservado 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-7a967693d231Crie uma instância com uma conexão de rede e uma nova interface de rede virtual com o IP reservado 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"}}]'Crie um modelo de instância com um anexo de rede de cluster com interface de rede de cluster existente com IP reservado 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"}}]'Crie um modelo de instância com um anexo de rede de cluster.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 mx2-2x16 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --volume-bandwidth-qos-mode pooledCrie uma instância com o modo QoS de largura de banda de volume específico.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --vcpu-percentage 50Crie um modelo de instância com núcleo compartilhado.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 bx2-2x8 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --availability-class spot --preemption-policy stopCrie um modelo de instância com instância de ponto.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 hx4da-8x32 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --threads-per-core 1Crie um modelo de instância com threads por núcleo.ibmcloud is instance-template-create my-template-name 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 us-south-1 hx4da-8x32 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --image r123-72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --threads-per-core 2Crie um modelo de instância com threads por núcleo.
Opções de comando
- INSTANCE_TEMPLATE_NAME: Nome do modelo de instância.
- VPC: ID ou nome da VPC. Use o comando 'ibmcloud is vpcs' para obter VPCs.
- ZONE_NAME: o nome da zona. Use o comando 'ibmcloud is zones' para buscar as zonas disponíveis.
- PROFILE_NAME: o nome do perfil. Use o comando 'ibmcloud is instance-profiles' para buscar os perfis de instância.
- SUBNET: ID ou nome da sub-rede. Use o comando 'ibmcloud is subnets' para buscar o ID ou o nome de uma sub-rede.
- --image: ID ou nome da imagem.
- --catalog-offering: O CRN da oferta do catálogo “ IBM Cloud ”. Se especificado, a versão mais recente dessa oferta será usada. Para obter mais informações sobre como criar uma oferta no catálogo, consulte a seção “Integração de software à sua conta ”.
- --catalog-offering-version: O CRN da versão de uma oferta do catálogo “ IBM Cloud ”. Para obter mais informações sobre como criar uma versão para a oferta do catálogo, consulte a seção “Integração de software à sua conta ”.
- --catalog-offering-plan: O CRN do plano de cobrança de uma oferta do catálogo IBM Cloud. Se não for especificado, nenhum plano de faturamento será usado (gratuito). Deve ser especificado para versões de ofertas de catálogo que requerem um plano de faturamento.
- --total-volume-bandwidth: A quantidade de largura de banda (em megabits por segundo) alocada exclusivamente aos volumes de armazenamento da instância. Um aumento neste valor resulta em uma diminuição correspondente à largura de banda total da rede.
- --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, conexão de volume de inicialização em JSON ou em arquivo JSON. Para obter informações sobre o esquema de dados, consulte a propriedade
**ligação do volume de inicialização**na página Documentação da API. - --volume-attach: VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, anexo de volume em JSON ou em arquivo JSON, lista de volumes. Para obter informações sobre o esquema de dados, consulte a propriedade
**anexos_do_volume**na página Documentação da API. - --keys: IDs ou nomes de chaves SSH separados por vírgulas. As chaves SSH podem ser RSA ou Ed25519. O protocolo Ed25519 poderá ser usado somente se o sistema operacional suportar esse tipo de chave. O Ed25519 não pode ser usado com imagens do Windows ou do VMware.
- --dedicated-host: ID ou nome do host de destino onde a instância está localizada.
- --dedicated-host-group: ID ou nome do grupo de hosts de destino no qual a instância está localizada.
- --placement-group: ID ou nome do grupo de alocação. As restrições de grupo de alocação para a instância do servidor virtual.
- --reservation-affinity-policy, --res-policy: A política de afinidade de reserva a ser utilizada para esta instância de servidor virtual. O padrão da política será manual se o conjunto não estiver vazio. O padrão da política será desativado se um placement_target estiver configurado. O padrão da política será automático em todos os outros casos. Uma das opções: desativado, manual, automático.
- --reservation-affinity-pool, --res-pool: ID, nome ou CRN da reserva disponível para uso por esta instância de servidor virtual.
- -- user-data: dados | @data-file. Dados do usuário para transferir para a instância de servidor virtual.
- --rip: ID ou nome do endereço IP reservado existente.
- --endereço: O endereço IP a ser reservado, que não deve já estar reservado na sub-rede.
- --auto-delete: Se definido como “true”, esse IP reservado será excluído automaticamente quando o destino for excluído. Uma de: true, false. (padrão: true).
- --ip-name: O nome definido pelo usuário para este IP reservado. Os nomes devem ser exclusivos dentro da sub-rede na qual o IP reservado reside. Os nomes que começam com “ibm-” são reservados para recursos de propriedade do provedor.
- --allow-ip-spoofing: Desativa as verificações de origem e destino nesta interface. Se false, a falsificação do IP de origem não é permitida nesta interface. Um dos seguintes: false, true.
- --primary-network-interface: PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, interface de rede primária em JSON ou em arquivo JSON. Para obter informações sobre o esquema de dados, consulte a propriedade
**interface_de_rede_primária**na página Documentação da API. - --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, anexo de interface de rede em JSON ou em arquivo JSON. Para obter informações sobre o esquema de dados, consulte a propriedade
**interfaces_de_rede**na página Documentação da API. - --pnac-name: Nome da conexão de rede principal.
- --pnac-vni: ID ou nome da interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-ais: Permitir falsificação de endereço IP (AIS). Indica se o spoofing de IP de origem é permitido nesta interface de rede virtual associada à conexão de rede primária. Um dos seguintes valores: falso, verdadeiro. (padrão: falso ).
- --pnac-vni-ein: Ativar NAT de infraestrutura (EIN). Se for verdade, a infraestrutura da VPC realiza todas as operações NAT necessárias na VNI. Para conectar um VNI a uma instância, o valor precisa ser true. O Floating_ips não deve possuir mais de um IP flutuante. Se for falso, o pacote é transmitido sem alterações de ou para o VNI, o que permite que ele execute quaisquer operações de NAT necessárias. O Allow_ip_spoofing deve estar configurado como 'false'. Pode ser conectado apenas a um destino com um resource_type de bare_metal_server_network_attachment. Uma de: true, false. (padrão: true).
- --pnac-vni-auto-delete: Indica se essa interface de rede virtual associada à conexão de rede primária será excluída automaticamente quando o destino for excluído. Uma de: true, false. (padrão: true).
- --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, Os endereços IP reservados secundários estão no formato JSON ou em um arquivo JSON, para serem associados à interface de rede virtual. Para obter informações sobre o esquema de dados, consulte a propriedade IPS no Documentação da API. Um de: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
- --pnac-vni-name: O nome desta interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-rip: ID ou nome do endereço IP reservado a ser vinculado à interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-rip-address: O endereço IP reservado a ser vinculado à interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-rip-auto-delete: Indica se esse IP reservado será excluído automaticamente quando qualquer um dos destinos for excluído ou se o IP reservado for desvinculado. Uma de: true, false. (padrão: true).
- --pnac-vni-rip-name: O nome deste endereço IP reservado para ser vinculado à interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-sgs: IDs ou nomes, separados por vírgulas, dos grupos de segurança a serem usados para a interface de rede virtual que estão associados à conexão de rede primária.
- --pnac-vni-psfm: O modo de filtragem de estado de protocolo a ser utilizado para esta interface de rede virtual. Se estiver configurado como “auto”, a filtragem de pacotes por estado de protocolo é ativada ou desativada
com base no tipo de recurso “
target” da interface de rede virtual. Um de: auto, enabled, disabled. (padrão: auto). - -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. A configuração da conexão de rede está no arquivo JSON ou JSON. Para obter informações sobre o esquema de dados, consulte a propriedade
**anexos_de_rede**na página Documentação da API. Um de: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE. - --sgs: ID ou nome do grupo de segurança, separado por vírgulas, para a interface de rede principal ou conexão de rede principal.
- --metadata-service, --ms: Ativa ou desativa o Serviço de Metadados de Instância. Um dos seguintes: true, false.
- --metadata-service-protocol, --msp: O protocolo de comunicação para o ponto de extremidade do serviço de metadados. O protocolo se aplica somente quando o serviço de metadados está ativado. Um de: http, https. (padrão: http)..
- --metadata-service-response-hop-limit, --msrhl: O limite de saltos (tempo de vida do IP) para pacotes de resposta IP provenientes do serviço de metadados.
- --host-failure-policy: A ação a ser executada caso o host de computação apresente uma falha. Uma de: restart, stop. (padrão: restart).
- --confidential-compute-mode: O modo de computação confidencial a ser utilizado para esta instância de servidor virtual. Se não for especificado, será usado o modo de cálculo confidencial padrão do perfil. Uma das opções: disabled, sgx, tdx.
- --enable-secure-boot: Indica se a inicialização segura está ativada para esta instância de servidor virtual. Se não for especificado, será usado o modo de inicialização segura padrão do perfil. Um dos seguintes: true, false.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --cluster-network-attachments: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. A configuração do anexo de rede de cluster está em um arquivo JSON ou JSON. Para obter informações sobre o esquema
de dados, consulte a propriedade
**anexos_da_rede_do_cluster**na documentação[Documentação da API](/apidocs/vpc#create-instance). Para obter mais informações sobre redes de cluster, consulte “Redes de cluster ”. Um dos seguintes: CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. - --volume-bandwidth-qos-mode: O modo de largura de banda do volume QoS a ser utilizado para esta instância de servidor virtual. O valor especificado deve estar listado em volume_bandwidth_qos_modes do perfil da instância. Um de: agrupado, ponderado.
- --vcpu-percentage: A porcentagem de ciclos de relógio d vCPU s a ser alocada à instância. Intervalo de 1 a 100.
- --availability-class: A classe de disponibilidade da instância do servidor virtual. Um de: spot, padrão.
- --preemption-policy: A ação a ser executada caso a instância do servidor virtual seja preemptada. Uma delas: excluir, parar.
- --threads-per-core: O número de threads por núcleo para esta instância de servidor virtual. Se não for especificado, será utilizado o padrão do perfil. Uma das seguintes: 1, 2.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --interativo, -i:
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-template-create-substituição-source-template
Crie um modelo de instância sobrescrevendo um modelo de origem.
ibmcloud is instance-template-create-override-source-template --source-template SOURCE_TEMPLATE (([--pnac-name PRIMARY_NAC_NAME] [--pnac-vni PNAC_VNI | ((--pnac-vni-subnet PNAC_VNI_SUBNET [--vpc VPC]) --pnac-vni-ais false | true --pnac-vni-ein true | false --pnac-vni-auto-delete true | false --pnac-vni-ips VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE --pnac-vni-name PNAC_VNI_NAME [--pnac-vni-rip PNAC_VNI_RIP | (--pnac-vni-rip-address PNAC_VNI_RIP_ADDRESS --pnac-vni-rip-auto-delete true | false --pnac-vni-rip-name PNAC_VNI_RIP_NAME)] --pnac-vni-sgs PNAC_VNI_SGS [--pnac-vni-psfm auto | enabled | disabled])] [--network-attachments NETWORK_ATTACHMENTS_JSON | @NETWORK_ATTACHMENTS_JSON_FILE]) | (--subnet SUBNET [--rip RIP | (--address ADDRESS --auto-delete true | false --ip-name IP_NAME)] [--allow-ip-spoofing false | true]) | --primary-network-interface PRIMARY_NETWORK_INTERFACE_JSON | @PRIMARY_NETWORK_INTERFACE_JSON_FILE [--network-interface NETWORK_INTERFACE_JSON | @NETWORK_INTERFACE_JSON_FILE]) [--name NAME] [--profile PROFILE] [--zone ZONE] [--vpc VPC] [--image IMAGE | (--catalog-offering CATALOG_OFFERING | --catalog-offering-version CATALOG_OFFERING_VERSION) [--catalog-offering-plan CATALOG_OFFERING_PLAN]] [--total-volume-bandwidth TOTAL_VOLUME_BANDWIDTH] [--boot-volume BOOT_VOLUME_JSON | @BOOT_VOLUME_JSON_FILE] [--volume-attach VOLUME_ATTACH_JSON | @VOLUME_ATTACH_JSON_FILE] [--keys KEYS] [--dedicated-host DEDICATED_HOST | --dedicated-host-group DEDICATED_HOST_GROUP | --placement-group PLACEMENT_GROUP] [--reservation-affinity-policy, --res-policy disabled | manual | automatic] [--reservation-affinity-pool, --res-pool RESERVATION_AFFINITY_POOL] [--user-data DATA] [--sgs SGS] [--metadata-service, --ms true | false [--metadata-service-protocol, --msp http | https | --metadata-service-response-hop-limit, --msrhl METADATA_SERVICE_RESPONSE_HOP_LIMIT,MSRHL]] [--host-failure-policy restart | stop] [--confidential-compute-mode disabled | sgx | tdx] [--enable-secure-boot true | false] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [[--cluster-network-attachments CLUSTER_NETWORK_ATTACHMENTS_JSON | @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE]] [--volume-bandwidth-qos-mode pooled | weighted] [--vcpu-percentage VCPU_PERCENTAGE] [--availability-class spot | standard] [--preemption-policy delete | stop] [--threads-per-core 1 | 2] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is instance-template-create-override-source-template --source-template e4a29d1a-2ef0-42a6-8fd2-350deb1c647eCrie um modelo de instância copiando-o de um modelo de origem.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-2x8Crie um modelo de instância substituindo um modelo de origem e fornecendo opções de substituição.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"}}]'Crie um modelo de instância substituindo um modelo de origem por um volume existente em um anexo de volume usando o nome do 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-aee9e5c0abf2sCrie um modelo de instância substituindo um modelo de origem por um ID de conjunto de afinidade 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-9bc9b02c523bCrie um modelo de instância substituindo um modelo de origem por um CRN de conjunto de afinidade 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"}]}'Crie um modelo de instância substituindo um modelo de origem com a configuração de interface de rede primária usando o nome do 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"}}]Crie um modelo de instância substituindo um modelo de origem por um anexo de rede de cluster que tenha uma interface de rede de cluster existente e um IP reservado 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"}}]Crie um modelo de instância substituindo um modelo de origem por um anexo de rede de cluster.ibmcloud is instance-template-create-override-source-template --source-template 0717-9ac0ceaf-f10e-4500-98f6-978d83a7d3d4 --name cli-template --profile bx2-2x8 --vpc r006-1e635d53-6cd2-460f-917d-0737a3664d07 --subnet 0717-53d45c63-d61b-41f3-a784-249b856e7517 --zone us-south-1 --boot-volume '{"name": "boot-vol-attachment-name", "volume": {"name": "boot-vol-name-0", "profile": {"name": "general-purpose"}, "source_snapshot": {"name": "test-cli"}, "allowed_use":{"instance":"true","bare_metal_server":"true","api_version":"2025-05-25"}}}' --volume-attach '[{"volume": {"name":"my-volume-name-0", "capacity":100, "profile": {"name": "general-purpose"}, "source_snapshot": {"id": "r006-523cf6c7-0591-43b9-b4ff-6663791e2814"}, "allowed_use":{"instance":"true","bare_metal_server":"true","api_version":"2025-05-25"}}}]'Crie um modelo de instância sobrescrevendo um modelo de origem cujo uso seja permitido no volume de inicialização e na conexão de volume.ibmcloud is instance-template-create-override-source-template --source-template 0717-9ac0ceaf-f10e-4500-98f6-978d83a7d3d4 --vcpu-percentage 50Crie um modelo de instância substituindo um modelo de origem com núcleo compartilhado.ibmcloud is instance-template-create-override-source-template --source-template 0717-9ac0ceaf-f10e-4500-98f6-978d83a7d3d4d --availability-class spot --preemption-policy stopCrie um modelo de instância substituindo um modelo de origem com classe de disponibilidade.
Opções de comando
- --source-template: ID ou nome do modelo.
- --name: Nome do modelo de instância.
- --profile: Nome do perfil da instância.
- --zone: o nome da zona.
- --vpc: O ID ou o nome da VPC. Basta especificar pelo nome o recurso exclusivo que está dentro dessa VPC ou substituir o valor da VPC no modelo.
- --image: ID ou nome da imagem.
- --catalog-offering: O CRN da oferta do catálogo “ IBM Cloud ”. Se especificado, a versão mais recente dessa oferta será usada. Para obter mais informações sobre como criar uma oferta no catálogo, consulte a seção “Integração de software à sua conta ”.
- --catalog-offering-version: O CRN da versão de uma oferta do catálogo “ IBM Cloud ”. Para obter mais informações sobre como criar uma versão para a oferta do catálogo, consulte a seção “Integração de software à sua conta ”.
- --catalog-offering-plan: O CRN do plano de cobrança de uma oferta do catálogo IBM Cloud. Se não for especificado, nenhum plano de faturamento será usado (gratuito). Deve ser especificado para versões de ofertas de catálogo que requerem um plano de faturamento.
- --total-volume-bandwidth: A quantidade de largura de banda (em megabits por segundo) alocada exclusivamente aos volumes de armazenamento da instância. Um aumento neste valor resulta em uma diminuição correspondente à largura de banda total da rede.
- --boot-volume: BOOT_VOLUME_JSON|@BOOT_VOLUME_JSON_FILE, conexão de volume de inicialização em JSON ou em arquivo JSON. Para obter informações sobre o esquema de dados, consulte a propriedade
**ligação do volume de inicialização**na página Documentação da API. - --volume-attach: VOLUME_ATTACH_JSON|@VOLUME_ATTACH_JSON_FILE, anexo de volume em JSON ou em arquivo JSON, lista de volumes. Para obter informações sobre o esquema de dados, consulte a propriedade
**anexos_do_volume**na página Documentação da API. - --keys: IDs ou nomes de chaves SSH separados por vírgulas. As chaves SSH podem ser RSA ou Ed25519. O protocolo Ed25519 poderá ser usado somente se o sistema operacional suportar esse tipo de chave. O Ed25519 não pode ser usado com imagens do Windows ou do VMware.
- --dedicated-host: ID ou nome do host de destino onde a instância está localizada.
- --dedicated-host-group: ID ou nome do grupo de hosts de destino no qual a instância está localizada.
- --placement-group: ID ou nome do grupo de alocação. As restrições de grupo de alocação para a instância do servidor virtual.
- --reservation-affinity-policy, --res-policy: A política de afinidade de reserva a ser utilizada para esta instância de servidor virtual. O padrão da política será manual se o conjunto não estiver vazio. O padrão da política será desativado se um placement_target estiver configurado. O padrão da política será automático em todos os outros casos. Uma das opções: desativado, manual, automático.
- --reservation-affinity-pool, --res-pool: ID, nome ou CRN da reserva disponível para uso por esta instância de servidor virtual.
- -- user-data: dados | @data-file. Dados do usuário para transferir para a instância de servidor virtual.
- --subnet: ID ou nome da sub-rede. Use o comando
**ibmcloud is subnets**para obter um ID ou um nome de sub-rede. - --rip: ID ou nome do endereço IP reservado existente.
- --endereço: O endereço IP a ser reservado, que não deve já estar reservado na sub-rede.
- --auto-delete: Se definido como “true”, esse IP reservado será excluído automaticamente quando o destino for excluído. Uma de: true, false. (padrão: true).
- --ip-name: O nome definido pelo usuário para este IP reservado. Os nomes devem ser exclusivos dentro da sub-rede na qual o IP reservado reside. Os nomes que começam com “ibm-” são reservados para recursos de propriedade do provedor.
- --allow-ip-spoofing: Desativa as verificações de origem e destino nesta interface. Se false, a falsificação do IP de origem não é permitida nesta interface. Um dos seguintes: false, true.
- --primary-network-interface: PRIMARY_NETWORK_INTERFACE_JSON|@PRIMARY_NETWORK_INTERFACE_JSON_FILE, interface de rede primária em JSON ou em arquivo JSON. Para obter informações sobre o esquema de dados, consulte a propriedade
**interface_de_rede_primária**na página Documentação da API. - --network-interface: NETWORK_INTERFACE_JSON|@NETWORK_INTERFACE_JSON_FILE, anexo de interface de rede em JSON ou em arquivo JSON. Para obter informações sobre o esquema de dados, consulte a propriedade
**interfaces_de_rede**na página Documentação da API. - --pnac-name: Nome da conexão de rede principal.
- --pnac-vni: ID ou nome da interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-subnet: A sub-rede associada.
- --pnac-vni-ais: Permitir falsificação de endereço IP (AIS). Indica se o spoofing de IP de origem é permitido nesta interface de rede virtual associada à conexão de rede primária. Um dos seguintes valores: falso, verdadeiro. (padrão: falso ).
- --pnac-vni-ein: Ativar NAT de infraestrutura (EIN). Se for verdade, a infraestrutura da VPC realiza todas as operações NAT necessárias na VNI. Para conectar um VNI a uma instância, o valor precisa ser true. O Floating_ips não deve possuir mais de um IP flutuante. Se for falso, o pacote é transmitido sem alterações de ou para o VNI, o que permite que ele execute quaisquer operações de NAT necessárias. O Allow_ip_spoofing deve estar configurado como 'false'. Pode ser conectado apenas a um destino com um resource_type de bare_metal_server_network_attachment. Uma de: true, false. (padrão: true).
- --pnac-vni-auto-delete: Indica se essa interface de rede virtual associada à conexão de rede primária será excluída automaticamente quando o destino for excluído. Uma de: true, false. (padrão: true).
- --pnac-vni-ips: VNI_RESERVED_IPS_JSON | @VNI_RESERVED_IPS_JSON_FILE, Os endereços IP reservados secundários estão no formato JSON ou em um arquivo JSON, para serem associados à interface de rede virtual. Para obter informações sobre o esquema de dados, consulte a propriedade IPS no Documentação da API. Um de: VNI_RESERVED_IPS_JSON, @VNI_RESERVED_IPS_JSON_FILE.
- --pnac-vni-name: O nome desta interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-rip: ID ou nome do endereço IP reservado a ser vinculado à interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-rip-address: O endereço IP reservado a ser vinculado à interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-rip-auto-delete: Indica se esse IP reservado será excluído automaticamente quando qualquer um dos destinos for excluído ou se o IP reservado for desvinculado. Uma de: true, false. (padrão: true).
- --pnac-vni-rip-name: O nome deste endereço IP reservado para ser vinculado à interface de rede virtual associada à conexão de rede primária.
- --pnac-vni-sgs: IDs ou nomes, separados por vírgulas, dos grupos de segurança a serem usados para a interface de rede virtual que estão associados à conexão de rede primária.
- --pnac-vni-psfm: O modo de filtragem de estado de protocolo a ser utilizado para esta interface de rede virtual. Se estiver configurado como “auto”, a filtragem de pacotes por estado de protocolo é ativada ou desativada
com base no tipo de recurso “
target” da interface de rede virtual. Um de: auto, enabled, disabled. (padrão: auto). - -- network-attachments: NETWORK_ATTACHMENTS_JSON |@NETWORK_ATTACHMENTS_JSON_FILE. A configuração da conexão de rede está no arquivo JSON ou JSON. Para obter informações sobre o esquema de dados, consulte a propriedade
**anexos_de_rede**na página Documentação da API. Um de: NETWORK_ATTACHMENTS_JSON, @NETWORK_ATTACHMENTS_JSON_FILE. - --sgs: ID ou nome do grupo de segurança, separado por vírgulas, para a interface de rede principal ou conexão de rede principal.
- --metadata-service, --ms: Ativa ou desativa o Serviço de Metadados de Instância. Um dos seguintes: true, false.
- --metadata-service-protocol, --msp: O protocolo de comunicação para o ponto de extremidade do serviço de metadados. O protocolo se aplica somente quando o serviço de metadados está ativado. Um de: http, https. (padrão: http)..
- --metadata-service-response-hop-limit, --msrhl: O limite de saltos (tempo de vida do IP) para pacotes de resposta IP provenientes do serviço de metadados.
- --host-failure-policy: A ação a ser executada caso o host de computação apresente uma falha. Uma de: restart, stop.
- --confidential-compute-mode: O modo de computação confidencial a ser utilizado para esta instância de servidor virtual. Se não for especificado, será usado o modo de cálculo confidencial padrão do perfil. Uma das opções: disabled, sgx, tdx.
- --enable-secure-boot: Indica se a inicialização segura está ativada para esta instância de servidor virtual. Se não for especificado, será usado o modo de inicialização segura padrão do perfil. Um dos seguintes: true, false.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --cluster-network-attachments: CLUSTER_NETWORK_ATTACHMENTS_JSON|@CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. A configuração do anexo de rede de cluster está em um arquivo JSON ou JSON. Para obter informações sobre o esquema
de dados, consulte a propriedade
**anexos_da_rede_do_cluster**na documentação[Documentação da API](/apidocs/vpc#create-instance). Para obter mais informações sobre redes de cluster, consulte “Redes de cluster ”. Um dos seguintes: CLUSTER_NETWORK_ATTACHMENTS_JSON, @CLUSTER_NETWORK_ATTACHMENTS_JSON_FILE. - --volume-bandwidth-qos-mode: O modo de largura de banda do volume QoS a ser utilizado para esta instância de servidor virtual. O valor especificado deve estar listado em volume_bandwidth_qos_modes do perfil da instância. Um de: agrupado, ponderado.
- --vcpu-percentage: A porcentagem de ciclos de relógio d vCPU s a ser alocada à instância. Intervalo de 1 a 100.
- --availability-class: A classe de disponibilidade da instância do servidor virtual. Um de: spot, padrão.
- --preemption-policy: A ação a ser executada caso a instância do servidor virtual seja preemptada. Uma delas: excluir, parar.
- --threads-per-core: O número de threads por núcleo para esta instância de servidor virtual. Se não for especificado, será utilizado o padrão do perfil. Uma das seguintes: 1, 2.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-template-update
Atualizar um modelo de instância.
ibmcloud is instance-template-update TEMPLATE --name NEW_NAME [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is instance-template-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-templateibmcloud is instance-template-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name-template --output JSONibmcloud is instance-template-update my-template --name new-name-templateAtualize um modelo de instância usando o nome do recurso.
Opções de comando
- MODELO: ID ou nome do modelo.
- --name: Novo nome de um modelo de instância.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-template-delete
Excluir um ou mais modelos de instância.
ibmcloud is instance-template-delete (TEMPLATE1 TEMPLATE2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- MODELO1: ID ou nome do modelo.
- MODELO2: ID ou nome do modelo.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
Grupos de instâncias
ibmcloud is instance-groups
Listar todos os grupos de instâncias na região.
ibmcloud is instance-groups [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Opções de comando
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-grupo
Visualizar detalhes de um grupo de instâncias.
ibmcloud is instance-group INSTANCE_GROUP [--output JSON] [-q, --quiet]
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-create
Criar um grupo de instância.
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]
Exemplos de comando
ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --membership-count 2ibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output JSONibmcloud is instance-group-create group-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnet 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --lb 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb-pool d728d126-f2b9-48e8-ab67-16bb694b88f2 --application-port 2323ibmcloud is instance-group-create group-name --instance-template my-instance-template --subnets my-subnet-1,my-subnet-2 --vpc my-vpcibmcloud is instance-group-create group-name --instance-template my-instance-template --subnets my-subnet-1,my-subnet-2 --lb my-load-balancer --lb-pool my-load-balancer-pool --application-port 80 --vpc my-vpc
Opções de comando
- INSTANCE_GROUP_NAME: Nome do grupo de instâncias.
- --instance-template: ID de um modelo de instância.
- --membership-count: O número de membros do grupo de instâncias.
- --subnets: IDs ou nomes de sub-redes separados por vírgulas.
- --lb: ID ou nome do balanceador de carga.
- --lb-pool: ID ou nome do pool do balanceador de carga.
- --application-port: A porta do aplicativo para a qual o tráfego do balanceador de carga deve ser direcionado.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-update
Atualizar um grupo de instâncias.
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]
Exemplos de comando
ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name --instance-template 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --membership-count 2ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --subnets 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3,72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name new-name --output JSONibmcloud is instance-group-update 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb 72251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --lb-pool d728d126-f2b9-48e8-ab67-16bb694b88f3 --application-port 80ibmcloud is instance-group-update my-instance-group --subnets my-subnet-1,my-subnet-2 --vpc my-vpcibmcloud is instance-group-update my-instance-group --instance-template my-templateibmcloud is instance-group-update my-instance-group --lb my-load-balancer --lb-pool my-load-balancer-pool --application-port 80 --vpc my-vpc
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- --instance-template: ID de um modelo de instância.
- --membership-count: O número de membros do grupo de instâncias.
- --subnets: IDs ou nomes de sub-redes separados por vírgulas.
- --name: Novo nome do grupo de instâncias.
- --lb: ID ou nome do balanceador de carga.
- --lb-pool: ID ou nome do pool do balanceador de carga.
- --application-port: A porta do aplicativo para a qual o tráfego do balanceador de carga deve ser direcionado.
- --vpc: ID ou nome da VPC. É necessário especificar apenas o recurso exclusivo por nome dentro dessa VPC.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-delete
Excluir um ou mais grupos de instâncias.
ibmcloud is instance-group-delete (INSTANCE_GROUP1 INSTANCE_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- INSTANCE_GROUP1: ID ou nome do grupo de instâncias.
- INSTANCE_GROUP2: ID ou nome do grupo de instâncias.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-load-balancer-delete
Excluir um balanceador de carga de grupo de instâncias.
ibmcloud is instance-group-load-balancer-delete INSTANCE_GROUP [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-managers
Listar todos os gerentes de um grupo de instâncias.
ibmcloud is instance-group-managers INSTANCE_GROUP [--output JSON] [-q, --quiet]
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-manager
Visualizar detalhes de um gerente.
ibmcloud is instance-group-manager INSTANCE_GROUP MANAGER [--output JSON] [-q, --quiet]
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- GERENTE: ID ou nome do gerente.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-manager-create
Criar um gerenciador para um grupo de instâncias.
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]
Exemplos de comando
ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20ibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20 --output JSONibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --max-members 20 --min-members 2 --cooldown 400 --aggregation-window 120 --name my-autoscale-manager --management-enabled falseibmcloud is instance-group-manager-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 --name my-scheduled-manager --manager-type scheduledibmcloud is instance-group-manager-create my-instance-group --max-members 20 --min-members 2 --cooldown 400 --aggregation-window 120 --name my-autoscale-manager --management-enabled false
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- --manager-type: O tipo do gerenciador do grupo de instâncias. Uma de: autoscale, agendada. (padrão: autoscale).
- --aggregation-window: A janela de tempo, em segundos, para agregar métricas antes da avaliação. Intervalo de 90 a 600. Divisível por 30. (padrão: 90).
- --cooldown: O tempo, em segundos, durante o qual as ações de redimensionamento são suspensas após a conclusão do redimensionamento. Intervalo: 120-3600. (padrão: 300 ).
- --max-members: O número máximo de membros em um grupo de instâncias gerenciadas. Faixa 1-1000.
- --min-members: O número mínimo de membros em um grupo de instâncias gerenciadas. Faixa 1-1000.
- --name: Nome do gerente.
- --management-enabled: Se definido como false, o gerenciador não irá manipular o grupo de instâncias. Uma de: true, false. (padrão: true).
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-manager-update
Atualizar um gerenciador de um grupo de instâncias.
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]
Exemplos de comando
ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --aggregation-window 120ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --cooldown 400ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --max-members 20ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --min-members 2ibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --aggregation-window false --output JSONibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --management-enabled falseibmcloud is instance-group-manager-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name new_nameibmcloud is instance-group-manager-update my-instance-group my-instance-group-manager --management-enabled falseibmcloud is instance-group-manager-update my-instance-group my-instance-group-manager --name new_name
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- GERENTE: ID ou nome do gerente.
- --aggregation-window: A janela de tempo, em segundos, para agregar métricas antes da avaliação. Intervalo de 90 a 600. Divisível por 30.
- --cooldown: O tempo, em segundos, durante o qual as ações de redimensionamento são suspensas após a conclusão do redimensionamento. Intervalo de 120 a 3600.
- --max-members: O número máximo de membros em um grupo de instâncias gerenciadas. Faixa 1-1000.
- --min-members: O número mínimo de membros em um grupo de instâncias gerenciadas. Faixa 1-1000.
- --management-enabled: Se definido como false, o gerenciador não irá manipular o grupo de instâncias. Um dos seguintes: true, false.
- --name: Novo nome do gerenciador do grupo de instâncias.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-manager-delete
Excluir um ou mais gerenciadores.
ibmcloud is instance-group-manager-delete INSTANCE_GROUP (MANAGER1 MANAGER2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- GERENTE1: ID ou nome do gerente.
- GERENTE2: ID ou nome do gerente.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-manager-actions
Listar as ações disponíveis para um gerenciador de grupo de instâncias.
ibmcloud is instance-group-manager-actions INSTANCE_GROUP MANAGER [--output JSON] [-q, --quiet]
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- GERENTE: ID ou nome do gerente.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-manager-action
Visualizar detalhes de uma ação do gerenciador de grupos de instâncias.
ibmcloud is instance-group-manager-action INSTANCE_GROUP MANAGER ACTION [--output JSON] [-q, --quiet]
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- GERENTE: ID ou nome do gerente.
- AÇÃO: ID ou nome da ação.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-manager-action-create
Crie uma ação do gerenciador de grupos de instâncias.
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]
Exemplos de comando
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 10Criar uma ação planejada única para atualizar o gerenciador de escala automática do grupo de instâncias.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-actionCriar uma ação planejada única para atualizar o grupo de instâncias.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 JSONCriar uma ação planejada recorrente com uma especificação cron para atualizar o gerenciador de escala automática do grupo de instâncias.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-actionCriar uma ação planejada recorrente com uma especificação cron para atualizar o grupo de instâncias.ibmcloud is instance-group-manager-action-create my-instance-group --cron '*/5 1,2,3 * * *' --membership-count 10 --name my-actionCrie uma ação planejada recorrente com especificação cron para atualizar o grupo de instância usando o nome do recurso.
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- GERENTE: ID ou nome do gerente.
- --run-at: A data e a hora especificadas para a ação agendada. A data e a hora devem estar no formato ISO 8601, como 2024-03-05T15:31:50.701Z ou 2024-03-05T15:31:50.701+8:00.
- --cron: A especificação cron para uma ação agendada recorrente.
- --membership-count: O número de membros que o grupo de instâncias deve ter no horário programado.
- --max-members: O número máximo de membros em um grupo de instâncias gerenciadas. Faixa 1-1000.
- --min-members: O número mínimo de membros em um grupo de instâncias gerenciadas. Faixa 1-1000.
- --name: Nome da ação.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-manager-action-update
Atualizar uma ação do gerenciador de grupos de instâncias.
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]
Exemplos de comando
ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --name updatedNameibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --max-members 20 --min-members 5ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --membership-count 10 --output JSONibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --run-at 2020-10-28T21:13:32+08:00ibmcloud is instance-group-manager-action-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --cron '*/5 1,2,3 * * *'ibmcloud is instance-group-manager-action-update my-instance-group my-instance-group-manager my-instance-group-manager-action --max-members 20 --min-members 5
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- GERENTE: ID ou nome do gerente.
- AÇÃO: ID ou nome da ação.
- --run-at: A data e a hora especificadas para a ação agendada. A data e a hora devem estar no formato ISO 8601, como 2024-03-05T15:31:50.701Z ou 2024-03-05T15:31:50.701+8:00.
- --cron: A especificação cron para uma ação agendada recorrente.
- --membership-count: O número de membros que o grupo de instâncias deve ter no horário programado.
- --min-members: O número mínimo de membros que o grupo de instâncias deve ter no horário programado. Faixa 1-1000.
- --max-members: O número máximo de membros que o grupo de instâncias deve ter no horário programado. Faixa 1-1000.
- --name: Novo nome da ação do gerenciador de grupos de instâncias.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-manager-action-delete
Excluir uma ou mais ações do gerenciador de grupo de instâncias.
ibmcloud is instance-group-manager-action-delete INSTANCE_GROUP MANAGER (ACTION1 ACTION2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- GERENTE: ID ou nome do gerente.
- AÇÃO 1: ID ou nome da ação.
- AÇÃO 2: ID ou nome da ação.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-manager-políticas
Listar políticas de um gerenciador de grupo de instâncias.
ibmcloud is instance-group-manager-policies INSTANCE_GROUP MANAGER [--output JSON] [-q, --quiet]
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- GERENTE: ID ou nome do gerente.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-manager-policy
Visualizar detalhes de uma política do gerenciador de grupos de instâncias.
ibmcloud is instance-group-manager-policy INSTANCE_GROUP MANAGER POLICY [--output JSON] [-q, --quiet]
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- GERENTE: ID ou nome do gerente.
- PÓLICA: ID ou nome da apólice.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-manager-policy-create
Crie uma política de gerenciamento de grupos de instâncias.
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]
Exemplos de comando
ibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50ibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50 --output JSONibmcloud is instance-group-manager-policy-create 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --metric-type cpu --metric-value 50 --name new_nameibmcloud is instance-group-manager-policy-create my-instance-group my-instance-group-manager --metric-type cpu --metric-value 50 --name new_name
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- GERENTE: ID ou nome do gerente.
- --metric-type: O tipo de métrica a ser avaliada: cpu (porcentagem de utilização), memory (porcentagem de utilização), network_in (Mbps), network_out (Mbps).
- --metric-value: O valor da métrica a ser avaliado.
- --name: Nome da política.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-manager-policy-delete
Excluir uma ou mais políticas do gerenciador de grupo de instâncias.
ibmcloud is instance-group-manager-policy-delete INSTANCE_GROUP MANAGER (POLICY1 POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- GERENTE: ID ou nome do gerente.
- POLÍTICA1: ID ou nome da política.
- POLÍTICA 2: ID ou nome da política.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is instância-group-manager-policy-update
Atualizar uma política do gerenciador de grupos de instâncias.
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]
Exemplos de comando
ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-value 50ibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-type cpuibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-value 50 --metric-type cpu --output JSONibmcloud is instance-group-manager-policy-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 72b27b5c-f4b0-48bb-b954-5becc7c1dcb8 --metric-type cpu --name policy-nameibmcloud is instance-group-manager-policy-update my-instance-group my-instance-group-manager my-instance-group-policy --metric-value 50 --metric-type cpu --output JSON
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- GERENTE: ID ou nome do gerente.
- PÓLICA: ID ou nome da apólice.
- --metric-type: O tipo de métrica a ser avaliada: cpu (porcentagem de utilização), memory (porcentagem de utilização), network_in (Mbps), network_out (Mbps).
- --metric-value: O valor da métrica a ser avaliado.
- --name: Novo nome da política do gerenciador de grupos de instâncias.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-grupo-associação
Visualizar detalhes de um membro de um grupo de instâncias.
ibmcloud is instance-group-membership INSTANCE_GROUP MEMBER [--output JSON] [-q, --quiet]
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- MEMBRO: ID ou nome do membro.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-filiação-delete
Excluir uma ou mais associações de um grupo de instâncias.
ibmcloud is instance-group-membership-delete INSTANCE_GROUP (MEMBER1 MEMBER2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- MEMBRO 1: Número de identificação ou nome do membro.
- MEMBRO 2: ID ou nome do membro.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-membership-update
Atualizar a associação a um grupo de instâncias.
ibmcloud is instance-group-membership-update INSTANCE_GROUP MEMBER [--name NEW_NAME] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is instance-group-membership-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name membership-nameibmcloud is instance-group-membership-update 2251a2e-d6c5-42b4-97b0-b5f8e8d1f479 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --name membership-name --output JSONibmcloud is instance-group-membership-update my-instance-group my-instance-group-membership --name membership-name
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- MEMBRO: ID ou nome do membro.
- --name: Novo nome da associação ao grupo de instâncias.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-grupo-memberships
Listar todos os membros de um grupo de instâncias.
ibmcloud is instance-group-memberships INSTANCE_GROUP [--output JSON] [-q, --quiet]
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instância-group-memberships-delete
Excluir todas as associações de um grupo de instâncias.
ibmcloud is instance-group-memberships-delete INSTANCE_GROUP [--output JSON] [-f, --force] [-q, --quiet]
Opções de comando
- INSTANCE_GROUP: ID ou nome do grupo de instâncias.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
REGIÕES & COMANDOS DE ZONAS
A seção a seguir fornece informações sobre os comandos da CLI para trabalhar com regiões e zonas.
Regiões
ibmcloud is region
Visualizar detalhes de uma região.
ibmcloud is region REGION_NAME [--output JSON] [-q, --quiet]
Opções de comando
- REGION_NAME: nome da região.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is regions
Listar todas as regiões.
ibmcloud is regions [--output JSON] [-q, --quiet]
Opções de comando
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
Zonas
ibmcloud is zone
Visualizar detalhes de uma zona na região de destino.
ibmcloud is zone ZONE_NAME [--output JSON] [-q, --quiet]
Opções de comando
- ZONE_NAME: o nome da zona.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is zones
Listar todas as zonas na região de destino.
ibmcloud is zones [--output JSON] [-q, --quiet]
Opções de comando
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
COMANDOS DE ARMAZENAMENTO
Volumes
A seção a seguir fornece informações sobre comandos da CLI para volumes.
ibmcloud is volumes
Listar todos os volumes.
ibmcloud is volumes [--attachment-state attached | unattached | unusable] [--encryption provider_managed | user_managed] [--operating-system-family OPERATING_SYSTEM_FAMILY] [--operating-system-architecture OPERATING_SYSTEM_ARCHITECTURE] [--zone ZONE] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Opções de comando
- --attachment-state: Filtra a coleção para volumes com o estado de conexão especificado. Um de: conectado, não conectado, inutilizável.
- -- encryption: Filtra a coleta para recursos com o tipo de criptografia especificado Um de: provider_managed, user_managed.
- --família-do-sistema-operacional: Filtra a coleção para incluir apenas os recursos com a família exata do sistema operacional especificada. Essa opção também aceita os valores “null” e “
not:null”, que filtram a coleção para recursos que não possuem sistema operacional ou que possuem qualquer sistema operacional. - --arquitetura-do-sistema-operacional: null Filtra a coleção para recursos com a arquitetura exata do sistema operacional especificada. Essa opção também aceita os valores “null” e “
not:null”, que filtram a coleção para recursos que não possuem sistema operacional ou que possuem qualquer sistema operacional. - --zone: Filtra a coleção para incluir apenas os recursos da zona com o nome exato especificado.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is volume
Visualizar detalhes de um volume.
ibmcloud is volume VOLUME [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is volume my-volumeibmcloud is volume 485080f6-86e8-4fd4-a940-fb0e5bc269e0
Opções de comando
- VOLUME: ID ou nome do volume.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is volume-create
Criar um volume.
ibmcloud is volume-create VOLUME_NAME PROFILE_NAME ZONE_NAME [--capacity CAPACITY] [--iops IOPS] [--encryption-key ENCRYPTION_KEY] [--snapshot SNAPSHOT [--allowed-use-api-version, --au-api-version ALLOWED_USE_API_VERSION, AU_API_VERSION] [--allowed-use-bare-metal-server, --au-bms ALLOWED_USE_BARE_METAL_SERVER, AU_BMS] [--allowed-use-instance, --au-ins ALLOWED_USE_INSTANCE, AU_INS]] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--tags TAG_NAME1,TAG_NAME2,...] [--bandwidth BANDWIDTH] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is volume-create my-volume general-purpose us-south-1ibmcloud is volume-create my-volume general-purpose us-south-1 --capacity 500ibmcloud is volume-create my-volume general-purpose us-south-1 --iops 10000 --capacity 1000ibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot r134-2fbe71a8-126e-4a05-80ad-dad45df491a5Criar um volume a partir da captura instantâneaibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot my-snapshot --capacity 500Criar um volume a partir de captura instantânea com capacidadeibmcloud is volume-create my-volume general-purpose us-south-1 --tags env:testibmcloud is volume-create my-volume general-purpose us-south-1 --tags env:test,env:devibmcloud is volume-create my-volume general-purpose us-south-1 --encryption-key crn:v1:bluemix:public:kms:us-south:adffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179ibmcloud is volume-create my-volume general-purpose us-south-1 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is volume-create my-volume general-purpose us-south-1 --resource-group-name Defaultibmcloud is volume-create my-volume general-purpose us-south-1 --output JSONibmcloud is volume-create my-volume general-purpose us-south-1 --bandwidth 1000ibmcloud is volume-create my-volume general-purpose us-south-1 --snapshot my-snapshot --capacity 500 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server enable_secure_boot==true --allowed-use-instance true
Opções de comando
- VOLUME_NAME: nome do volume.
- PROFILE_NAME: o nome do perfil.
- ZONE_NAME: o nome da zona.
- --capacity: a capacidade do volume em gigabytes. Faixa 10-16000 para volumes personalizados e de perfil de uso geral, 10-9600 para volumes de perfil 5iops-tier, 10-4800 para volumes de perfil 10iops-tier. Após o fornecimento
do snapshot de origem, o valor da capacidade deve ser, no mínimo, igual ao
minimum_capacitydo snapshot, e o valor padrão da capacidade é ominimum_capacitydo snapshot de origem. (padrão: 100 ). - --iops: Operações de entrada e saída por segundo para o volume; aplica-se apenas a volumes com perfil personalizado. Para os intervalos IOPS disponíveis, consulte [Perfil do IOPS personalizado]Software de Onboarding à sua conta.
- --encryption-key: o CRN da chave raiz do Serviço de gerenciamento de chave.
- --snapshot: ID, nome ou CRN do snapshot.
- --allowed-use-api-version, --au-api-version: A versão da API a ser utilizada para avaliar as expressões.
- --allowed-use-bare-metal-server, --au-bms: A expressão que deve ser satisfeita pelas propriedades de um servidor bare metal provisionado com os dados de imagem contidos neste volume.
- --allowed-use-instance, --au-ins: A expressão que deve ser satisfeita pelas propriedades de uma instância de servidor virtual provisionada com este volume.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --tags: Tags para este recurso.
- --bandwidth: A largura de banda máxima (em megabits por segundo) para o volume. Para especificar essa propriedade, o volume storage_generation deve ser 2.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is volume-delete
Excluir um ou mais volumes.
ibmcloud is volume-delete (VOLUME1 VOLUME2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemplos de comando
ibmcloud is volume-delete my-volume-3ibmcloud is volume-delete 485080f6-86e8-4fd4-a940-fb0e5bc269e0
Opções de comando
- VOLUME 1: ID ou nome do volume.
- VOLUME2: ID ou nome do volume.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is volume-profiles
Listar todos os perfis de volume.
ibmcloud is volume-profiles [--output JSON] [-q, --quiet]
Opções de comando
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is volume-profile
Visualizar detalhes de um perfil de volume.
ibmcloud is volume-profile PROFILE_NAME [--output JSON] [-q, --quiet]
Opções de comando
- PROFILE_NAME: o nome do perfil.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud is volume-update
Atualizar um volume.
ibmcloud is volume-update VOLUME [--name NAME | --capacity CAPACITY | --profile PROFILE --iops IOPS | --bandwidth BANDWIDTH] [--allowed-use-api-version, --au-api-version ALLOWED_USE_API_VERSION, AU_API_VERSION] [--allowed-use-bare-metal-server, --au-bms ALLOWED_USE_BARE_METAL_SERVER, AU_BMS] [--allowed-use-instance, --au-ins ALLOWED_USE_INSTANCE, AU_INS] [--tags TAG_NAME1,TAG_NAME2,...] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --name my-volume --output JSONibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --capacity 250 --output JSONibmcloud is volume-update my-volume-demo-1 --name my-volume --output JSONibmcloud is volume-update my-volume-demo-1 --capacity 250ibmcloud is volume-update cli-vol-acadia --iops 32000 --profile sdpibmcloud is volume-update my-volume-demo-1 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server enable_secure_boot==true --allowed-use-instance trueibmcloud is volume-update cli-vol-acadia --bandwidth 8192ibmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --profile 10iops-tieribmcloud is volume-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --iops 5000ibmcloud is volume-update a9647a52-06f8-4b19-b904-920f67dcdfcd --capacity 500 --tags env:testibmcloud is volume-update a9647a52-06f8-4b19-b904-920f67dcdfcd --capacity 500 --tags env:test,env:dev
Opções de comando
- VOLUME: ID ou nome do volume.
- --name: o novo nome do volume.
- --capacity: a capacidade do volume em gigabytes. A capacidade pode ser ampliada até 250 para o volume de inicialização, 16.000 para volumes de perfis personalizados e de uso geral, 9.600 para 5iops-tier volumes de perfil e 4.800 para 10iops-tier volumes de perfil. O tamanho só pode ser aumentado, não diminuído.
- --perfil: Nome do perfil. O volume deve ser conectado como um volume de dados e ser alternado entre as camadas de IOPS. Mudar um perfil de camada de IOPS predefinido para um perfil customizado não é suportado. Mudar um perfil customizado para um perfil de camada de IOPS predefinido não é suportado.
- --iops: Operações de entrada e saída por segundo para o volume; aplica-se apenas a volumes com perfil personalizado. Para saber o intervalo de IOPS, consulte a seção “Integração do software à sua conta ”. O volume deve ser montado como um volume de dados.
- --bandwidth: A largura de banda máxima (em megabits por segundo) para o volume. Para especificar essa propriedade, o volume storage_generation deve ser 2.
- --allowed-use-api-version, --au-api-version: A versão da API a ser utilizada para avaliar as expressões.
- --allowed-use-bare-metal-server, --au-bms: A expressão que deve ser satisfeita pelas propriedades de um servidor bare metal provisionado com os dados de imagem contidos neste volume.
- --allowed-use-instance, --au-ins: A expressão que deve ser satisfeita pelas propriedades de uma instância de servidor virtual provisionada com este volume.
- --tags: Tags para este recurso.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é volume-instance-profiles
Liste os perfis de instância compatíveis com um volume.
ibmcloud is volume-instance-profiles VOLUME [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is volume-instance-profiles my-volumeibmcloud is volume-instance-profiles my-volume --output JSONibmcloud is volume-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751ibmcloud is volume-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON
Opções de comando
- VOLUME: ID ou nome do volume.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é volume-job-create
Crie uma tarefa para um volume.
ibmcloud is volume-job-create VOLUME --profile PROFILE [--name Name] [--bandwidth BANDWIDTH] [--iops IOPS] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is volume-job-create r134-4345a81c-6f86-4ae5-863f-92d6afc160a9 --profile sdp --name cli-test --iops 3000 --bandwidth 1000 --output JSONibmcloud is volume-job-create 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --name my-job --profile sdp --bandwidth 1000 --iops 3000
Opções de comando
- VOLUME: ID ou nome do volume.
- --perfil: Nome do perfil.
- --name: Nome da tarefa de volume.
- --bandwidth: A largura de banda máxima (em megabits por segundo) para o volume. Para especificar essa propriedade, o volume storage_generation deve ser 2.
- --iops: Operações de entrada e saída por segundo para o volume; aplica-se apenas a volumes com perfil personalizado. Para os intervalos IOPS disponíveis, consulte [Perfil do IOPS personalizado]Software de Onboarding à sua conta.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é volume-job-update
Atualize uma tarefa de volume.
ibmcloud is volume-job-update VOLUME --job JOB [--name Name] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is volume-job-update my-volume --job my-job --name my-job-update --output JSONibmcloud is volume-job-update 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2 --name my-job-update
Opções de comando
- VOLUME: ID ou nome do volume.
- --job: O identificador do trabalho de volume.
- --name: Nome da tarefa de volume.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é volume-job-delete
Exclua uma ou mais tarefas de volume.
ibmcloud is volume-job-delete VOLUME --job JOB [--output JSON] [-f, --force] [-q, --quiet]
Exemplos de comando
ibmcloud is volume-job-delete my-volume --job my-job --output JSONibmcloud is volume-job-delete 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2
Opções de comando
- VOLUME: ID ou nome do volume.
- --job: O identificador do trabalho de volume.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é volume-job
Recupere uma tarefa de volume.
ibmcloud is volume-job VOLUME --job JOB [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is volume-job my-volume --job my-job --output JSONibmcloud is volume-job 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2
Opções de comando
- VOLUME: ID ou nome do volume.
- --job: O identificador do trabalho de volume.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é volume-jobs
Liste as tarefas para um volume.
ibmcloud is volume-jobs VOLUME [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is volume-jobs my-volume --output JSONibmcloud is volume-jobs 485080f6-86e8-4fd4-a940-fb0e5bc269e0
Opções de comando
- VOLUME: ID ou nome do volume.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é volume-job-cancel
Cancele uma tarefa de volume em fila ou em execução.
ibmcloud is volume-job-cancel VOLUME --job JOB [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is volume-job-cancel my-volume --job my-job --output JSONibmcloud is volume-job-cancel 485080f6-86e8-4fd4-a940-fb0e5bc269e0 --job 485080f6-86e8-4fd4-a940-fb0e5bc279e2
Opções de comando
- VOLUME: ID ou nome do volume.
- --job: O identificador do trabalho de volume.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
Capturas instantâneas
A seção a seguir fornece informações sobre os comandos da CLI para instantâneos.
ibmcloud é snapshots
Lista todos os snapshots.
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]
Exemplos de comando
ibmcloud is snapshotsibmcloud is snapshots --volume r134-f13fc172-22e0-4e5b-ab81-63f5fe8b3ea0ibmcloud is snapshots --volume vol-bkp-policy-do-not-deleteibmcloud is snapshots --volume crn:v1:staging:public:is:us-south-2:a/efe5afc483594adaa8325e2b4d1290df::volume:r134-f13fc172-22e0-4e5b-ab81-63f5fe8b3ea0ibmcloud is snapshots --tag dev:envibmcloud is snapshots --source-image r134-24d856e2-6aec-41c2-8f36-5a8a3766f0d6ibmcloud is snapshots --source-image ibm-centos-7-9-minimal-amd64-9ibmcloud is snapshots --source-image crn:v1:staging:public:is:us-east:a/efe5afc483594adaa8325e2b4d1290df::image:r134-24d856e2-6aec-41c2-8f36-5a8a3766f0d6ibmcloud is snapshots --copies r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5ibmcloud is snapshots --copies snapshot-copy-us-eastibmcloud is snapshots --copies crn:v1:staging:public:is:us-south:a/efe5afc483594adaa8325e2b4d1290df::snapshot:r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5ibmcloud is snapshots --copies-remote-region us-southibmcloud is snapshots --source-volume-remote-region us-southibmcloud is snapshots --source-snapshot-remote-region us-southibmcloud is snapshots --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3ibmcloud is snapshots --backup-policy-plan bkp-plan-do-not-delete --backup-policy bkp-policy-do-not-deleteibmcloud is snapshots --source-snapshot r142-abb79ab7-d79d-4863-9678-123d1dffee06ibmcloud is snapshots --clones-zone-name us-south-2ibmcloud is snapshots --snapshot-consistency-group scg1ibmcloud is snapshots --snapshot-consistency-group r134-fc2a25b9-1cca-4cee-a9c4-0f350d7923f5
Opções de comando
- --volume: ID, nome ou CRN do volume de origem.
- --tag: Tag para este recurso.
- --imagem-de-origem: ID, nome ou CRN da imagem de origem.
- --cópias: ID, nome ou CRN das cópias do snapshot. Não é suportada a combinação desses três tipos. É suportada apenas a passagem de um dos três tipos.
- --copies-remote-region: O nome do snapshot indica a região remota.
- --source-snapshot: ID ou nome do snapshot de origem.
- --source-snapshot-remote-region: Nome da região remota do snapshot de origem.
- --volume-remote-region: Nome da região remota do volume de origem.
- --source-image-remote-region: Nome da região remota da imagem de origem.
- --backup-policy-plan: ID ou nome do plano de política de backup.
- --backup-policy: ID ou nome da política de backup.
- --snapshot-consistency-group: ID, nome ou CRN do grupo de consistência de instantâneos.
- --clones-zone-name: Nome da zona de clones do snapshot.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é instantâneo
Visualizar detalhes de um instantâneo.
ibmcloud is snapshot SNAPSHOT [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is snapshot my-snapshotibmcloud is snapshot r134-2fbe71a8-126e-4a05-80ad-dad45df491a5
Opções de comando
- SNAPSHOT: ID ou nome do snapshot.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é snapshot-create
Criar um snapshot a partir de um volume.
ibmcloud is snapshot-create (--volume VOLUME | --source-snapshot-crn SOURCE_SNAPSHOT_CRN [--encryption-key ENCRYPTION_KEY]) [--name NAME] [--clone-zones CLONE_ZONES] [--allowed-use-api-version, --au-api-version ALLOWED_USE_API_VERSION, AU_API_VERSION] [--allowed-use-bare-metal-server, --au-bms ALLOWED_USE_BARE_METAL_SERVER, AU_BMS] [--allowed-use-instance, --au-ins ALLOWED_USE_INSTANCE, AU_INS] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME] [--tags TAG_NAME1,TAG_NAME2,...] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is snapshot-create --name my-snapshot-1 --volume test5-3zwxlnzgqk-9vk99ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-name Defaultibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --output JSONibmcloud is snapshot-create --name my-snapshot --volume r006-1772e102-0671-48c7-a97a-504247e61e48 --clone-zones us-south-1,us-south-2,us-south-3ibmcloud is snapshot-create --volume cf88cf1a-6f93-4cf6-bacf-62cafd3de857 --name my-ss70 --tags env:testibmcloud is snapshot-create --volume cf88cf1a-6f93-4cf6-bacf-62cafd3de857 --name my-ss70 --tags env:test,env:devibmcloud is snapshot-create --volume test5-3zwxlnzgqk-9vk99 --name my-ss70 --tags env:testibmcloud is snapshot-create --name my-snapshot --source-snapshot-crn crn:v1:bluemix:public:is:us-south:a/123456::snapshot:r134-f6bfa329-0e36-433f-a3bb-0df632e79263 --encryption-key crn:v1:bluemix:public:kms:us-south:a/dffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179ibmcloud is snapshot-create --name my-snapshot --source-snapshot-crn crn:v1:bluemix:public:is:us-south:a/123456::snapshot:r134-f6bfa329-0e36-433f-a3bb-0df632e79263 --encryption-key crn:v1:bluemix:public:kms:us-south:a/dffc98a0f1f0f95f6613b3b752286b87:e4a29d1a-2ef0-42a6-8fd2-350deb1c647e:key:5437653b-c4b1-447f-9646-b2a2a4cd6179 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server true --allowed-use-instance enable_secure_boot==true
Opções de comando
- --volume: ID, nome ou CRN do volume de origem.
- --source-snapshot-crn: CRN do snapshot remoto a partir do qual este snapshot será criado.
- --encryption-key: A chave raiz a ser usada para encapsular a chave de criptografia dos dados do snapshot. Se não for especificado, a encryption_key da captura instantânea mais recente com o mesmo volume de origem será usada. Se essa captura instantânea for a primeira captura instantânea do volume de origem, a encryption_key do volume de origem será usada.
- --name: Novo nome para o snapshot.
- --clone-zones: Nomes de zonas separados por vírgulas nas quais você deseja que os clones do snapshot fiquem armazenados. A restauração rápida da captura instantânea é ativada nas zonas clonadas.
- --allowed-use-api-version, --au-api-version: A versão da API a ser utilizada para avaliar as expressões.
- --allowed-use-bare-metal-server, --au-bms: A expressão que deve ser atendida pelas propriedades de um servidor bare metal provisionado com os dados da imagem contidos neste snapshot. Se não for especificada, a expressão será configurada como verdadeira.
- --allowed-use-instance, --au-ins: A expressão que deve ser satisfeita pelas propriedades de uma instância de servidor virtual provisionada com este snapshot. Se não for especificada, a expressão será configurada como verdadeira.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --tags: Tags para este recurso.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é snapshot-delete
Excluir uma ou mais capturas instantâneas.
ibmcloud is snapshot-delete (SNAPSHOT1 SNAPSHOT2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemplos de comando
ibmcloud is snapshot-delete my-snapshotibmcloud is snapshot-delete r134-2fbe71a8-126e-4a05-80ad-dad45df491a5
Opções de comando
- SNAPSHOT1: ID ou nome do snapshot.
- SNAPSHOT2: ID ou nome do snapshot.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é snapshot-update
Atualizar um instantâneo.
ibmcloud is snapshot-update SNAPSHOT --name NEW_NAME [--allowed-use-api-version, --au-api-version ALLOWED_USE_API_VERSION, AU_API_VERSION] [--allowed-use-bare-metal-server, --au-bms ALLOWED_USE_BARE_METAL_SERVER, AU_BMS] [--allowed-use-instance, --au-ins ALLOWED_USE_INSTANCE, AU_INS] [--tags TAG_NAME1,TAG_NAME2,...] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is snapshot-update 64bec87d-d175-4fa5-b240-b092fdbcedd6 --name my-snapshot --output JSONibmcloud is snapshot-update cli-demo-snapshot-1 --name my-snapshot --output JSONibmcloud is snapshot-update f8d51ab0-961f-4c23-8976-b1e48cc4f260 --name mysnapshot60 --tags env:tfpibmcloud is snapshot-update f8d51ab0-961f-4c23-8976-b1e48cc4f260 --name mysnapshot60 --tags env:tfp,env:cliibmcloud is snapshot-update my-snapshot-2 --name mysnapshot60 --tags env:tfpibmcloud is snapshot-update my-snapshot-2 --allowed-use-api-version "2024-10-31" --allowed-use-bare-metal-server true --allowed-use-instance enable_secure_boot==true
Opções de comando
- SNAPSHOT: ID ou nome do snapshot.
- --name: Novo nome do snapshot.
- --allowed-use-api-version, --au-api-version: A versão da API a ser utilizada para avaliar as expressões.
- --allowed-use-bare-metal-server, --au-bms: A expressão que deve ser atendida pelas propriedades de um servidor bare metal provisionado com os dados da imagem contidos neste snapshot. Se não for especificada, a expressão será configurada como verdadeira.
- --allowed-use-instance, --au-ins: A expressão que deve ser satisfeita pelas propriedades de uma instância de servidor virtual provisionada com este snapshot. Se não for especificada, a expressão será configurada como verdadeira.
- --tags: Tags para este recurso.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é snapshot-clone
Visualizar detalhes de um clone de instantâneo zonal.
ibmcloud is snapshot-clone SNAPSHOT ZONE_NAME [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is snapshot-cl f0542d32-2c92-4f64-9d25-8469a5bef29d us-east-2ibmcloud is snapshot-clone aaa-default-snapshot-2 us-east-1
Opções de comando
- SNAPSHOT: ID ou nome do snapshot.
- ZONE_NAME: O nome da zona na qual este clone de snapshot está localizado. A restauração rápida da captura instantânea é ativada nas zonas clonadas.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é snapshot-clone-create
Crie um clone de snapshot por zona.
ibmcloud is snapshot-clone-create SNAPSHOT --zone ZONE [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is snaphost-clone-create r134-77e21079-7291-44c2-866a-8f1848bc10f0 --zone us-south-2ibmcloud is snapshot-clone-create aaa-default-snapshot-2 --zone us-east-1
Opções de comando
- SNAPSHOT: ID ou nome do snapshot.
- --zone: O nome da zona na qual você deseja que o clone do snapshot fique armazenado. A restauração rápida da captura instantânea é ativada nas zonas clonadas.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é snapshot-clone-delete
Excluir clones de captura instantânea zonais em uma ou mais zonas.
ibmcloud is snapshot-clone-delete SNAPSHOT (ZONE_NAME1 ZONE_NAME2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemplos de comando
ibmcloud is snaphost-clone-delete r134-77e21079-7291-44c2-866a-8f1848bc10f0 us-south-2ibmcloud is snapshot-clone-delete aaa-default-snapshot-2 us-east-1 us-east-2
Opções de comando
- SNAPSHOT: ID ou nome do snapshot.
- ZONE_NAME1: O nome da zona na qual este clone de snapshot está localizado.
- ZONE_NAME2: O nome da zona na qual este clone de snapshot está localizado.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é snapshot-clones
Listar todos os clones de instantâneos zonais.
ibmcloud is snapshot-clones SNAPSHOT [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is snapshot-clones aaa-default-snapshot-2ibmcloud is snapshot-cls f0542d32-2c92-4f64-9d25-8469a5bef29d
Opções de comando
- SNAPSHOT: ID ou nome do snapshot.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é snapshot-instance-profiles
Liste os perfis de instância compatíveis com uma captura instantânea.
ibmcloud is snapshot-instance-profiles SNAPSHOT [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is snapshot-instance-profiles my-snapshotibmcloud is snapshot-instance-profiles my-snapshot --output JSONibmcloud is snapshot-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751ibmcloud is snapshot-instance-profiles r134-064dcec0-5e15-42cf-8b28-a9d27f9cd751 --output JSON
Opções de comando
- SNAPSHOT: ID ou nome do snapshot.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é grupos de consistências de captura instantânea
Lista todos os grupos de consistências de capturas instantâneas.
ibmcloud is snapshot-consistency-groups [--backup-policy-plan BACKUP_POLICY_PLAN --backup-policy BACKUP_POLICY] [--backup-policy-job BACKUP_POLICY_JOB] [--resource-group-id RESOURCE_GROUP_ID | --resource-group-name RESOURCE_GROUP_NAME | --all-resource-groups] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is snapshot-consistency-groupsibmcloud is snapshot-consistency-groups --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3ibmcloud is snapshot-consistency-groups --backup-policy-plan bkp-plan-do-not-delete --backup-policy bkp-policy-do-not-deleteibmcloud is snapshot-consistency-groups --backup-policy-plan r134-7d36a9df-9512-496e-8ad0-054cb4dd854c --backup-policy bkp-policy-do-not-deleteibmcloud is snapshot-consistency-groups --backup-policy-plan bkp-plan-do-not-delete --backup-policy r134-3f56e0fa-1cfb-4341-9e57-de2a6345e7b3ibmcloud is snapshot-consistency-groups --backup-policy-job r134-7d36a9df-9512-496e-8ad0-054cb4dd854c
Opções de comando
- --backup-policy-plan: ID ou nome do plano de política de backup.
- --backup-policy: ID ou nome da política de backup.
- --backup-policy-job: Filtra a coleção para grupos de consistência de snapshot com um ID de trabalho de política de backup.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é grupo de consistências de captura instantânea
Visualizar detalhes de um grupo de consistências de capturas instantâneas.
ibmcloud is snapshot-consistency-group SNAPSHOT_CONSISTENCY_GROUP [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is snapshot-consistency-group r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2ibmcloud is snapshot-consistency-group example-snap-cg
Opções de comando
- SNAPSHOT_CONSISTENCY_GROUP: ID ou nome do grupo de consistência de instantâneos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é snapshot-consistency-group-create
Crie um grupo de consistências de capturas 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]
Exemplos de comando
ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-name Defaultibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --snapshot-name snapshot1 --name snapshot-consistency-group-1ibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --user-tags env:test,env:stageibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output jsonibmcloud is snapshot-consistency-group-create --source-volume r006-1772e102-0671-48c7-a97a-504247e61e48 --delete-snapshot-on-delete false --resource-group-id 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3 --output jsonibmcloud is snapshot-consistency-group-create --snapshots '[{"source_volume":"r006-1772e102-0671-48c7-a97a-504247e61e48"}]'ibmcloud is snapshot-consistency-group-create --snapshots '[{"source_volume":"r006-1772e102-0671-48c7-a97a-504247e61e48","user_tags":["env:test,env:stage"],"name":"snapshot1"}]' --name multi-snapshot-consistency-group --delete-snapshot-on-delete falseibmcloud is snapshot-consistency-group-create --snapshots @snapshots.json --name multi-snapshot-consistency-group --delete-snapshot-on-delete false
Opções de comando
- --snapshots: SNAPSHOTS_JSON|@SNAPSHOTS_JSON_FILE, instantâneos em JSON ou em arquivo JSON, lista de instantâneos. Para o esquema de dados, verifique a propriedade
**instantâneos**em[Documentação da API](/apidocs/vpc#create-snapshot-consistency-group). Um de: SNAPSHOTS_JSON, @SNAPSHOTS_JSON_FILE. - --volume-de-origem: ID, nome ou CRN do volume de origem.
- --snapshot-name: O nome deste snapshot.
- --user-tags: As tags de usuário associadas a este instantâneo.
- --name: Nome do grupo de consistência de instantâneos.
- --delete-snapshot-on-delete: Indica se a exclusão do grupo de consistência de instantâneos também exclui os instantâneos contidos nesse grupo. Um dos seguintes valores: falso, verdadeiro. (padrão: verdadeiro ).
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é snapshot-consistency-group-update
Atualizar um grupo de consistências de capturas instantâneas.
ibmcloud is snapshot-consistency-group-update SNAPSHOT_CONSISTENCY_GROUP [--name NEW_NAME] [--delete-snapshot-on-delete false | true] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is snapshot-consistency-group-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name snapshot-consistency-group-1ibmcloud is snapshot-consistency-group-update r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2 --name snapshot-consistency-group-1 --delete-snapshot-on-delete falseibmcloud is snapshot-consistency-group-update snapshot-consistency-group-1-new --name snapshot-consistency-group-1-updated --delete-snapshot-on-delete false
Opções de comando
- SNAPSHOT_CONSISTENCY_GROUP: ID ou nome do grupo de consistência de instantâneos.
- --name: Novo nome para o grupo de consistência de instantâneos.
- --delete-snapshot-on-delete: Indica se a exclusão do grupo de consistência de instantâneos também exclui os instantâneos contidos nesse grupo. Um dos seguintes valores: falso, verdadeiro. (padrão: verdadeiro ).
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é snapshot-consistency-group-delete
Exclua um ou mais grupos de consistências de capturas instantâneas.
ibmcloud is snapshot-consistency-group-delete (SNAPSHOT_CONSISTENCY_GROUP1 SNAPSHOT_CONSISTENCY_GROUP2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemplos de comando
ibmcloud is snapshot-consistency-group-delete r006-81222eee-b3e0-4dc3-b429-aee9e5c0abf2ibmcloud is snapshot-consistency-group-delete scg1 scg2
Opções de comando
- SNAPSHOT_CONSISTENCY_GROUP1: ID ou nome do grupo de consistência de instantâneos.
- SNAPSHOT_CONSISTENCY_GROUP2: ID ou nome do grupo de consistência de instantâneos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
Política de backup
A seção a seguir fornece informações sobre os comandos da CLI para políticas de backup
ibmcloud é backup-políticas
Listar todas as políticas de backup.
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]
Exemplos de comando
ibmcloud is backup-policiesibmcloud is backup-policies --tag dev:test
Opções de comando
- --tag: Filtra a coleção para exibir apenas os recursos com o valor exato da tag.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --all-resource-groups: consultar todos os grupos de recursos.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é backup-policy-create
Crie uma política de backup.
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]
Exemplos de comando
ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-1 --plan-name demo-bkp-plan-1 --plan-cron-spec '45 09 * * *'ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-2 --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '40 09 * * *'ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1ibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '45 09 * * *' --plan-active --plan-delete-over-count 2ibmcloud is backup-policy-create --match-tags dev:test --name backup-policy-z --plans '[{"active":true,"attach_user_tags":["my-daily-backup-plan"],"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan"},{"active":true,"attach_user_tags":["my-daily-backup-plan"],"copy_user_tags":true,"cron_spec":"45 09 * * *","deletion_trigger":{"delete_after":20,"delete_over_count":20},"name":"my-policy-plan-99"}]'ibmcloud is backup-policy-create --match-tags dev:test --name backup-policy-x2 --plans @plans.jsonibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x --plan-name demo-bkp-plan-2 --plan-attach-tags dev:test --plan-copy-tags false --plan-delete-after 60 --plan-cron-spec '45 09 * * *' --plan-active --plan-clone-policy-max-snapshots 4 --plan-clone-policy-zones us-south-1 --plan-delete-over-count 2Criar plano de política de backup com restauração 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"}]'Criar plano de política de backup com restauração rápidaibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content data_volumes,boot_volumeCriar uma política de backup para a instância de tipo de recurso de correspondência e incluir volumes de dados e de inicialização como backupibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content data_volumesCriar política de backup para a instância de tipo de recurso de correspondência e incluir somente volumes de dados como backupibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instance --included-content boot_volumeCriar política de backup para a instância de tipo de recurso de correspondência e incluir somente o volume de inicialização como backupibmcloud is backup-policy-create --match-tags dev:test --name demo-bkp-policy-x1 --match-resource-type instanceCriar política de backup para a instância de tipo de recurso de correspondência e backup completo padrão (incluir volumes de dados e de inicialização)ibmcloud is backup-policy-create --match-tags dev:test --name backup-scope-1 --scope crn:v1:bluemix:public:enterprise::a/e92d45e305dc4ee0b13e29be392f1c0c::enterprise:ebc2b430240943458b9e91e1432cfcceCriar política de backup para suporte corporativoibmcloud 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 * * * *'Criar política de backup para compartilhamentos
Opções de comando
- --name: Novo nome para a política de backup.
- --match-resource-type: Um tipo de recurso ao qual esta política de backup se aplica. Uma das opções: volume, compartilhamento, instância. (padrão: volume ).
- --included-content: O conteúdo incluído nos backups criados com base nesta política. Um de: data_volumes, boot_volume, boot_volume, data_volumes. (padrão: boot_volume, data_volumes)..
- --match-tags: As tags de usuário às quais esta política de backup se aplica.
- --plans: PLANS_JSON|@PLANS_JSON_FILE, planos em JSON ou em arquivo JSON, lista de planos de política. Para o esquema de dados, verifique a propriedade
**planos**em[Documentação da API](/apidocs/vpc#create-backup-policy). Um de: PLANS_JSON, @PLANS_JSON_FILE. - --plan-name: Nome do plano da política de backup.
- --plan-active: Indica se o plano está ativo.
- --plan-attach-tags: Tags de usuário a serem atribuídas a cada recurso criado por este plano.
- --plan-copy-tags: Indica se as tags do usuário de origem devem ser copiadas para o recurso criado. Um dos seguintes: true, false.
- --plan-cron-spec: A especificação do cron para a programação do backup.
- --plan-delete-after: O número máximo de dias que cada backup deve ser mantido após sua criação. (padrão: 30 ).
- --plan-delete-over-count: O número máximo de backups recentes a manter. Se não especificado, todos os backups serão mantidos.
- --plan-clone-policy-max-snapshots: o número máximo de capturas instantâneas recentes (por origem) que mantêm clones. (padrão: 5)..
- --plan-clone-policy-zones: A zona na qual este plano de política de backup cria clones de instantâneos.
- --escopo: CRN da conta corporativa.
- --resource-group-id: o ID do grupo de recursos. Este ID é mutuamente exclusivo com --resource-group-name.
- --resource-group-name: o nome do grupo de recursos. Este nome é mutuamente exclusivo com --resource-group-id.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é backup-policy-delete
Excluir uma ou mais políticas de backup.
ibmcloud is backup-policy-delete (POLICY1 POLICY2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemplos de comando
ibmcloud is backup-policy-delete r134-7759199b-bc1f-448e-84fa-2aa42bde29afibmcloud is backup-policy-delete demo-policy-100
Opções de comando
- POLÍTICA 1: ID ou nome da política de backup.
- POLÍTICA 2: ID ou nome da política de backup.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é backup-policy-update
Atualizar uma política de backup.
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]
Exemplos de comando
ibmcloud is backup-policy-update r134-aa88726e-8b34-4f97-992d-027df9c4bb36 --name my-policy2ibmcloud is backup-policy-update demo-policy-99 --name demo-policy-100ibmcloud is backup-policy-update backup-policy-1001 --match-tags demo:cliibmcloud is backup-policy-update demo-policy-99 --included-content data_volumes,boot_volumeAtualizar a política de backup da instância de tipo de recurso de correspondência para incluir volumes de dados e de inicialização como backupibmcloud is backup-policy-update demo-policy-99 --included-content data_volumesCriar política de backup para a instância de tipo de recurso de correspondência para incluir volumes de dados como backupibmcloud is backup-policy-update demo-policy-99 --included-content boot_volumeCriar política de backup para a instância de tipo de recurso correspondente para incluir volume de inicialização como backup
Opções de comando
- POLÍTICA: ID ou nome da política de backup.
- --included-content: O conteúdo incluído nos backups criados com base nesta política. Um de: data_volumes, boot_volume, boot_volume, data_volumes. (padrão: boot_volume, data_volumes)..
- --match-tags: As tags de usuário às quais esta política de backup se aplica.
- --name: Novo nome da política de backup.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é backup-política
Visualizar detalhes de uma política de backup.
ibmcloud is backup-policy POLICY [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is backup-policy r134-ac2a8be2-aa99-4571-baed-c3ec63a64ce7ibmcloud is backup-policy demo-bkp-policy
Opções de comando
- POLÍTICA: ID ou nome da política de backup.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é backup-policy-plan
Visualizar os detalhes de um plano de política de backup.
ibmcloud is backup-policy-plan POLICY PLAN [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is backup-policy-plan c884526b-e6cc-453d-934d-82bf39a39114 6e5b9ee4-d4f0-4e9b-89d6-18642823a855ibmcloud is backup-policy-plan demo-bkp-policy-b98 cli-demo-policy-plan-3
Opções de comando
- POLÍTICA: ID ou nome da política de backup.
- PLANO: ID ou nome do plano de política de backup.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é backup-policy-planeja
Listar todos os planos da política de backup.
ibmcloud is backup-policy-plans POLICY [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is backup-policy-plans c884526b-e6cc-453d-934d-82bf39a39114ibmcloud is backup-policy-plans demo-bkp-policy-b98
Opções de comando
- POLÍTICA: ID ou nome da política de backup.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é backup-policy-plan-create
Elabore um plano de política de backup.
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]
Exemplos de comando
ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --attach-tags dev:test --copy-tags true --cron-spec '*/5 1,2,3 * * *' --delete-after 80 --name my-policy-plan-1ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2ibmcloud is backup-policy-plan-create backup-policy-1001 --cron-spec '0 0 * * *' --active --name my-policy-plan --attach-tags my-daily-backup-plan --copy-tags true --delete-after 10 --delete-over-count 2 --clone-policy-max-snapshots 1 --clone-policy-zones us-south-1,us-south-2ibmcloud is backup-policy-plan-create backup-policy-1001 --cron-spec '0 0 * * *' --active --name my-policy-plan --attach-tags my-daily-backup-plan --copy-tags true --delete-after 10 --delete-over-count 2ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2 --remote-region-policies '[{"delete_over_count": 5,"region": {"name": "us-east"}},{"delete_over_count": 5,"region": {"name": "us-south"}}]'ibmcloud is backup-policy-plan-create c9a0e8d9-c592-4175-80cb-3056f6fd1da7 --cron-spec '*/5 1,2,3 * * *' --name my-policy-plan-2 --remote-region-policies @/tmp/remote_region_policies.json
Opções de comando
- POLÍTICA: ID ou nome da política de backup.
- --name: Nome do plano da política de backup.
- --ativo: Indica se o plano está ativo.
- --attach-tags: Tags de usuário a serem atribuídas a cada recurso criado por este plano.
- --copy-tags: Indica se as tags do usuário de origem devem ser copiadas para o recurso criado. Um dos seguintes: true, false.
- --cron-spec: A especificação cron para a programação do backup.
- --delete-after: O número máximo de dias que cada backup deve ser mantido após sua criação.
- --delete-over-count: O número máximo de backups recentes a serem mantidos. Se não especificado, todos os backups serão mantidos.
- --clone-policy-max-snapshots: O número máximo de instantâneos recentes (por fonte) que os clones mantêm. (padrão: 5 ).
- --clone-policy-zones: A zona na qual este plano de política de backup cria clones de instantâneos.
- --remote-region-policies: REMOTE_REGION_POLICY_JSON|@REMOTE_REGION_POLICY_JSON, políticas de região remota em JSON ou em arquivo JSON.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é backup-policy-plan-delete
Excluir um ou mais planos de política de backup.
ibmcloud is backup-policy-plan-delete POLICY (PLAN1 PLAN2 ...) [--output JSON] [-f, --force] [-q, --quiet]
Exemplos de comando
ibmcloud is backup-policy-plan-delete backup-policy-1001 437cc10e-eaa5-4eaf-8e9d-5ba5d659f9a1 ec5446a2-5f28-4d25-a501-b6fa14f3c5d8ibmcloud is backup-policy-plan-delete aaa-default-backup-policy-1 my-policy-plan-2 my-policy-plan-3 my-policy-plan-4
Opções de comando
- POLÍTICA: ID ou nome da política de backup.
- PLAN1: ID ou nome do plano de política de backup.
- PLAN2: ID ou nome do plano de política de backup.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- --force, -f: forçar a operação sem confirmação.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é backup-policy-plan-update
Atualizar um plano de política de backup.
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]
Exemplos de comando
ibmcloud is backup-policy-plan-update r134-77e21079-7291-44c2-866a-8f1848bc10f0 r134-fc8e15d9-02f2-4599-a216-8afe0dfeb969 --name myplanibmcloud is backup-policy-plan-update demo-bkp-policy-b98 my-policy-plan-1 --name cli-demo-policy-plan-3ibmcloud is backup-policy-plan-update backup-policy-1001 2dae356e-f7b5-48dd-8bc3-f3083574885b --cron-spec '42 10 * * *' --name my-policy-plan-1 --attach-tags my-daily-backup-plan --copy-tags false --delete-after 20 --delete-over-count 1 --clone-policy-max-snapshots 3 --clone-policy-zones us-south-1,us-south-2 --activeibmcloud is backup-policy-plan-update backup-policy-1001 2dae356e-f7b5-48dd-8bc3-f3083574885b --cron-spec '42 10 * * *' --name my-policy-plan-1 --attach-tags my-daily-backup-plan --copy-tags false --delete-after 20 --delete-over-count 1ibmcloud is backup-policy-plan-update demo-bkp-policy-x demo-bkp-plan-2 --reset-delete-over-countibmcloud is backup-policy-plan-update demo-bkp-policy-x demo-bkp-plan-2 --reset-delete-over-count --remote-region-policies '[{"delete_over_count": 5,"region": {"name": "us-east"}},{"delete_over_count": 5,"region": {"name": "us-south"}}]'
Opções de comando
- POLÍTICA: ID ou nome da política de backup.
- PLANO: ID ou nome do plano de política de backup.
- --name: Novo nome do plano de política de backup.
- --ativo: Indica se o plano está ativo.
- --attach-tags: Tags de usuário a serem atribuídas a cada recurso criado por este plano.
- --copy-tags: Indica se as tags do usuário de origem devem ser copiadas para o recurso criado. Um dos seguintes: true, false.
- --cron-spec: A especificação cron para a programação do backup.
- --delete-after: O número máximo de dias que cada backup deve ser mantido após sua criação.
- --delete-over-count: O número máximo de backups recentes a serem mantidos. Se não especificado, todos os backups serão mantidos.
- --reset-delete-over-count: Remova qualquer limite máximo definido para o número de backups recentes a serem mantidos.
- --clone-policy-max-snapshots: O número máximo de instantâneos recentes (por fonte) que os clones mantêm.
- --clone-policy-zones: A zona na qual este plano de política de backup cria clones de instantâneos.
- --remote-region-policies: REMOTE_REGION_POLICY_JSON|@REMOTE_REGION_POLICY_JSON, políticas de região remota em JSON ou em arquivo JSON.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é backup-policy-jobs
Listar todas as tarefas da política de backup.
ibmcloud is backup-policy-jobs POLICY [--source SOURCE] [--snapshots SNAPSHOT] [--status failed | running | succeeded] [--plan PLAN] [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is backup-policy-jobs backup-policy-1001ibmcloud is backup-policy-jobs r134-7759199b-bc1f-448e-84fa-2aa42bde29afibmcloud is backup-policy-jobs r134-0703cdf1-48bb-4af2-9ceb-1edbe8fcb818 --source r134-1a1e25f2-3fc3-4507-8725-e5f1d07256ea --snapshots r143-1a1e25f2-3fc3-4507-8725-e5f1d08956ea --status running --plan r136-3a3e25f2-3fc3-4507-8725-e5f1d08496eaibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots r134-f1d9b974-14e5-4a2e-8e38-c023164be316ibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots bkp-plan-do-not-delete-31addff28e2b-422bibmcloud is backup-policy-jobs bkp-policy-do-not-delete --snapshots crn:v1:staging:public:is:us-south:a/efe5afc483594adaa8325e2b4d1290df::snapshot:r134-c4ea5585-0554-40db-bdc8-1ec9fb15098bibmcloud is backup-policy-jobs bkp-policy-do-not-delete --source r134-71757aee-5e90-40f5-bd7d-0a538c084efb
Opções de comando
- POLÍTICA: ID ou nome da política de backup.
- --fonte: ID ou nome do volume de origem. O nome de origem poderá ser usado apenas se a origem existir na VPC.
- --snapshots: ID, nome ou CRN do snapshot de destino. Não são suportadas as combinações desses três tipos. É suportada a passagem apenas por um desses três tipos.
- --status: Status da tarefa da política de backup. Uma de: falhou, em execução, sucedida.
- --plan: ID ou nome do plano da política de backup.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.
ibmcloud é backup-policy-job
Visualizar detalhes de uma tarefa de política de backup.
ibmcloud is backup-policy-job POLICY JOB_ID [--output JSON] [-q, --quiet]
Exemplos de comando
ibmcloud is backup-policy-job r134-7759199b-bc1f-448e-84fa-2aa42bde29af 4cf9171a-0043-4434-8727-15b53dbc374cibmcloud is backup-policy-job backup-policy-1001 4cf9171a-0043-4434-8727-15b53dbc374c
Opções de comando
- POLÍTICA: ID ou nome da política de backup.
- JOB_ID: ID da tarefa da política de backup.
- --output: especificar o formato de saída; apenas JSON é suportado. Um dos seguintes: JSON.
- -q, --quiet: suprimir a saída detalhada.