- Feature: New method
GetMetrics
to get the latest metrics for cpu load, memory and disk usage for an instance - Feature: New method
ListBackups
to list the backups for an instance - Breaking change:
ListMetricsResponse
type (previously unused) renamed toGetMetricsResponse
- Breaking change: Deleted unused data types
- Breaking change: Fields removed from
RawCredentials
:RouteServiceUrl
,SyslogDrainUrl
,VolumeMounts
. - Breaking change: Fields removed from
Credentials
:Name
,Protocols
- Feature:
Credentials
has new fieldsHttpApiUris
,Management
,Uris
- Set config.ContextHTTPRequest in Execute method
- Support WithMiddleware configuration option in the client
- Update
core
tov0.12.0
- Feature:
InstanceParameters
has new fieldsTlsCiphers
,TlsProtocols
,Roles
, andConsumerTimeout
- Feature:
Offering
has a new fieldLifecycle
- Feature:
Instance
has new fieldsOfferingVersion
,PlanName
, andStatus
- Update
core
tov0.10.0
- Feature:
Instance
has a new fieldOfferingName
- Update
core
tov0.7.7
. Thehttp.request
context is now passed in the clientDo
call.
- Bug fix:
NewAPIClient
now initializes a new client instead of usinghttp.DefaultClient
(#236)
- Add license and notice files
- Feature:
PartialUpdateInstance
can be used to update the instance's name - Feature:
InstanceParameters
has a new settingMaxDiskThreshold
- Feature:
ListMetricsResponse
has new fields regarding ephemeral disk - Dependency updates
- Dependency updates
API methods, structs and waiters were renamed to have the same look and feel across all services and according to user feedback.
- Changed methods:
GetCredentialsIds
renamed toListCredentials
GetInstances
renamed toListInstances
GetOfferings
renamed toListOfferings
UpdateInstance
renamed toPartialUpdateInstance
- Changed structs:
CredentialsIdsResponse
renamed toListCredentialsResponse
InstanceBackup
renamed toBackup
InstanceBackupsList
renamed toListBackupsResponse
InstanceId
renamed toCreateInstanceResponse
InstanceList
renamed toListInstancesResponse
InstanceMetrics
renamed toListMetricsResponse
LastOperation
renamed toInstanceLastOperation
OfferingList
renamed toListOfferingsResponse
UpdateInstancePayload
renamed toPartialUpdateInstancePayload
Changed waiters:UpdateInstanceWaitHandler
renamed toPartialUpdateInstanceWaitHandler
- Manage your STACKIT RabbitMQ resources:
Instance
,Credentials
,Offerings
- Waiters for async operations:
CreateInstanceWaitHandler
,UpdateInstanceWaitHandler
,DeleteInstanceWaitHandler
,CreateCredentialsWaitHandler
,DeleteCredentialsWaitHandler
- Usage example