Skip to content

Releases: IBM/vpc-python-sdk

v0.18.0

12 Jul 15:59

Choose a tag to compare

0.18.0 (2023-07-12)

Features

  • release: Update SDK to use API released on 2023-06-27 (#54) (e0e1bf4)

v0.17.0

10 May 06:56

Choose a tag to compare

0.17.0 (2023-05-10)

Features

  • release: Update SDK to use API released on 2023-05-02 (#53) (fc60d44)

New Features:

Image export jobs:

  • list_image_export_jobs
  • create_image_export_job
  • delete_image_export_job
  • get_image_export_job
  • update_image_export_job

Baremetal servers :-

  • Added to BareMetalServerProfile
    network_interface_count(BareMetalServerProfileNetworkInterfaceCount)
    console_types(BareMetalServerProfileConsoleTypes)

  • Added to BareMetalServer
    lifecycle_reasons
    lifecycle_state

Breaking changes:

  • FlowLogCollectorTargetPrototypeNetworkInterfaceIdentityNetworkInterfaceIdentityNetworkInterfaceIdentityById -> FlowLogCollectorTargetPrototypeNetworkInterfaceIdentityNetworkInterfaceIdentityById

  • FlowLogCollectorTargetPrototypeNetworkInterfaceIdentityNetworkInterfaceIdentityNetworkInterfaceIdentityByHref -> FlowLogCollectorTargetPrototypeNetworkInterfaceIdentityNetworkInterfaceIdentityByHref

  • InstanceTemplatePrototypeInstanceByImage ->InstanceTemplatePrototypeInstanceByImageInstanceTemplateContext

  • InstanceTemplatePrototypeInstanceBySourceSnapshot -> InstanceTemplatePrototypeInstanceBySourceSnapshotInstanceTemplateContext

  • InstanceTemplatePrototypeInstanceByCatalogOffering -> InstanceTemplatePrototypeInstanceByCatalogOfferingInstanceTemplateContext

v0.16.0

31 Mar 13:43

Choose a tag to compare

0.16.0 (2023-03-31)

New Features

  • idle_connection_timeout in create_load_balancer_listener

  • priority added to RoutePrototype, create_vpc_routing_table_route

  • Added support for creating VSI from existing boot volume.
    . support for VolumeAttachmentPrototypeInstanceByVolumeContext,
    InstancePrototypeInstanceByVolume

  • New filters for list_volumes
    . attachment_state, encryption, operating_system_family, operating_system_architecture
    next_hop, priority support in RoutePatch

  • DNS support for load balancer(create_load_balancer, update_load_balancer)
    . added LoadBalancerDnsPrototype and LoadBalancerDNSPatch

  • vcpu_manufacturer support added
    . InstanceProfileVCPUManufacturer added to InstanceProfile
    . DedicatedHostProfileVCPUManufacturer added to DedicatedHostProfile

  • InstanceProfileNetworkInterfaceCount (network_interface_count) added to InstanceProfile

Breaking Changes

  • OperatingSystemReference -> OperatingSystem
  • LifecycleReason -> InstanceLifecycleReason
  • InstanceAvailabilityPrototype -> InstanceAvailabilityPolicyPrototype
  • VolumeReference -> VolumeReferenceVolumeAttachmentContext

v0.15.0

20 Feb 05:43

Choose a tag to compare

0.15.0 (2023-02-20)

New Features

  • Metadata post ga: response_hop_limit, protocol added to InstanceMetadataServicePrototype, InstanceMetadataServicePatch and InstanceMetadataService
  • SnapshotClone support for snapshots
  • BackupPolicyPlanClonePolicy for backup policy plan
  • ip_version added to NetworkACLRulePrototype
  • enable_secure_boot support for baremetal servers
  • BareMetalServerTrustedPlatformModulePrototype(trusted_platform_module) support for baremetal
  • LoadBalancerLoggingDatapathPrototype, LoadBalancerLoggingDatapathPatch for load balancers

BREAKING CHANGES

none

v0.14.0

30 Dec 06:06

Choose a tag to compare

0.14.0 (2022-12-30)

Features

  • 2022-12-21: Update SDK to use API generated on 2022-12-21 (#47) (dc97df6)
  • Backup policy jobs

v0.13.0

02 Nov 14:32

Choose a tag to compare

0.13.0 (2022-11-02)

Features

  • release: Update SDK to use API generated on 2022-10-13 (#45) (60eb815)

v0.12.0

07 Jul 19:37

Choose a tag to compare

0.12.0 (2022-07-07)

BREAKING CHANGES

  • RouteNextHopPrototypeRouteNextHopIP -> RoutePrototypeNextHopRouteNextHopPrototypeRouteNextHopIP

  • RouteNextHopPrototype -> RoutePrototypeNextHop

NEW FEATURES

  • release: Update SDK to use API generated on 2022-06-30 (#40) (829b4ad)
  • Support for Backup as a service( backup policy, backup policy plans)
  • Support for VPN servers(client-2-site)

v0.11.1

15 Jun 16:40

Choose a tag to compare

0.11.1 (2022-06-15)

Bug Fixes

  • Upgrade python core version to 3.15.2 to include new PyJWT version (to avoid a vulnerability) (#38) (b0f22ff)

v0.11.0

02 May 17:48

Choose a tag to compare

0.11.0 (2022-05-02)

Features

  • release: Update SDK to use API version 2022-03-29 (#35) (7ab1c6f)

  • Breaking change:
    create_snapshot() takes 'snapshot_prototype_model' which consists of source_volume and name

  • New addition:
    Reserved IP APIs for instance and bare metal

v0.10.0

03 Mar 16:37

Choose a tag to compare

0.10.0 (2022-03-03)

Features

  • Support for Bare Metal Servers