copyright | lastupdated | ||
---|---|---|---|
|
2022-04-08 |
{:shortdesc: .shortdesc} {:new_window: target="_blank"} {:codeblock: .codeblock} {:pre: .pre} {:screen: .screen} {:tip: .tip} {:note: .note} {:important: .important} {:download: .download}
{: #vpc-cli-rn}
The following release notes are for the {{site.data.keyword.vpc_full}} (VPC) command line interface (CLI). {: shortdesc}
{: #v4.0.2}
Version 4.0.2 was released on 2022-04-08.
- N/A
- N/A
- N/A
- Fixed the reserved IP not displaying issue when the instance list
instances
command is run.
{: #v4.0.1}
Version 4.0.1 was released on 2022-04-06.
- Added
instance-network-interface-reserved-ips
andinstance-network-interface-reserved-ip
commands to list/get reserved IPs that are associated with a network interface.
- Updated
instance-create
,instance-network-interface-create
,instance-create-from-template
,instance-template-create
,instance-template-create-override-source-template
,bare-metal-server-create
,bare-metal-server-network-interface-create
,subnet-reserved-ip-create
commands to support reserved IP.
- Removed security group network interface commands
security-group-network-interface
,security-group-network-interface-add
,security-group-network-interface-remove
andsecurity-group-network-interfaces
.
-
Support for primary_ipv4_address property in primary-network-interface and network-interface options for the
instance-create
,instance-create-from-template
,instance-template-create
andinstance-template-create-override-source-template
commands were removed. Use primary_ip property to create the resource with wanted IP address. -
Support for IPV4 option for the
instance-create
,instance-network-interface-create
,instance-create-from-template
,instance-template-create
andinstance-template-create-override-source-template
commands were removed. Use the address option to create the resource with wanted IP address. -
Support for PNIC-IP option and primary_ipv4_address property in network-interface option for the
bare-metal-server-create
command was removed. Use primary_ip property in network-interface option and pnic-rip-address option to create the bare metal server with wanted IP address. -
Support for IP option for the
bare-metal-server-network-interface-create
command was removed. Use address option to create the bare-metal-server-network-interface with wanted IP address.
{: #v3.5.0}
Version 3.5.0 was released on 2022-03-25.
- N/A
- Update
load-balancer-listener-create
,load-balancer-listener-update
,load-balancer-pool-create
andload-balancer-pool-update
commands to support UDP protocol.
- N/A
{: #v3.4.0}
Version 3.4.0 was released on 2022-02-24.
- N/A
-
Update
instance-create
,instance-update
,instance-template-create
,instance-template-create-override-source-template
andinstance-create-from-template
commands to support metadata service. -
Update
instance-create
andinstance-create-from-template
commands to support trusted profile.
- N/A
{: #v3.3.0}
Version 3.3.0 was released on 2022-02-17.
- N/A
- Update
instance-create
,instance-update
,instance-template-create
,instance-template-create-override-source-template
andinstance-create-from-template
, commands to add support for vm-host-failure-policy.
- N/A
{: #v3.2.0}
Version 3.2.0 was released on 2022-02-11.
- N/A.
- Update
instance-create
,instance-update
andvolume-update
commands to support resize boot volume.
- N/A
{: #v3.1.0}
Version 3.1.0 was released on 2022-01-28.
- Add bare metal server commands
bare-metal-server
,bare-metal-server-console
,bare-metal-server-create
,bare-metal-server-delete
,bare-metal-server-disk
,bare-metal-server-disk-update
,bare-metal-server-disks
,bare-metal-server-initialization-values
,bare-metal-server-network-interface
,bare-metal-server-network-interface-create
,bare-metal-server-network-interface-delete
,bare-metal-server-network-interface-floating-ip
,bare-metal-server-network-interface-floating-ip-add
,bare-metal-server-network-interface-floating-ip-remove
,bare-metal-server-network-interface-floating-ips
,bare-metal-server-network-interface-update
,bare-metal-server-network-interfaces
,bare-metal-server-profile
,bare-metal-server-profiles
,bare-metal-server-restart
,bare-metal-server-start
,bare-metal-server-stop
,bare-metal-server-update
andbare-metal-servers
.
- Update
load-balancer-listener-create
andload-balancer-listener-update
commands for public network load balancer listener port range support.
- N/A
{: #v3.0.0}
Version 3.0.0 was released on 2022-01-19.
- N/A
- Update
security-group-target
,security-group-target-add
,security-group-target-remove
, andendpoint-gateway-create
commands to add security group support for endpoint-gateway.
- N/A
- Removed the support for creation of load balancer listener with port and protocol as arguments.
{: #v2.1.0}
Version 2.1.0 was released on 2021-11-29.
- N/A
- Update
vpn-server-update
command to support VPN server upgrade and downgrade.
- N/A
- Linux_S390x build support added.
{: #v2.0.0}
Version 2.0.0 was released on 2021-11-18.
- N/A
- Update instance commands with "by name" support. Instance commands include instance-initialization-values, instance-console, instance-create, instance-create-from-template, instance-delete, instance-disk, instance-disk-update, instance-disks, instance-network-interface, instance-network-interface-create, instance-network-interface-delete, instance-network-interface-floating-ip, instance-network-interface-floating-ip-add, instance-network-interface-floating-ip-remove, instance-network-interface-floating-ips, instance-network-interface-update, instance-network-interfaces, instance-reboot, instance-stop, instance-update, instance-volume-attachments, instance-volume-attachment, instance-volume-attachment-add, instance-volume-attachment-detach, instance-volume-attachment-update, instance-template, instance-template-create, instance-template-create-override-source-template, instance-template-update, instance-group, instance-group-create, instance-group-update, instance-group-delete, instance-group-load-balancer-delete, instance-group-managers, instance-group-manager-create, instance-group-manager-update, instance-group-manager-delete, instance-group-manager-actions, instance-group-manager-action-create, instance-group-manager-action-update, instance-group-manager-action-delete, instance-group-manager-policies, instance-group-manager-policy, instance-group-manager-policy-create, instance-group-manager-policy-update, instance-group-membership, instance-group-membership-delete, instance-group-membership-update, instance-group-memberships, instance-group-memberships-delete commands with "by name" support. Instance commands can now use an ID or name for the command option values.
- N/A
{: #v1.7.0}
Version 1.7.0 was released on 2021-10-07.
- N/A
- Update load-balancer, vpc-routing-table-route-create, snapshots, vpn-gateway and vpn-server commands with "by name" support. These commands can now use an ID or name for the command option values.
- N/A
{: #v1.6.0}
Version 1.6.0 was released on 2021-09-15.
- N/A
- Update
load-balancer-create/load-balancer-listener-create/load-balancer-update/load-balancer-listener-update
commands to support the load-balancer vnf support. - Update subnet, public gateway, image, floating IP, key, placement-group, flow-log, security group, virtual private endpoint gateway, dedicated host and volume commands with "by name" support. These commands can now use an ID or name for the command option values.
- N/A
{: #v1.5.0}
Version 1.5.0 was released on 2021-08-27.
- N/A
- Update
instance-create/instance-update/instance-template-create
commands to support the instance attached block storage bandwidth setting.
- N/A
{: #v1.4.0}
Version 1.4.0 was released on 2021-08-26.
- Add client-to-site VPN server commands (Beta).
-
Update
vpc/address-prefix/routing-table/route
commands with "by name" support. These commands can now use an ID or name for the command option values. -
Update network ACL and network ACL rule commands with "by name" support. These commands can now use an ID or name for the command option values.
- N/A
{: #v1.3.0}
Version 1.3.0 was released on 2021-08-19.
N/A
- Update
ibmcloud is load-balancer-listener-create
,ibmcloud is load-balancer-listener-update
,ibmcloud is load-balancer-listener-policy-create
,ibmcloud is load-balancer-listener-policy-update
commands for load balancer https redirect support. - Update
ibmcloud is volume-update
for volume adjustable IOPS feature.
- N/A
{: #v1.2.0}
Version 1.2.0 was released on 2021-07-27.
ibmcloud is placement-groups
command to list placement groups.ibmcloud is placement-group
command to get placement group.ibmcloud is placement-group-create
command to create placement group.ibmcloud is placement-group-update
command to update placement group.ibmcloud is placement-group-delete
command to delete placement group.
- Update
ibmcloud is instance-create
command with new--placement-group
option, user can select the instance placement target with the specified placement group. - Update
ibmcloud is instance
command to show the placement group as the placement target if the instance is created with the specific placement group.
- N/A
{: #v1.1.0}
Version 1.0.0 was released on 2021-07-16.
- N/A
- Update
ibmcloud is volume-update
command to expand all volume sizes up to 16 TB.
- N/A
{: #v1.0.0}
Version 1.0.0 was released on 2021-07-08.
- N/A
- Hide the
ibmcloud is target
command.
- Remove generation 1 support from commands.
- Remove the target generation switching in
ibmcloud is target
command.
{: #v0.8.6}
Version 0.8.6 was released on 2021-06-17.
- N/A
- Add cookie persistence support for
load-balancer-pool-create
,load-balancer-pool-update
andload-balancer-pool
commands.
- N/A
{: #v0.8.5}
Version 0.8.5 was released on 2021-05-20.
- Add commands
snapshots
,snapshot
,snapshot-create
,snapshot-update
,snapshot-delete-from-source
,snapshot-delete
for the snapshot feature.
- Add
--source-volume
option of theimage-create
command for the image from volume feature. - Update
--boot-volume
,--volume-attach
options of theinstance-create
command to support JSON format withsource_snapshot
property setting that supports restoring volume from source snapshot.
{: #v0.8.4}
Version 0.8.4 was released on 2021-05-18.
- Add commands
instance-group-manager-actions
,instance-group-manager-action
,instance-group-manager-action-create
,instance-group-manager-action-delete
,instance-group-manager-action-update
for scheduled scaling feature.
- Add
--owner-type
option forimages list
command to filter images by owner_type property. - Update
instance-group-manager-create
command for scheduled scaling feature.
{: #v0.8.1}
Version 0.8.1 was released on 2021-03-18.
- Add command
instance-console
to open an interactive serial console to a virtual server instance.
- Update
load-balancer-listener-policy-rule-create
andload-balancer-listener-policy-rule-update
commands to add newbody
andquery
rule types.
- N/A
{: #v0.8,0}
Version 0.8.0 was released on 2021-03-11.
- Add
instance-group-membership-update
command.
- Add dedicated_host_only property to the operating system object in
operating-systems
,operating-system
andimage
command output. - Update
--max-members
,--min-members
options value's range to 1-1000 in theinstance-group-manager-create
andinstance-group-manager-update
commands. - Add API private endpoint support, only
us-south
andus-east
regions are supported.
- N/A
{: #v0.7.9}
Version 0.7.9 was released on 2021-03-04.
- N/A
- Add new cipher suite DH19 and SHA512 option for VPN IPSec and IKE policy creation/updating commands.
- N/A
{: #v0.7.8}
Version 0.7.8 was released on 2021-02-25.
- Added security group target list/get/add/remove commands so you can list/attach/detach a security group with all applicable target resources, such as network interfaces and load balancers.
- Added a
delegate_vpc
action type to thevpc-routing-table-route-create
command to defer a route to the VPC system routing table for forwarding action. Use only for VPCs that have both non-RFC-1918 addresses and public connectivity. For more information, see Routing considerations for IANA-registered IP assignments. - Added a
--security-group
flag to theload-balancer-create
command so you can bind security groups when you create a load balancer. - Added a security groups field to the
load-balancer
command to show the security groups that are bound to a load balancer.
- N/A
{: #v0.7.7}
Version 0.7.7 was released on 2021-02-08.
- N/A
- Remove the restriction for Generation 1 target switching.
- N/A
{: #v0.7.4}
Version 0.7.4 was released on 2020-12-10.
- Add instance storage disk
get
,list
, andupdate
commands.
- Add flag aliases for routing table
create
andupdate
commands. - Updated usage for
ibmcloud is vpc-address-prefix-create
command.
- N/A
{: #v0.7.3}
Version 0.7.3 was released on 2020-11-19.
- N/A
- Add datapath logging support for load balancer
create
andupdate
commands - Add ingress routing support for VPC routing table
create
andupdate
commands - Add required family/class flags for dedicated host group
create
command.
- N/A
{: #v0.7.2}
Version 0.7.2 was released on 2020-11-12.
- N/A
- Add static, route-based mode support for creating a VPN gateway and connection.
- N/A
{: #v0.7.1}
Version 0.7.1 was released on 2020-11-05.
- N/A
- Add proxy-protocol feature support for load balancer listener/pool create and update commands.
- N/A
{: #v0.7.0}
Version 0.7.0 was released on 2020-10-30.
- Add 'create', 'update', 'list', 'get', 'delete' commands for VPC routing-table and routes (custom routes) feature
- Add 'allow-ip-spoofing' flag for network-interface in instance create and network-interface create/update commands
- N/A
{: #v0.6.6}
Version 0.6.6 was released on 2020-10-23.
- Add load-balancer-pool-members-update command to replace the entire pool members
- Remove the DNS service from endpoint-gateway-targets command output
- Add --members flag to load-balancer-pool-create command to support creating pool with members
- N/A
{: #v0.6.4}
Version 0.6.4 was released on 2020-09-16.
- N/A
- Update all deletion commands to support batch deletion.
- Update vpc-routing-table-create and vpc-routing-table-update to support ingress custom routing feature.
- N/A
{: #v0.6.3}
Version 0.6.3 was released on 2020-08-24.
- N/A
- Update VPC API version to 2020-08-11
- Update network load balancer create command with '--family network' instead of the --profile option.
- Update load-balancer-pool-update command to reset the session-persistence to null with '--session-persistence-type none'.
- Update ‘target’ command to support only the accounts that have generation 1 access.
- Hide 'load-balancer-profiles' command and it will be removed in next major release.
- Hide 'load-balancer-profile' command and it will be removed in next major release.
- Hide the 'target' command for the account that doesn't have generation 1 access.
{: #v0.6.2}
Version 0.6.2 was released on 2020-07-29.
- N/A
- Enable expandable volume feature with 'volume-update' command.
- (Beta) Large volume capacity size support (larger than 2 TB) in volume create and update commands.
- Add '--add-resource-groups' flag to list commands that list resources in all resource groups regardless of target resource group in 'ibmcloud target'.
- N/A
{: #v0.6.1}
Version 0.6.1 was released on 2020-07-17.
- N/A
- (Beta) Update 'image-create' and 'image' command for encrypted image support.
- Add '--output JSON' flag to replace the old '--json' flag. '--json' flag is planned for deprecation and removal in next major release.
- Add '-q, --quiet' flag to suppress the verbose output.
- N/A
{: #v0.6.0}
Version 0.6.0 was released on 2020-06-30.
- Added Creating instance from instance-template support for 'instance-create-from-template' command.
- (Beta) Added commands to support dedicated host.
- Updated all commands with VPC API version to '2020-05-19'.
- N/A
{: #v0.5.14}
Version 0.5.14 was released on 2020-04-30.
- N/A
- Added HTTPS protocol and HTTPS health-type support for 'load-balancer-pool-create' command.
- Added HTTPS protocol and HTTPS health-type support for 'load-balancer-pool-update' command.
- Added floating IP data to 'instance' command JSON output.
- N/A
{: #v0.5.13}
Version 0.5.13 was released on 2020-04-13.
- N/A
- Added CRN fields to various details commands output
- Add example for the
key-create
andkey-update
commands
- N/A
{: #v0.5.11}
Version 0.5.11 was released on 2020-03-05.
- N/A
- Added resource tag fields to the
ibmcloud is volumes
command output - Updated the
ibmcloud is network-acl-rule-add
command example - Updated the
ibmcloud is network-acl-create
command example - Added more command examples to the VPC CLI reference
- Translation update to the command help
- N/A