Releases: IBM/vpc-python-sdk
v0.25.1
v0.25.0
v0.24.1
v0.24.0
v0.23.0
NEW FEATURES
- Support for
user_data_formatinlist_images - Support for
allow_user_image_creationanduser_data_formatinOperatingSystem - Support for
origin_shareallowed_transit_encryption_modesin SharePrototypeShareByOriginShare - Support for Share cross account access
- Support for
confidential_compute_modeandenable_secure_bootinInstancePrototype - Support for
bandwidthinBareMetalServerPrototype
BREAKING CHANGES
- None
CHANGES
- api version
2024-07-02
BUG FIXES
- None
0.23.0 (2024-07-08)
v0.22.0
0.22.0 (2024-05-13)
New Features
- Support for VPN advanced config. Added establish_mode
- For route mode vpn gateway, support for peer, peer.ike_identity, peer.fqdn, peer.address, local, local.ike_identities, VPNGatewayConnectionIKEIdentityPrototype
- For policy mode vpn gateway, support for peer, peer.cidrs, peer.ike_identity, peer.fqdn, peer.address, local, local.ike_identities, local.cidrs, VPNGatewayConnectionIKEIdentityPrototype
- Support for health_reasons and health_state in VPCDNSResolutionBinding
- Support for local in SecurityGroupRulePrototype
Breaking changes
-
Removed peer_address, peer_cidrs, local_cidrs. These are moved to peer, local models.
-
check_vpn_gateway_connection_local_cidr -> check_vpn_gateway_connections_local_cidr
-
add_vpn_gateway_connection_local_cidr -> add_vpn_gateway_connections_local_cidr
-
list_vpn_gateway_connection_peer_cidrs -> list_vpn_gateway_connections_peer_cidrs
-
remove_vpn_gateway_connection_peer_cidr -> remove_vpn_gateway_connections_peer_cidr
-
check_vpn_gateway_connection_peer_cidr -> check_vpn_gateway_connections_peer_cidr
-
add_vpn_gateway_connection_peer_cidr -> add_vpn_gateway_connections_peer_cidr
-
list_vpn_gateway_connection_local_cidrs -> list_vpn_gateway_connections_local_cidrs
-
For the above methods cidr_prefix and prefix_length is replaced with cidr
-
Visit API changelog for more info
-
release: Update SDK to use API released on 2024-04-30 (#63) (003bab0)
API Version
- 2024-04-30
v0.21.0
0.21.0 (2024-03-05)
Features
- release: Update SDK to use API released on 2024-02-20 (#61) (64de52e)
- Support for virtual network interface, create_virtual_network_interface,delete_virtual_network_interfaces, list_network_interface_floating_ips, remove_network_interface_floating_ip, get_network_interface_floating_ip, add_network_interface_floating_ip, list_virtual_network_interface_ips, remove_virtual_network_interface_ip, get_virtual_network_interface_ip, add_virtual_network_interface_ip,
- create_instance_network_attachment, delete_instance_network_attachment, get_instance_network_attachment, update_instance_network_attachment, list_instance_network_attachments, create_bare_metal_server_network_attachment, list_bare_metal_server_network_attachments, delete_bare_metal_server_network_attachment, get_bare_metal_server_network_attachment, update_bare_metal_server_network_attachment
- Support for advertise_routes_to in create_vpc_routing_table
- Support for advertise in create_vpc_routing_table, create_vpc_routing_table_route
- Support for reservations, list_reservations, create_reservation, update_reservation, activate_reservation, get_reservation,
- Support for InstanceReservationAffinityPrototype(reservation_affinity) in InstancePrototype , InstanceReservationAffinityPrototype(reservation_affinity) in InstanceTemplatePrototype
- Support for InstanceReservationAffinityPatch(reservation_affinity) in InstancePatch
- Support for InstanceProfileReservationTerms in InstanceProfile
- Support for snapshot consistency groups
Breaking changes
- Removal of LoadBalancerLoggingDatapathPrototype (data path) in create_load_balancer
- create_bare_metal_server will accept BareMetalServerPrototype(bare_metal_server_prototype) instead of positional arguments
v0.20.0
v0.19.1
v0.19.0
0.19.0 (2023-09-05)
NEW FEATURES
- Support for request id and correlation id
-
Shares:
New functions :
`list_share_profiles`, `get_share_profile`, `list_shares`, `create_share`, `update_share`, `get_share`, `failover_share`, `delete_share`, `list_share_mount_targets`, `create_share_mount_target`, `delete_share_mount_target`, `get_share_mount_target`, `update_share_mount_target`, `delete_share_source`, `get_share_source`
-
Virtual Network Interface:
New functions :
`list_virtual_network_interfaces`, `get_virtual_network_interface`, `update_virtual_network_interface`
-
Support for
PrimaryIPandSubnetinSecurityGroupTargetReference -
Support for virtual network interface identifier in security group target binding