Skip to content

Releases: IBM/secrets-manager-python-sdk

Release v1.0.9

12 Jul 13:52
3145cfc
Compare
Choose a tag to compare
Merge pull request #15 from IBM/readme-edits

Update Stack Overflow tags

Release v1.0.8

20 Jun 10:51
13eccf9
Compare
Choose a tag to compare

This release adds support for a new secret type (imported_cert), along with other fixes. To learn about general updates and improvements to the Secrets Manager service, check out the IBM Cloud documentation.

Important: This release contains updates that are not compatible with previous versions of this SDK.

Added

  • New imported_cert secret type.
  • New CertificateSecretResource object.
  • New Get a version of a secret API call. Currently supported only for imported_cert secrets.
  • New SecretVersion object. This object contains the properties that are associated with the specific version of a secret, including the metadata properties and the actual data properties. Currently, this object contains CertificateSecretVersion, which contains the metadata and the certificate data that is associated with the secret version.
  • New versions_total field added to the SecretResource object.

Changed

  • BREAKING CHANGE: Improved object names for better readability. The old names are no longer supported. If you're upgrading from a previous version, be sure to also update the following names in your code to maintain compatibility.

    Old name New name
    SecretResourceUsernamePasswordSecretResource UsernamePasswordSecretResource
    SecretResourceArbitrarySecretResource ArbitrarySecretResource
    SecretResourceIAMSecretResource IAMSecretResource
    EngineConfigOneOf EngineConfig
    EngineConfigOneOfIAMSecretEngineRootConfig IAMCredentialsSecretEngineRootConfig
    GetSecretPoliciesOneOf GetSecretPolicies
    GetSecretPoliciesOneOfGetSecretPolicyRotation GetSecretPolicyRotation
    GetSecretPoliciesOneOfResourcesItem GetSecretPoliciesResourcesItem
    GetSecretPoliciesOneOfGetSecretPolicyRotationResourcesItem GetSecretPolicyRotationResourcesItem
    SecretActionOneOf SecretAction
    SecretActionOneOfRotateArbitrarySecretBody RotateArbitrarySecretBody
    SecretActionOneOfRotateUsernamePasswordSecretBody RotateUsernamePasswordSecretBody
    SecretActionOneOfDeleteCredentialsForIAMSecret DeleteCredentialsForIAMSecret
    SecretVersion SecretVersionMetadata
  • The SecretVersionMetadata object (renamed from SecretVersion) now has new subclasses (ArbitrarySecretVersionMetadata, UsernamePasswordSecretVersionMetadata, IAMCredentialsSecretVersionMetadata and CertificateSecretVersionMetadata).

Release v0.1.7

14 Apr 07:24
eed85f5
Compare
Choose a tag to compare
Merge pull request #12 from IBM/update

Update API

Release v0.1.6

07 Mar 15:50
302c727
Compare
Choose a tag to compare
Merge pull request #11 from IBM/update

Update SDK with latest APIs

Release v0.0.5

21 Feb 17:39
5c05db2
Compare
Choose a tag to compare
Merge pull request #9 from IBM/update

update sdk

Release v0.0.4

16 Feb 20:00
5d71d23
Compare
Choose a tag to compare
Create codeql-analysis.yml

Release v0.0.3

27 Jan 09:43
4c3713f
Compare
Choose a tag to compare
Merge pull request #8 from IBM/version

Update SDK version

Release v0.0.2

27 Jan 09:27
f16960a
Compare
Choose a tag to compare
Merge pull request #7 from IBM/IdanAdar-patch-5

Idan adar patch 5