25 lines
769 B
Go
25 lines
769 B
Go
|
package structs
|
||
|
|
||
|
const (
|
||
|
// AllocServiceRegistrationsRPCMethod is the RPC method for listing all
|
||
|
// service registrations assigned to a specific allocation.
|
||
|
//
|
||
|
// Args: AllocServiceRegistrationsRequest
|
||
|
// Reply: AllocServiceRegistrationsResponse
|
||
|
AllocServiceRegistrationsRPCMethod = "Alloc.GetServiceRegistrations"
|
||
|
)
|
||
|
|
||
|
// AllocServiceRegistrationsRequest is the request object used to list all
|
||
|
// service registrations belonging to the specified Allocation.ID.
|
||
|
type AllocServiceRegistrationsRequest struct {
|
||
|
AllocID string
|
||
|
QueryOptions
|
||
|
}
|
||
|
|
||
|
// AllocServiceRegistrationsResponse is the response object when performing a
|
||
|
// listing of services belonging to an allocation.
|
||
|
type AllocServiceRegistrationsResponse struct {
|
||
|
Services []*ServiceRegistration
|
||
|
QueryMeta
|
||
|
}
|