github.com/cloud-foundations/dominator@v0.0.0-20221004181915-6e4fee580046/proto/dominator/messages.go (about)

     1  package dominator
     2  
     3  import (
     4  	"github.com/Cloud-Foundations/Dominator/proto/sub"
     5  )
     6  
     7  type ClearSafetyShutoffRequest struct {
     8  	Hostname string
     9  }
    10  
    11  type ClearSafetyShutoffResponse struct{}
    12  
    13  type ConfigureSubsRequest sub.Configuration
    14  
    15  type ConfigureSubsResponse struct{}
    16  
    17  type DisableUpdatesRequest struct {
    18  	Reason string
    19  }
    20  
    21  type DisableUpdatesResponse struct{}
    22  
    23  type EnableUpdatesRequest struct {
    24  	Reason string
    25  }
    26  
    27  type EnableUpdatesResponse struct{}
    28  
    29  type GetDefaultImageRequest struct{}
    30  
    31  type GetDefaultImageResponse struct {
    32  	ImageName string
    33  }
    34  
    35  type GetSubsConfigurationRequest struct{}
    36  
    37  type GetSubsConfigurationResponse sub.Configuration
    38  
    39  type SetDefaultImageRequest struct {
    40  	ImageName string
    41  }
    42  
    43  type SetDefaultImageResponse struct{}