Releases: IBM/vpc-go-sdk
v0.47.0
NEW FEATURES
- Support for virtual network interface in select regions and accounts
- Support for
Advertise
inRoutePrototype
,CreateVPCRoutingTableRouteOptions
, - Support for
AdvertiseRoutesTo
inRoutingTable
,DefaultRoutingTable
, - Support for
Subnet
inFloatingIPTarget
- Support for
crn
inFloatingIPTargetPrototype
,FloatingIPTargetPatch
- Support for
PrimaryIP
,Subnet
inFlowLogCollectorTarget
BREAKING CHANGES
- Introduction of
BareMetalServerPrototype
inCreateBareMetalServerOptions
- Removal of
Datapath
fromCreateLoadBalancerOptions
- Required
ConnectionLimit
onLoadBalancerListener
CHANGES
- api version
2023-12-19
BUG FIXES
- None
v0.46.0
v0.45.0
NEW FEATURES
- Support for SnapshotConsistencyGroups
- Introduction of BackupPolicyPrototype
- Support for included_content in BackupPolicy
BREAKING CHANGES
- MatchResourceTypes(string array) -> MatchResourceType(string)
BackupPolicy (response)->(BackupPolicyIntf)
CHANGES
- api version
2023-12-05
BUG FIXES
- None
v0.44.0
What's Changed
- feat(spec): updated the sdk as per the api spec released on 2023-11-22
BREAKING CHANGES
ShareSource (Share)->(ShareReference)
in share sourceDeleteVPCDnsResolutionBinding
to returnVpcdnsResolutionBinding
as well
CHANGES
- api version
2023-10-24
v0.43.0
v0.42.0
v0.41.0
NEW FEATURES
-
Shares:
New functions :
`ListShareProfiles`, `GetShareProfile`, `ListShares`, `CreateShare`, `UpdateShare`, `GetShare`, `FailoverShare`, `DeleteShare`, `ListShareMountTargets`, `CreateShareMountTarget`, `DeleteShareMountTarget`, `GetShareMountTarget`, `UpdateShareMountTarget`, `DeleteShareSource`, `GetShareSource`
New structs :
`Share`, `SharePrototype`, `ShareCollection`, `ShareJob`, `ShareMountTarget`, `ShareMountTargetCollection`, `ShareMountTargetPrototype`, `SharePatch`, `ShareProfile`, `CreateShareMountTargetOptions`, `CreateShareOptions`, `DeleteShareMountTargetOptions`, `DeleteShareOptions`, `DeleteShareSourceOptions`, `FailoverShareOptions`, `GetShareMountTargetOptions`, `GetShareOptions`, `GetShareProfileOptions`, `ListShareMountTargetsOptions`, `ListShareProfilesOptions`, `ListSharesOptions`, `UpdateShareMountTargetOptions`, `UpdateShareOptions`
-
Virtual Network Interface:
New functions :
`ListVirtualNetworkInterfaces`, `GetVirtualNetworkInterface`, `UpdateVirtualNetworkInterface`
New structs :
`VirtualNetworkInterface`, `VirtualNetworkInterfaceCollection`, `GetVirtualNetworkInterfaceOptions`, `ListVirtualNetworkInterfacesOptions`, `VirtualNetworkInterfacePatch`, `UpdateVirtualNetworkInterfaceOptions`
-
Support for
PrimaryIP
andSubnet
inSecurityGroupTargetReference
-
Support for virtual network interface identifier in security group target binding
BREAKING CHANGES
-
IPs(
ReservedIPCollectionNetworkInterfaceContext
) in Instance ->ReservedIPCollectionInstanceNetworkInterfaceContext
-
IPs(
ReservedIPCollectionNetworkInterfaceContext
) in bare metal server ->ReservedIPCollectionBareMetalServerNetworkInterfaceContext
-
EndpointGatewayReservedIPReservedIPIdentityReservedIPIdentityByHref
->EndpointGatewayReservedIPReservedIPIdentityByHref
-
EndpointGatewayReservedIPReservedIPIdentityReservedIPIdentityByID
->EndpointGatewayReservedIPReservedIPIdentityByID
-
NetworkInterfaceIPPrototypeReservedIPIdentityReservedIPIdentityByHref
->NetworkInterfaceIPPrototypeReservedIPIdentityByHref
-
NetworkInterfaceIPPrototypeReservedIPIdentityReservedIPIdentityByID
->NetworkInterfaceIPPrototypeReservedIPIdentityByID
CHANGES
- api version
2023-08-08
BUG FIXES
- None
v0.40.0
NEW FEATURES
Support for Image Lifecycle Management :
- Support for
Status
filter inListImagesOptions
- Support for function
DeprecateImage
to deprecate an image usingDeprecateImageOptions
- Support for function
ObsoleteImage
to obsolete an image usingObsoleteImageOptions
- Support for
DeprecationAt
andObsolescenceAt
inImagePrototype
andImagePatch
BREAKING CHANGES
- None
CHANGES
- api version
2023-07-11
BUG FIXES
- None
v0.39.0
NEW FEATURES
- Support for Backup cross region copies (
RemoteRegionPolicies
inBackupPolicyPlan
) - Support for Snapshot cross region copies (
SnapshotPrototypeSnapshotBySourceSnapshot
extension forSnapshotPrototype
) Copies
(SnapshotCopiesItem
) andSourceSnapshot
(SnapshotSourceSnapshot
) inSnapshot
- Support for key type
ed25519
in Keys InstanceGroupsSupported
inLoadBalancerProfile
andLoadBalancer
Remote
andResourceType
inImageReference
ResourceType
inImage
BREAKING CHANGES
in InstanceTemplate
:
InstanceTemplateInstanceByImageInstanceTemplateContext
->InstanceTemplateInstanceByImage
InstanceTemplateInstanceBySourceSnapshotInstanceTemplateContext
->InstanceTemplateInstanceBySourceSnapshot
InstanceTemplateInstanceByCatalogOfferingInstanceTemplateContext
->InstanceTemplateInstanceByCatalogOffering
in InstanceTemplate
:
InstanceTemplatePrototypeInstanceByImageInstanceTemplateContext
->InstanceTemplatePrototypeInstanceTemplateByImage
InstanceTemplatePrototypeInstanceBySourceTemplate
->InstanceTemplatePrototypeInstanceTemplateBySourceTemplate
InstanceTemplatePrototypeInstanceBySourceSnapshotInstanceTemplateContext
->InstanceTemplatePrototypeInstanceTemplateBySourceSnapshot
InstanceTemplatePrototypeInstanceByCatalogOfferingInstanceTemplateContext
->InstanceTemplatePrototypeInstanceTemplateByCatalogOffering
In vpc routes(deprecated) :
RouteCollection
->RouteCollectionVPCContext
inListVPCRoutes
CHANGES
- api version
2023-06-27
BUG FIXES
- None
v0.38.0
NEW FEATURES
- Support for TotalCount in
ImageCollection
andOperatingSystemCollection
BREAKING CHANGES
IP
->ReservedIPReference
inVPNGatewayMember
(PrivateIP
)
CHANGES
- Support for
md5
andsha1
algorithms inIkePolicy
andIpsecPolicy
is discontinued (previously deprecated). - DH groups
2
and5
support inIkePolicy
is discontinued (previously deprecated). triple_des
encryption algorithm support inIkePolicy
andIpsecPolicy
is discontinued (previously deprecated).
BUG FIXES
- None