Skip to content

Latest commit

 

History

History
executable file
·
369 lines (317 loc) · 10.6 KB

CHANGELOG.md

File metadata and controls

executable file
·
369 lines (317 loc) · 10.6 KB

0.0.6-beta 2023-05-12

G42Cloud SDK CBR

  • Features
    • None
  • Bug Fix
    • None
  • Change
    • Remove the following interfaces:
      • CopyCheckpoint
      • MigrateVaultResource
      • ImportBackup
      • CopyBackup
      • ShowReplicationCapabilities
    • ShowVaultResourceInstances
      • changes of response param
        • * resources.resource_detail: list<Vault> -> object<InstancesResourceDetail>
    • ShowBackup
      • changes of response param
        • - backup.image_type: enum value [backup,replication]
        • - backup.resource_type: enum value [OS::Nova::Server,OS::Cinder::Volume]
    • ListBackups
      • changes of request param
        • + incremental
        • + image_type: enum value [backup,replication]
        • + resource_type: enum value [OS::Cinder::Volume,OS::Nova::Server]
      • changes of response param
        • - backups.image_type: enum value [backup,replication]
        • - backups.resource_type: enum value [OS::Nova::Server,OS::Cinder::Volume]
    • ListPolicies
      • changes of response param
        • - policies.operation_type: enum value [replication]
    • CreatePolicy
      • changes of request param
        • - policy.operation_type: enum value [backup,replication]
      • changes of response param
        • - policy.operation_type: enum value [replication]
    • ShowPolicy
      • changes of response param
        • - policy.operation_type: enum value [replication]
    • UpdatePolicy
      • changes of response param
        • - policy.operation_type: enum value [replication]
    • ListVault
      • changes of request param
        • + cloud_type: enum value [public,hybrid]
        • + protect_type: enum value [backup,replication]
      • changes of response param
        • - vaults.billing.charging_mode: enum value [pre_paid,post_paid]
        • - vaults.billing.cloud_type: enum value [public,hybrid]
        • - vaults.billing.consistent_level: enum value [app_consistent,crash_consistent]
        • - vaults.billing.object_type: enum value [server,disk]
        • - vaults.billing.protect_type: enum value [backup,replication,hybrid]
        • - vaults.billing.spec_code: enum value [vault.backup.server.normal,vault.backup.volume.normal]
        • * vaults.bind_rules.tags: list<Tag> -> list<BindRulesTags>
    • CreateVault
      • changes of request param
        • * vault.bind_rules.tags: list<Tag> -> list<BindRulesTags>
        • + vault.billing.promotion_info
        • + vault.billing.purchase_mode
        • + vault.billing.order_id
        • - vault.billing.cloud_type: enum value [public,hybrid]
        • - vault.billing.consistent_level: enum value [app_consistent,crash_consistent]
        • - vault.billing.object_type: enum value [server,disk,turbo]
        • - vault.billing.protect_type: enum value [backup,replication]
        • - vault.billing.charging_mode: enum value [post_paid,pre_paid]
      • changes of response param
        • - vault.billing.charging_mode: enum value [pre_paid,post_paid]
        • - vault.billing.cloud_type: enum value [public,hybrid]
        • - vault.billing.consistent_level: enum value [app_consistent,crash_consistent]
        • - vault.billing.object_type: enum value [server,disk]
        • - vault.billing.protect_type: enum value [backup,replication,hybrid]
        • - vault.billing.spec_code: enum value [vault.backup.server.normal,vault.backup.volume.normal]
        • * vault.bind_rules.tags: list<Tag> -> list<BindRulesTags>
    • ShowVault
      • changes of response param
        • - vault.billing.charging_mode: enum value [pre_paid,post_paid]
        • - vault.billing.cloud_type: enum value [public,hybrid]
        • - vault.billing.consistent_level: enum value [app_consistent,crash_consistent]
        • - vault.billing.object_type: enum value [server,disk]
        • - vault.billing.protect_type: enum value [backup,replication,hybrid]
        • - vault.billing.spec_code: enum value [vault.backup.server.normal,vault.backup.volume.normal]
        • * vault.bind_rules.tags: list<Tag> -> list<BindRulesTags>
    • UpdateVault
      • changes of request param
        • * vault.bind_rules.tags: list<Tag> -> list<BindRulesTags>
      • changes of response param
        • - vault.billing.charging_mode: enum value [pre_paid,post_paid]
        • - vault.billing.cloud_type: enum value [public,hybrid]
        • - vault.billing.consistent_level: enum value [app_consistent,crash_consistent]
        • - vault.billing.object_type: enum value [server,disk]
        • - vault.billing.protect_type: enum value [backup,replication,hybrid]
        • - vault.billing.spec_code: enum value [vault.backup.server.normal,vault.backup.volume.normal]
        • * vault.bind_rules.tags: list<Tag> -> list<BindRulesTags>
    • ListProtectable
      • changes of response param
        • - instances.protectable.vault.billing.charging_mode: enum value [pre_paid,post_paid]
        • - instances.protectable.vault.billing.cloud_type: enum value [public,hybrid]
        • - instances.protectable.vault.billing.consistent_level: enum value [app_consistent,crash_consistent]
        • - instances.protectable.vault.billing.object_type: enum value [server,disk]
        • - instances.protectable.vault.billing.protect_type: enum value [backup,replication,hybrid]
        • - instances.protectable.vault.billing.spec_code: enum value [vault.backup.server.normal,vault.backup.volume.normal]
        • + instances.protectable.vault.tags.value
        • - instances.protectable.vault.tags.values
        • * instances.protectable.vault.tags: list<TagsResp> -> list<Tag>
        • * instances.protectable.vault.bind_rules.tags: list<Tag> -> list<BindRulesTags>
    • ShowProtectable
      • changes of response param
        • - instance.protectable.vault.billing.charging_mode: enum value [pre_paid,post_paid]
        • - instance.protectable.vault.billing.cloud_type: enum value [public,hybrid]
        • - instance.protectable.vault.billing.consistent_level: enum value [app_consistent,crash_consistent]
        • - instance.protectable.vault.billing.object_type: enum value [server,disk]
        • - instance.protectable.vault.billing.protect_type: enum value [backup,replication,hybrid]
        • - instance.protectable.vault.billing.spec_code: enum value [vault.backup.server.normal,vault.backup.volume.normal]
        • + instance.protectable.vault.tags.value
        • - instance.protectable.vault.tags.values
        • * instance.protectable.vault.tags: list<TagsResp> -> list<Tag>
        • * instance.protectable.vault.bind_rules.tags: list<Tag> -> list<BindRulesTags>

G42Cloud SDK ECS

  • Features
    • Support the interface NovaAttachInterface
  • Bug Fix
    • None
  • Change
    • None

G42Cloud SDK IMS

  • Features
    • None
  • Bug Fix
    • None
  • Change
    • ListImages
      • changes of request param
        • + __imagetype: enum value [market]

G42Cloud SDK RDS

  • Features
    • None
  • Bug Fix
    • None
  • Change
    • ListRestoreTimes
      • changes of response param
        • * restore_time.start_time: int32 -> int64
        • * restore_time.end_time: int32 -> int64
    • ListOffSiteRestoreTimes
      • changes of response param
        • * restore_time.start_time: int32 -> int64
        • * restore_time.end_time: int32 -> int64
    • RestoreToExistingInstance
      • changes of request param
        • * source.restore_time: int32 -> int64
    • RestoreExistInstance
      • changes of request param
        • * source.restore_time: int32 -> int64
    • CreateInstance
      • changes of request param
        • * restore_point.restore_time: int32 -> int64
      • changes of response param
        • * instance.restore_point.restore_time: int32 -> int64
    • CreateRestoreInstance
      • changes of request param
        • * restore_point.restore_time: int32 -> int64
      • changes of response param
        • * instance.restore_point.restore_time: int32 -> int64

0.0.5-beta 2023-04-14

G42Cloud SDK Core

  • Features
    • None
  • Bug Fix
    • None
  • Change
    • Optimize the code structure.

G42Cloud SDK BMS

  • Features
    • None
  • Bug Fix
    • None
  • Change
    • ShowJobInfos
      • changes of response param
        • * begin_time: date-time -> string
        • * end_time: date-time -> string
        • * entities.sub_jobs.begin_time: date-time -> string
        • * entities.sub_jobs.end_time: date-time -> string
    • ListBareMetalServers
      • changes of response param
        • + servers.status: enum value [HARD_REBOOT,DELETED]
        • - servers.OS-EXT-STS:vm_state: enum value [suspended]
    • ListBareMetalServerDetails
      • changes of response param
        • + server.status: enum value [HARD_REBOOT,DELETED]
        • - server.OS-EXT-STS:vm_state: enum value [suspended]
    • ChangeBaremetalServerName
      • changes of response param
        • - server.OS-EXT-STS:vm_state: enum value [SUSPENDED]

0.0.4-beta 2023-02-20

G42Cloud SDK CBR

  • Features
    • None
  • Bug Fix
    • None
  • Change
    • The request parameter policy_id changed to required of the interface AssociateVaultPolicy

G42Cloud SDK IMS

  • Features
    • None
  • Bug Fix
    • None
  • Change
    • Add the enum values IsoImage to the request parameter type to the interface CreateImage

0.0.3-beta 2023-01-06

G42Cloud SDK AS

  • Features
    • New Support AS
  • Bug Fix
    • None
  • Change
    • None

G42Cloud SDK BMS

  • Features
    • New Support BMS
  • Bug Fix
    • None
  • Change
    • None

G42Cloud SDK IMS

  • Features
    • New Support IMS
  • Bug Fix
    • None
  • Change
    • None

G42Cloud SDK SMN

  • Features
    • New Support SMN
  • Bug Fix
    • None
  • Change
    • None

0.0.2-beta 2022-11-29

G42Cloud SDK CBR

  • Features
    • New Support CBR
  • Bug Fix
    • None
  • Change
    • None

G42Cloud SDK CES

  • Features
    • New Support CES
  • Bug Fix
    • None
  • Change
    • None

G42Cloud SDK CSE

  • Features
    • New Support CSE
  • Bug Fix
    • None
  • Change
    • None

G42Cloud SDK CTS

  • Features
    • New Support CTS
  • Bug Fix
    • None
  • Change
    • None

G42Cloud SDK ELB

  • Features
    • New Support ELB
  • Bug Fix
    • None
  • Change
    • None

0.0.1-beta 2022-11-23

G42Cloud SDK CCE

  • Features
    • New Support CCE
  • Bug Fix
    • None
  • Change
    • None

G42Cloud SDK CDN

  • Features
    • New Support CDN
  • Bug Fix
    • None
  • Change
    • None

G42Cloud SDK ECS

  • Features
    • New Support ECS
  • Bug Fix
    • None
  • Change
    • None

G42Cloud SDK EVS

  • Features
    • New Support EVS
  • Bug Fix
    • None
  • Change
    • None

G42Cloud SDK RDS

  • Features
    • New Support RDS
  • Bug Fix
    • None
  • Change
    • None

G42Cloud SDK VPC

  • Features
    • New Support VPC
  • Bug Fix
    • None
  • Change
    • None