Documentation
¶
Index ¶
- Constants
- func CreateCredentialsWaitHandler(ctx context.Context, a rabbitmq.DefaultAPI, ...) *wait.AsyncActionHandler[rabbitmq.CredentialsResponse]
- func CreateInstanceWaitHandler(ctx context.Context, client rabbitmq.DefaultAPI, projectId, instanceId string) *wait.AsyncActionHandler[rabbitmq.Instance]
- func DeleteCredentialsWaitHandler(ctx context.Context, a rabbitmq.DefaultAPI, ...) *wait.AsyncActionHandler[struct{}]
- func DeleteInstanceWaitHandler(ctx context.Context, a rabbitmq.DefaultAPI, projectId, instanceId string) *wait.AsyncActionHandler[struct{}]
- func PartialUpdateInstanceWaitHandler(ctx context.Context, client rabbitmq.DefaultAPI, projectId, instanceId string) *wait.AsyncActionHandler[rabbitmq.Instance]
Constants ¶
View Source
const ( // Deprecated: symbol is not used anymore, use the packages enum instead, will be removed 2026-12, use `go fix` for automatic fixing //go:fix inline INSTANCESTATUS_ACTIVE = rabbitmq.INSTANCESTATUS_ACTIVE // Deprecated: symbol is not used anymore, use the packages enum instead, will be removed 2026-12, use `go fix` for automatic fixing //go:fix inline INSTANCESTATUS_FAILED = rabbitmq.INSTANCESTATUS_FAILED // Deprecated: symbol is not used anymore, use the packages enum instead, will be removed 2026-12, use `go fix` for automatic fixing //go:fix inline INSTANCESTATUS_STOPPED = rabbitmq.INSTANCESTATUS_STOPPED // Deprecated: symbol is not used anymore, use the packages enum instead, will be removed 2026-12, use `go fix` for automatic fixing //go:fix inline INSTANCESTATUS_CREATING = rabbitmq.INSTANCESTATUS_CREATING // Deprecated: symbol is not used anymore, use the packages enum instead, will be removed 2026-12, use `go fix` for automatic fixing //go:fix inline INSTANCESTATUS_DELETING = rabbitmq.INSTANCESTATUS_DELETING // Deprecated: symbol is not used anymore, use the packages enum instead, will be removed 2026-12, use `go fix` for automatic fixing //go:fix inline INSTANCESTATUS_UPDATING = rabbitmq.INSTANCESTATUS_UPDATING // Deprecated: symbol is not used anymore, use the packages enum instead, will be removed 2026-12, use `go fix` for automatic fixing //go:fix inline INSTANCELASTOPERATIONTYPE_CREATE = rabbitmq.INSTANCELASTOPERATIONTYPE_CREATE // Deprecated: symbol is not used anymore, use the packages enum instead, will be removed 2026-12, use `go fix` for automatic fixing //go:fix inline INSTANCELASTOPERATIONTYPE_UPDATE = rabbitmq.INSTANCELASTOPERATIONTYPE_UPDATE // Deprecated: symbol is not used anymore, use the packages enum instead, will be removed 2026-12, use `go fix` for automatic fixing //go:fix inline INSTANCELASTOPERATIONTYPE_DELETE = rabbitmq.INSTANCELASTOPERATIONTYPE_DELETE )
Variables ¶
This section is empty.
Functions ¶
func CreateCredentialsWaitHandler ¶
func CreateCredentialsWaitHandler(ctx context.Context, a rabbitmq.DefaultAPI, projectId, instanceId, credentialsId string) *wait.AsyncActionHandler[rabbitmq.CredentialsResponse]
CreateCredentialsWaitHandler will wait for credentials creation
func CreateInstanceWaitHandler ¶
func CreateInstanceWaitHandler(ctx context.Context, client rabbitmq.DefaultAPI, projectId, instanceId string) *wait.AsyncActionHandler[rabbitmq.Instance]
CreateInstanceWaitHandler will wait for instance creation
func DeleteCredentialsWaitHandler ¶
func DeleteCredentialsWaitHandler(ctx context.Context, a rabbitmq.DefaultAPI, projectId, instanceId, credentialsId string) *wait.AsyncActionHandler[struct{}]
DeleteCredentialsWaitHandler will wait for credentials deletion
func DeleteInstanceWaitHandler ¶
func DeleteInstanceWaitHandler(ctx context.Context, a rabbitmq.DefaultAPI, projectId, instanceId string) *wait.AsyncActionHandler[struct{}]
DeleteInstanceWaitHandler will wait for instance deletion
func PartialUpdateInstanceWaitHandler ¶
func PartialUpdateInstanceWaitHandler(ctx context.Context, client rabbitmq.DefaultAPI, projectId, instanceId string) *wait.AsyncActionHandler[rabbitmq.Instance]
PartialUpdateInstanceWaitHandler will wait for instance update
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.