Skip to content

Releases: IBM/vpc-python-sdk

v0.26.3

07 Jan 06:05
Compare
Choose a tag to compare

NEW FEATURES

  • Support for Reservations in Baremetal servers :
    • Support for ReservationAffinity in BareMetalServerPrototype
    • Support for ReservationAffinity in BareMetalServerPatch
    • Support for ReservationID, ReservationCRN, ReservationName in ListBareMetalServers
    • Support for HealthReasons, HealthState, Reservation, ReservationAffinity in BareMetalServer
    • Support for ReservationTerms in BareMetalServerProfile
  • Support for ReservationAffinityPolicy in ListInstances
  • Support for ProfileResourceType, AffinityPolicy in ListReservations
  • Support for File share snapshots:
    • Support for BackupPolicyMatchResourceTypeShare as a extension in BackupPolicy
    • Support for SnapshotCount, SnapshotSize, SourceSnapshot in Share
    • Support for SharePrototypeShareBySourceSnapshot as extension in SharePrototype
    • Support for SourceSnapshot in SharePrototype

BREAKING CHANGES

  • In BackupPolicyJob, TargetSnapshots is changed from SnapshotReference to BackupPolicyTargetSnapshotIntf
  • Removal of Protocol from NetworkACLRulePatch

CHANGES

  • api version 2024-12-17

BUG FIXES

  • None

v0.26.2

07 Jan 05:50
Compare
Choose a tag to compare

0.26.2 (2025-01-07)

Bug Fixes

  • publish: updated the tag and if condition (#76) (90eef8d)

v0.26.1

07 Jan 05:32
Compare
Choose a tag to compare

0.26.1 (2025-01-07)

Bug Fixes

v0.26.0

07 Jan 05:01
Compare
Choose a tag to compare

0.26.0 (2025-01-07)

Features

  • release: fixed ci workflow (#72) (9065aea)
  • release: fixed ci workflow (#73) (0c7d12c)
  • release: Updated the ci.yml file (#74) (54abfde)
  • spec: updated the sdk as per the api spec released on 2024-12-26 (#70) (a5a480b)

v0.25.1

30 Dec 04:53
Compare
Choose a tag to compare

0.25.1 (2024-12-30)

Bug Fixes

  • build: migrate setup.py to pyproject.toml (#68) (f7729e2)
  • release: fix the semantic release and set the base version and lint fix (#69) (71386a8)

v0.25.0

14 Nov 10:31
Compare
Choose a tag to compare

0.25.0 (2024-11-14)

Features

  • release: Update SDK to use API released on 2024-11-13 (#67) (29d0891)

v0.24.1

05 Nov 17:33
Compare
Choose a tag to compare

0.24.1 (2024-11-05)

Bug Fixes

  • travis: Fix travis to publish to pypi (#66) (e7b4a20)

v0.24.0

22 Oct 14:58
Compare
Choose a tag to compare

0.24.0 (2024-10-22)

Features

  • release: Update SDK to use API released on 2024-10-15 (#65) (40f4318)

v0.23.0

08 Jul 14:29
Compare
Choose a tag to compare

NEW FEATURES

  • Support for user_data_format in list_images
  • Support for allow_user_image_creation and user_data_format in OperatingSystem
  • Support for origin_share allowed_transit_encryption_modes in SharePrototypeShareByOriginShare
  • Support for Share cross account access
  • Support for confidential_compute_mode and enable_secure_boot in InstancePrototype
  • Support for bandwidth in BareMetalServerPrototype
  • release: Update SDK to use API released on 2024-07-02 (#64) (53194f7)

BREAKING CHANGES

  • None

CHANGES

  • api version 2024-07-02

BUG FIXES

  • None

0.23.0 (2024-07-08)

v0.22.0

13 May 14:39
Compare
Choose a tag to compare

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