Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateCmd ¶
type CreateCmd struct {
ClusterUUID string `arg:"" help:"Cluster UUID to create the queue in" name:"cluster-uuid"`
Key string `help:"A unique key for the queue" required:""`
Description string `help:"A description of the queue" optional:""`
RetryAgentAffinity string `help:"Retry agent affinity setting (prefer-warmest or prefer-different)" optional:"" name:"retry-agent-affinity"`
output.OutputFlags
}
type DeleteCmd ¶
type ListCmd ¶
type ListCmd struct {
ClusterUUID string `arg:"" help:"Cluster UUID to list queues for" name:"cluster-uuid"`
PerPage int `help:"Number of queues per page" default:"30"`
Limit int `help:"Maximum number of queues to return" default:"100"`
output.OutputFlags
}
type PauseCmd ¶
type PauseCmd struct {
ClusterUUID string `arg:"" help:"Cluster UUID the queue belongs to" name:"cluster-uuid"`
QueueUUID string `arg:"" help:"Queue UUID to pause" name:"queue-uuid"`
Note string `help:"Optional note explaining why the queue is being paused" optional:"" name:"note"`
output.OutputFlags
}
type ResumeCmd ¶
type ResumeCmd struct {
ClusterUUID string `arg:"" help:"Cluster UUID the queue belongs to" name:"cluster-uuid"`
QueueUUID string `arg:"" help:"Queue UUID to resume" name:"queue-uuid"`
output.OutputFlags
}
type UpdateCmd ¶
type UpdateCmd struct {
ClusterUUID string `arg:"" help:"Cluster UUID the queue belongs to" name:"cluster-uuid"`
QueueUUID string `arg:"" help:"Queue UUID to update" name:"queue-uuid"`
Description string `help:"New description for the queue" optional:""`
RetryAgentAffinity string `help:"Retry agent affinity (prefer-warmest or prefer-different)" optional:"" name:"retry-agent-affinity"`
output.OutputFlags
}
Click to show internal directories.
Click to hide internal directories.