github.com/microsoft/moc@v0.17.1/rpc/nodeagent/compute/moc_nodeagent_virtualmachinescaleset.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // source: moc_nodeagent_virtualmachinescaleset.proto
     3  
     4  package compute
     5  
     6  import (
     7  	context "context"
     8  	fmt "fmt"
     9  	proto "github.com/golang/protobuf/proto"
    10  	wrappers "github.com/golang/protobuf/ptypes/wrappers"
    11  	common "github.com/microsoft/moc/rpc/common"
    12  	network "github.com/microsoft/moc/rpc/nodeagent/network"
    13  	grpc "google.golang.org/grpc"
    14  	codes "google.golang.org/grpc/codes"
    15  	status "google.golang.org/grpc/status"
    16  	math "math"
    17  )
    18  
    19  // Reference imports to suppress errors if they are not otherwise used.
    20  var _ = proto.Marshal
    21  var _ = fmt.Errorf
    22  var _ = math.Inf
    23  
    24  // This is a compile-time assertion to ensure that this generated file
    25  // is compatible with the proto package it is being compiled against.
    26  // A compilation error at this line likely means your copy of the
    27  // proto package needs to be updated.
    28  const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
    29  
    30  type VirtualMachineScaleSetRequest struct {
    31  	VirtualMachineScaleSetSystems []*VirtualMachineScaleSet `protobuf:"bytes,1,rep,name=VirtualMachineScaleSetSystems,proto3" json:"VirtualMachineScaleSetSystems,omitempty"`
    32  	OperationType                 common.Operation          `protobuf:"varint,2,opt,name=OperationType,proto3,enum=moc.Operation" json:"OperationType,omitempty"`
    33  	XXX_NoUnkeyedLiteral          struct{}                  `json:"-"`
    34  	XXX_unrecognized              []byte                    `json:"-"`
    35  	XXX_sizecache                 int32                     `json:"-"`
    36  }
    37  
    38  func (m *VirtualMachineScaleSetRequest) Reset()         { *m = VirtualMachineScaleSetRequest{} }
    39  func (m *VirtualMachineScaleSetRequest) String() string { return proto.CompactTextString(m) }
    40  func (*VirtualMachineScaleSetRequest) ProtoMessage()    {}
    41  func (*VirtualMachineScaleSetRequest) Descriptor() ([]byte, []int) {
    42  	return fileDescriptor_c094179683a8aea5, []int{0}
    43  }
    44  
    45  func (m *VirtualMachineScaleSetRequest) XXX_Unmarshal(b []byte) error {
    46  	return xxx_messageInfo_VirtualMachineScaleSetRequest.Unmarshal(m, b)
    47  }
    48  func (m *VirtualMachineScaleSetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    49  	return xxx_messageInfo_VirtualMachineScaleSetRequest.Marshal(b, m, deterministic)
    50  }
    51  func (m *VirtualMachineScaleSetRequest) XXX_Merge(src proto.Message) {
    52  	xxx_messageInfo_VirtualMachineScaleSetRequest.Merge(m, src)
    53  }
    54  func (m *VirtualMachineScaleSetRequest) XXX_Size() int {
    55  	return xxx_messageInfo_VirtualMachineScaleSetRequest.Size(m)
    56  }
    57  func (m *VirtualMachineScaleSetRequest) XXX_DiscardUnknown() {
    58  	xxx_messageInfo_VirtualMachineScaleSetRequest.DiscardUnknown(m)
    59  }
    60  
    61  var xxx_messageInfo_VirtualMachineScaleSetRequest proto.InternalMessageInfo
    62  
    63  func (m *VirtualMachineScaleSetRequest) GetVirtualMachineScaleSetSystems() []*VirtualMachineScaleSet {
    64  	if m != nil {
    65  		return m.VirtualMachineScaleSetSystems
    66  	}
    67  	return nil
    68  }
    69  
    70  func (m *VirtualMachineScaleSetRequest) GetOperationType() common.Operation {
    71  	if m != nil {
    72  		return m.OperationType
    73  	}
    74  	return common.Operation_GET
    75  }
    76  
    77  type VirtualMachineScaleSetResponse struct {
    78  	VirtualMachineScaleSetSystems []*VirtualMachineScaleSet `protobuf:"bytes,1,rep,name=VirtualMachineScaleSetSystems,proto3" json:"VirtualMachineScaleSetSystems,omitempty"`
    79  	Result                        *wrappers.BoolValue       `protobuf:"bytes,2,opt,name=Result,proto3" json:"Result,omitempty"`
    80  	Error                         string                    `protobuf:"bytes,3,opt,name=Error,proto3" json:"Error,omitempty"`
    81  	XXX_NoUnkeyedLiteral          struct{}                  `json:"-"`
    82  	XXX_unrecognized              []byte                    `json:"-"`
    83  	XXX_sizecache                 int32                     `json:"-"`
    84  }
    85  
    86  func (m *VirtualMachineScaleSetResponse) Reset()         { *m = VirtualMachineScaleSetResponse{} }
    87  func (m *VirtualMachineScaleSetResponse) String() string { return proto.CompactTextString(m) }
    88  func (*VirtualMachineScaleSetResponse) ProtoMessage()    {}
    89  func (*VirtualMachineScaleSetResponse) Descriptor() ([]byte, []int) {
    90  	return fileDescriptor_c094179683a8aea5, []int{1}
    91  }
    92  
    93  func (m *VirtualMachineScaleSetResponse) XXX_Unmarshal(b []byte) error {
    94  	return xxx_messageInfo_VirtualMachineScaleSetResponse.Unmarshal(m, b)
    95  }
    96  func (m *VirtualMachineScaleSetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    97  	return xxx_messageInfo_VirtualMachineScaleSetResponse.Marshal(b, m, deterministic)
    98  }
    99  func (m *VirtualMachineScaleSetResponse) XXX_Merge(src proto.Message) {
   100  	xxx_messageInfo_VirtualMachineScaleSetResponse.Merge(m, src)
   101  }
   102  func (m *VirtualMachineScaleSetResponse) XXX_Size() int {
   103  	return xxx_messageInfo_VirtualMachineScaleSetResponse.Size(m)
   104  }
   105  func (m *VirtualMachineScaleSetResponse) XXX_DiscardUnknown() {
   106  	xxx_messageInfo_VirtualMachineScaleSetResponse.DiscardUnknown(m)
   107  }
   108  
   109  var xxx_messageInfo_VirtualMachineScaleSetResponse proto.InternalMessageInfo
   110  
   111  func (m *VirtualMachineScaleSetResponse) GetVirtualMachineScaleSetSystems() []*VirtualMachineScaleSet {
   112  	if m != nil {
   113  		return m.VirtualMachineScaleSetSystems
   114  	}
   115  	return nil
   116  }
   117  
   118  func (m *VirtualMachineScaleSetResponse) GetResult() *wrappers.BoolValue {
   119  	if m != nil {
   120  		return m.Result
   121  	}
   122  	return nil
   123  }
   124  
   125  func (m *VirtualMachineScaleSetResponse) GetError() string {
   126  	if m != nil {
   127  		return m.Error
   128  	}
   129  	return ""
   130  }
   131  
   132  type Sku struct {
   133  	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   134  	Capacity             int64    `protobuf:"varint,2,opt,name=capacity,proto3" json:"capacity,omitempty"`
   135  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   136  	XXX_unrecognized     []byte   `json:"-"`
   137  	XXX_sizecache        int32    `json:"-"`
   138  }
   139  
   140  func (m *Sku) Reset()         { *m = Sku{} }
   141  func (m *Sku) String() string { return proto.CompactTextString(m) }
   142  func (*Sku) ProtoMessage()    {}
   143  func (*Sku) Descriptor() ([]byte, []int) {
   144  	return fileDescriptor_c094179683a8aea5, []int{2}
   145  }
   146  
   147  func (m *Sku) XXX_Unmarshal(b []byte) error {
   148  	return xxx_messageInfo_Sku.Unmarshal(m, b)
   149  }
   150  func (m *Sku) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   151  	return xxx_messageInfo_Sku.Marshal(b, m, deterministic)
   152  }
   153  func (m *Sku) XXX_Merge(src proto.Message) {
   154  	xxx_messageInfo_Sku.Merge(m, src)
   155  }
   156  func (m *Sku) XXX_Size() int {
   157  	return xxx_messageInfo_Sku.Size(m)
   158  }
   159  func (m *Sku) XXX_DiscardUnknown() {
   160  	xxx_messageInfo_Sku.DiscardUnknown(m)
   161  }
   162  
   163  var xxx_messageInfo_Sku proto.InternalMessageInfo
   164  
   165  func (m *Sku) GetName() string {
   166  	if m != nil {
   167  		return m.Name
   168  	}
   169  	return ""
   170  }
   171  
   172  func (m *Sku) GetCapacity() int64 {
   173  	if m != nil {
   174  		return m.Capacity
   175  	}
   176  	return 0
   177  }
   178  
   179  type NetworkConfigurationScaleSet struct {
   180  	Interfaces           []*network.VirtualNetworkInterface `protobuf:"bytes,1,rep,name=interfaces,proto3" json:"interfaces,omitempty"`
   181  	XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
   182  	XXX_unrecognized     []byte                             `json:"-"`
   183  	XXX_sizecache        int32                              `json:"-"`
   184  }
   185  
   186  func (m *NetworkConfigurationScaleSet) Reset()         { *m = NetworkConfigurationScaleSet{} }
   187  func (m *NetworkConfigurationScaleSet) String() string { return proto.CompactTextString(m) }
   188  func (*NetworkConfigurationScaleSet) ProtoMessage()    {}
   189  func (*NetworkConfigurationScaleSet) Descriptor() ([]byte, []int) {
   190  	return fileDescriptor_c094179683a8aea5, []int{3}
   191  }
   192  
   193  func (m *NetworkConfigurationScaleSet) XXX_Unmarshal(b []byte) error {
   194  	return xxx_messageInfo_NetworkConfigurationScaleSet.Unmarshal(m, b)
   195  }
   196  func (m *NetworkConfigurationScaleSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   197  	return xxx_messageInfo_NetworkConfigurationScaleSet.Marshal(b, m, deterministic)
   198  }
   199  func (m *NetworkConfigurationScaleSet) XXX_Merge(src proto.Message) {
   200  	xxx_messageInfo_NetworkConfigurationScaleSet.Merge(m, src)
   201  }
   202  func (m *NetworkConfigurationScaleSet) XXX_Size() int {
   203  	return xxx_messageInfo_NetworkConfigurationScaleSet.Size(m)
   204  }
   205  func (m *NetworkConfigurationScaleSet) XXX_DiscardUnknown() {
   206  	xxx_messageInfo_NetworkConfigurationScaleSet.DiscardUnknown(m)
   207  }
   208  
   209  var xxx_messageInfo_NetworkConfigurationScaleSet proto.InternalMessageInfo
   210  
   211  func (m *NetworkConfigurationScaleSet) GetInterfaces() []*network.VirtualNetworkInterface {
   212  	if m != nil {
   213  		return m.Interfaces
   214  	}
   215  	return nil
   216  }
   217  
   218  type VirtualMachineProfile struct {
   219  	Vmprefix             string                        `protobuf:"bytes,1,opt,name=vmprefix,proto3" json:"vmprefix,omitempty"`
   220  	Network              *NetworkConfigurationScaleSet `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
   221  	Storage              *StorageConfiguration         `protobuf:"bytes,3,opt,name=storage,proto3" json:"storage,omitempty"`
   222  	Os                   *OperatingSystemConfiguration `protobuf:"bytes,4,opt,name=os,proto3" json:"os,omitempty"`
   223  	Hardware             *HardwareConfiguration        `protobuf:"bytes,5,opt,name=hardware,proto3" json:"hardware,omitempty"`
   224  	Security             *SecurityConfiguration        `protobuf:"bytes,6,opt,name=security,proto3" json:"security,omitempty"`
   225  	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
   226  	XXX_unrecognized     []byte                        `json:"-"`
   227  	XXX_sizecache        int32                         `json:"-"`
   228  }
   229  
   230  func (m *VirtualMachineProfile) Reset()         { *m = VirtualMachineProfile{} }
   231  func (m *VirtualMachineProfile) String() string { return proto.CompactTextString(m) }
   232  func (*VirtualMachineProfile) ProtoMessage()    {}
   233  func (*VirtualMachineProfile) Descriptor() ([]byte, []int) {
   234  	return fileDescriptor_c094179683a8aea5, []int{4}
   235  }
   236  
   237  func (m *VirtualMachineProfile) XXX_Unmarshal(b []byte) error {
   238  	return xxx_messageInfo_VirtualMachineProfile.Unmarshal(m, b)
   239  }
   240  func (m *VirtualMachineProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   241  	return xxx_messageInfo_VirtualMachineProfile.Marshal(b, m, deterministic)
   242  }
   243  func (m *VirtualMachineProfile) XXX_Merge(src proto.Message) {
   244  	xxx_messageInfo_VirtualMachineProfile.Merge(m, src)
   245  }
   246  func (m *VirtualMachineProfile) XXX_Size() int {
   247  	return xxx_messageInfo_VirtualMachineProfile.Size(m)
   248  }
   249  func (m *VirtualMachineProfile) XXX_DiscardUnknown() {
   250  	xxx_messageInfo_VirtualMachineProfile.DiscardUnknown(m)
   251  }
   252  
   253  var xxx_messageInfo_VirtualMachineProfile proto.InternalMessageInfo
   254  
   255  func (m *VirtualMachineProfile) GetVmprefix() string {
   256  	if m != nil {
   257  		return m.Vmprefix
   258  	}
   259  	return ""
   260  }
   261  
   262  func (m *VirtualMachineProfile) GetNetwork() *NetworkConfigurationScaleSet {
   263  	if m != nil {
   264  		return m.Network
   265  	}
   266  	return nil
   267  }
   268  
   269  func (m *VirtualMachineProfile) GetStorage() *StorageConfiguration {
   270  	if m != nil {
   271  		return m.Storage
   272  	}
   273  	return nil
   274  }
   275  
   276  func (m *VirtualMachineProfile) GetOs() *OperatingSystemConfiguration {
   277  	if m != nil {
   278  		return m.Os
   279  	}
   280  	return nil
   281  }
   282  
   283  func (m *VirtualMachineProfile) GetHardware() *HardwareConfiguration {
   284  	if m != nil {
   285  		return m.Hardware
   286  	}
   287  	return nil
   288  }
   289  
   290  func (m *VirtualMachineProfile) GetSecurity() *SecurityConfiguration {
   291  	if m != nil {
   292  		return m.Security
   293  	}
   294  	return nil
   295  }
   296  
   297  type VirtualMachineScaleSet struct {
   298  	Name                    string                       `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   299  	Id                      string                       `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
   300  	Sku                     *Sku                         `protobuf:"bytes,3,opt,name=sku,proto3" json:"sku,omitempty"`
   301  	Virtualmachineprofile   *VirtualMachineProfile       `protobuf:"bytes,4,opt,name=virtualmachineprofile,proto3" json:"virtualmachineprofile,omitempty"`
   302  	VirtualMachineSystems   []*VirtualMachine            `protobuf:"bytes,5,rep,name=VirtualMachineSystems,proto3" json:"VirtualMachineSystems,omitempty"`
   303  	Status                  *common.Status               `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"`
   304  	DisableHighAvailability bool                         `protobuf:"varint,8,opt,name=DisableHighAvailability,proto3" json:"DisableHighAvailability,omitempty"`
   305  	AllowedOwnerNodes       []string                     `protobuf:"bytes,9,rep,name=allowedOwnerNodes,proto3" json:"allowedOwnerNodes,omitempty"`
   306  	Entity                  *common.Entity               `protobuf:"bytes,10,opt,name=entity,proto3" json:"entity,omitempty"`
   307  	HighAvailabilityState   common.HighAvailabilityState `protobuf:"varint,11,opt,name=highAvailabilityState,proto3,enum=moc.HighAvailabilityState" json:"highAvailabilityState,omitempty"`
   308  	Tags                    *common.Tags                 `protobuf:"bytes,12,opt,name=tags,proto3" json:"tags,omitempty"`
   309  	XXX_NoUnkeyedLiteral    struct{}                     `json:"-"`
   310  	XXX_unrecognized        []byte                       `json:"-"`
   311  	XXX_sizecache           int32                        `json:"-"`
   312  }
   313  
   314  func (m *VirtualMachineScaleSet) Reset()         { *m = VirtualMachineScaleSet{} }
   315  func (m *VirtualMachineScaleSet) String() string { return proto.CompactTextString(m) }
   316  func (*VirtualMachineScaleSet) ProtoMessage()    {}
   317  func (*VirtualMachineScaleSet) Descriptor() ([]byte, []int) {
   318  	return fileDescriptor_c094179683a8aea5, []int{5}
   319  }
   320  
   321  func (m *VirtualMachineScaleSet) XXX_Unmarshal(b []byte) error {
   322  	return xxx_messageInfo_VirtualMachineScaleSet.Unmarshal(m, b)
   323  }
   324  func (m *VirtualMachineScaleSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   325  	return xxx_messageInfo_VirtualMachineScaleSet.Marshal(b, m, deterministic)
   326  }
   327  func (m *VirtualMachineScaleSet) XXX_Merge(src proto.Message) {
   328  	xxx_messageInfo_VirtualMachineScaleSet.Merge(m, src)
   329  }
   330  func (m *VirtualMachineScaleSet) XXX_Size() int {
   331  	return xxx_messageInfo_VirtualMachineScaleSet.Size(m)
   332  }
   333  func (m *VirtualMachineScaleSet) XXX_DiscardUnknown() {
   334  	xxx_messageInfo_VirtualMachineScaleSet.DiscardUnknown(m)
   335  }
   336  
   337  var xxx_messageInfo_VirtualMachineScaleSet proto.InternalMessageInfo
   338  
   339  func (m *VirtualMachineScaleSet) GetName() string {
   340  	if m != nil {
   341  		return m.Name
   342  	}
   343  	return ""
   344  }
   345  
   346  func (m *VirtualMachineScaleSet) GetId() string {
   347  	if m != nil {
   348  		return m.Id
   349  	}
   350  	return ""
   351  }
   352  
   353  func (m *VirtualMachineScaleSet) GetSku() *Sku {
   354  	if m != nil {
   355  		return m.Sku
   356  	}
   357  	return nil
   358  }
   359  
   360  func (m *VirtualMachineScaleSet) GetVirtualmachineprofile() *VirtualMachineProfile {
   361  	if m != nil {
   362  		return m.Virtualmachineprofile
   363  	}
   364  	return nil
   365  }
   366  
   367  func (m *VirtualMachineScaleSet) GetVirtualMachineSystems() []*VirtualMachine {
   368  	if m != nil {
   369  		return m.VirtualMachineSystems
   370  	}
   371  	return nil
   372  }
   373  
   374  func (m *VirtualMachineScaleSet) GetStatus() *common.Status {
   375  	if m != nil {
   376  		return m.Status
   377  	}
   378  	return nil
   379  }
   380  
   381  func (m *VirtualMachineScaleSet) GetDisableHighAvailability() bool {
   382  	if m != nil {
   383  		return m.DisableHighAvailability
   384  	}
   385  	return false
   386  }
   387  
   388  func (m *VirtualMachineScaleSet) GetAllowedOwnerNodes() []string {
   389  	if m != nil {
   390  		return m.AllowedOwnerNodes
   391  	}
   392  	return nil
   393  }
   394  
   395  func (m *VirtualMachineScaleSet) GetEntity() *common.Entity {
   396  	if m != nil {
   397  		return m.Entity
   398  	}
   399  	return nil
   400  }
   401  
   402  func (m *VirtualMachineScaleSet) GetHighAvailabilityState() common.HighAvailabilityState {
   403  	if m != nil {
   404  		return m.HighAvailabilityState
   405  	}
   406  	return common.HighAvailabilityState_UNKNOWN_HA_STATE
   407  }
   408  
   409  func (m *VirtualMachineScaleSet) GetTags() *common.Tags {
   410  	if m != nil {
   411  		return m.Tags
   412  	}
   413  	return nil
   414  }
   415  
   416  func init() {
   417  	proto.RegisterType((*VirtualMachineScaleSetRequest)(nil), "moc.nodeagent.compute.VirtualMachineScaleSetRequest")
   418  	proto.RegisterType((*VirtualMachineScaleSetResponse)(nil), "moc.nodeagent.compute.VirtualMachineScaleSetResponse")
   419  	proto.RegisterType((*Sku)(nil), "moc.nodeagent.compute.Sku")
   420  	proto.RegisterType((*NetworkConfigurationScaleSet)(nil), "moc.nodeagent.compute.NetworkConfigurationScaleSet")
   421  	proto.RegisterType((*VirtualMachineProfile)(nil), "moc.nodeagent.compute.VirtualMachineProfile")
   422  	proto.RegisterType((*VirtualMachineScaleSet)(nil), "moc.nodeagent.compute.VirtualMachineScaleSet")
   423  }
   424  
   425  func init() {
   426  	proto.RegisterFile("moc_nodeagent_virtualmachinescaleset.proto", fileDescriptor_c094179683a8aea5)
   427  }
   428  
   429  var fileDescriptor_c094179683a8aea5 = []byte{
   430  	// 752 bytes of a gzipped FileDescriptorProto
   431  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x95, 0xcd, 0x6e, 0xea, 0x46,
   432  	0x14, 0xc7, 0x6b, 0x20, 0x04, 0x86, 0x36, 0x52, 0x47, 0xa5, 0xb1, 0x68, 0x13, 0x21, 0x57, 0x95,
   433  	0x50, 0x43, 0x4d, 0x45, 0x12, 0xa9, 0xdb, 0x24, 0x8d, 0x44, 0x16, 0xf9, 0xd0, 0x10, 0x65, 0xd1,
   434  	0x2e, 0xa2, 0xc1, 0x1c, 0xcc, 0x08, 0xdb, 0xe3, 0xce, 0x8c, 0xa1, 0x79, 0x91, 0x3e, 0x40, 0x1f,
   435  	0xa7, 0x8b, 0xfb, 0x0a, 0xf7, 0x55, 0xae, 0x3c, 0x1e, 0xa3, 0xc0, 0xb5, 0x51, 0xb2, 0xba, 0xab,
   436  	0x64, 0xe6, 0xfc, 0xcf, 0xef, 0x7c, 0x7a, 0x40, 0xbf, 0x84, 0xdc, 0x7b, 0x8e, 0xf8, 0x14, 0xa8,
   437  	0x0f, 0x91, 0x7a, 0x5e, 0x32, 0xa1, 0x12, 0x1a, 0x84, 0xd4, 0x9b, 0xb3, 0x08, 0xa4, 0x47, 0x03,
   438  	0x90, 0xa0, 0xdc, 0x58, 0x70, 0xc5, 0x71, 0x3b, 0xe4, 0x9e, 0xbb, 0xd6, 0xba, 0x1e, 0x0f, 0xe3,
   439  	0x44, 0x41, 0xe7, 0xd8, 0xe7, 0xdc, 0x0f, 0x60, 0xa0, 0x45, 0x93, 0x64, 0x36, 0x58, 0x09, 0x1a,
   440  	0xc7, 0x20, 0x64, 0xe6, 0xd6, 0x71, 0x76, 0x85, 0x30, 0x9a, 0xc3, 0x54, 0xe3, 0xf1, 0x30, 0xe4,
   441  	0x91, 0xf9, 0x63, 0x0c, 0x27, 0x85, 0xce, 0x11, 0xa8, 0x15, 0x17, 0x0b, 0x16, 0x29, 0x10, 0x33,
   442  	0xea, 0x19, 0x8a, 0xf3, 0xbf, 0x85, 0x8e, 0x9e, 0x32, 0xc5, 0x6d, 0x86, 0x1f, 0xa7, 0x15, 0x8c,
   443  	0x41, 0x11, 0xf8, 0x3b, 0x01, 0xa9, 0xb0, 0x2c, 0x13, 0x8c, 0x5f, 0xa4, 0x82, 0x50, 0xda, 0x56,
   444  	0xb7, 0xda, 0x6b, 0x0d, 0x7f, 0x75, 0x0b, 0x4b, 0x75, 0x4b, 0xe0, 0xbb, 0x99, 0xf8, 0x0c, 0x7d,
   445  	0x73, 0x1f, 0x83, 0xa0, 0x8a, 0xf1, 0xe8, 0xf1, 0x25, 0x06, 0xbb, 0xd2, 0xb5, 0x7a, 0x07, 0xc3,
   446  	0x03, 0x1d, 0x64, 0x6d, 0x21, 0x9b, 0x22, 0xe7, 0xa3, 0x85, 0x8e, 0xcb, 0x8a, 0x91, 0x31, 0x8f,
   447  	0x24, 0x7c, 0x99, 0x6a, 0x86, 0xa8, 0x4e, 0x40, 0x26, 0x81, 0xd2, 0x65, 0xb4, 0x86, 0x1d, 0x37,
   448  	0x9b, 0xbf, 0x9b, 0xcf, 0xdf, 0xbd, 0xe4, 0x3c, 0x78, 0xa2, 0x41, 0x02, 0xc4, 0x28, 0xf1, 0x77,
   449  	0x68, 0xef, 0x5a, 0x08, 0x2e, 0xec, 0x6a, 0xd7, 0xea, 0x35, 0x49, 0x76, 0x70, 0xce, 0x51, 0x75,
   450  	0xbc, 0x48, 0x30, 0x46, 0xb5, 0x88, 0x86, 0x60, 0x5b, 0xda, 0xa6, 0xff, 0xc7, 0x1d, 0xd4, 0xf0,
   451  	0x68, 0x4c, 0x3d, 0xa6, 0x5e, 0x74, 0x98, 0x2a, 0x59, 0x9f, 0x9d, 0x08, 0xfd, 0x78, 0x97, 0xcd,
   452  	0xff, 0x8a, 0x47, 0x33, 0xe6, 0x27, 0x59, 0xd3, 0xf2, 0x3c, 0xf1, 0x1d, 0x42, 0xeb, 0xc5, 0xc8,
   453  	0x5b, 0xe0, 0x6e, 0xb5, 0xc0, 0x2c, 0x50, 0xde, 0x02, 0xc3, 0xbb, 0xc9, 0xdd, 0xc8, 0x2b, 0x82,
   454  	0xf3, 0x5f, 0x15, 0xb5, 0x37, 0x5b, 0xf2, 0x20, 0xf8, 0x8c, 0x05, 0x3a, 0xcb, 0x65, 0x18, 0x0b,
   455  	0x98, 0xb1, 0x7f, 0x4c, 0xf6, 0xeb, 0x33, 0xbe, 0x45, 0xfb, 0x26, 0x88, 0xe9, 0xd3, 0x69, 0xc9,
   456  	0x14, 0x76, 0xd5, 0x42, 0x72, 0x06, 0xbe, 0x46, 0xfb, 0x52, 0x71, 0x41, 0x7d, 0xd0, 0x3d, 0x6c,
   457  	0x0d, 0x4f, 0x4a, 0x70, 0xe3, 0x4c, 0xb5, 0x81, 0x23, 0xb9, 0x2f, 0xbe, 0x42, 0x15, 0x2e, 0xed,
   458  	0xda, 0xce, 0x84, 0xcc, 0x1a, 0x46, 0x7e, 0x36, 0xf1, 0x4d, 0x52, 0x85, 0x4b, 0x3c, 0x42, 0x8d,
   459  	0x39, 0x15, 0xd3, 0x15, 0x15, 0x60, 0xef, 0x69, 0x54, 0xbf, 0x04, 0x35, 0x32, 0xb2, 0x4d, 0xc6,
   460  	0xda, 0x3b, 0x25, 0x49, 0xf0, 0x12, 0x91, 0x8e, 0xb9, 0xbe, 0x93, 0x34, 0x36, 0xb2, 0x2d, 0x52,
   461  	0xee, 0xed, 0x7c, 0xa8, 0xa1, 0xef, 0x8b, 0xf7, 0xb6, 0x70, 0xbf, 0x0e, 0x50, 0x85, 0x4d, 0xf5,
   462  	0x60, 0x9a, 0xa4, 0xc2, 0xa6, 0xb8, 0x8f, 0xaa, 0x72, 0x91, 0x98, 0xd6, 0x76, 0xca, 0x72, 0x58,
   463  	0x24, 0x24, 0x95, 0xe1, 0x09, 0x6a, 0x6f, 0xbe, 0x62, 0x71, 0xb6, 0x10, 0xa6, 0xb1, 0xfd, 0x37,
   464  	0x7d, 0x6f, 0x66, 0x89, 0x48, 0x31, 0x0a, 0xff, 0xb5, 0xbd, 0x74, 0xf9, 0x37, 0xbd, 0xa7, 0x17,
   465  	0xfa, 0xe7, 0x37, 0xc5, 0x20, 0xc5, 0x0c, 0xfc, 0x13, 0xaa, 0x4b, 0x45, 0x55, 0x22, 0xed, 0x7d,
   466  	0x9d, 0x71, 0x4b, 0xd3, 0xc6, 0xfa, 0x8a, 0x18, 0x13, 0xfe, 0x1d, 0x1d, 0xfe, 0xc1, 0x24, 0x9d,
   467  	0x04, 0x30, 0x62, 0xfe, 0xfc, 0x62, 0x49, 0x59, 0x40, 0x27, 0x2c, 0x48, 0x67, 0xd5, 0xe8, 0x5a,
   468  	0xbd, 0x06, 0x29, 0x33, 0xe3, 0x3e, 0xfa, 0x96, 0x06, 0x01, 0x5f, 0xc1, 0xf4, 0x7e, 0x15, 0x81,
   469  	0xb8, 0xe3, 0x53, 0x90, 0x76, 0xb3, 0x5b, 0xed, 0x35, 0xc9, 0xe7, 0x86, 0x34, 0x19, 0x88, 0x54,
   470  	0x8a, 0x45, 0xaf, 0x92, 0xb9, 0xd6, 0x57, 0xc4, 0x98, 0xf0, 0x03, 0x6a, 0xcf, 0xb7, 0xc2, 0xa4,
   471  	0xe9, 0x82, 0xdd, 0xd2, 0x6f, 0x69, 0x36, 0xb2, 0x51, 0x91, 0x82, 0x14, 0x3b, 0xe2, 0x23, 0x54,
   472  	0x53, 0xd4, 0x97, 0xf6, 0xd7, 0x3a, 0x68, 0x53, 0x03, 0x1e, 0xa9, 0x2f, 0x89, 0xbe, 0x1e, 0xfe,
   473  	0x6b, 0xa1, 0x1f, 0x8a, 0x17, 0xea, 0x22, 0x6d, 0x38, 0x5e, 0xa1, 0xfa, 0x4d, 0xb4, 0xe4, 0x0b,
   474  	0xc0, 0x67, 0xef, 0x7b, 0x5e, 0xb3, 0x5f, 0xa2, 0xce, 0xf9, 0x3b, 0xbd, 0xb2, 0x27, 0xdf, 0xf9,
   475  	0xea, 0xf2, 0xb7, 0x3f, 0x5d, 0x9f, 0xa9, 0x79, 0x32, 0x49, 0x5d, 0x06, 0x21, 0xf3, 0x04, 0x97,
   476  	0x7c, 0xa6, 0x06, 0x21, 0xf7, 0x06, 0x22, 0xf6, 0x06, 0x6b, 0xe4, 0xc0, 0x20, 0x27, 0x75, 0xfd,
   477  	0x32, 0x9f, 0x7e, 0x0a, 0x00, 0x00, 0xff, 0xff, 0xa4, 0x5c, 0xc7, 0xc5, 0xec, 0x07, 0x00, 0x00,
   478  }
   479  
   480  // Reference imports to suppress errors if they are not otherwise used.
   481  var _ context.Context
   482  var _ grpc.ClientConn
   483  
   484  // This is a compile-time assertion to ensure that this generated file
   485  // is compatible with the grpc package it is being compiled against.
   486  const _ = grpc.SupportPackageIsVersion4
   487  
   488  // VirtualMachineScaleSetAgentClient is the client API for VirtualMachineScaleSetAgent service.
   489  //
   490  // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
   491  type VirtualMachineScaleSetAgentClient interface {
   492  	Invoke(ctx context.Context, in *VirtualMachineScaleSetRequest, opts ...grpc.CallOption) (*VirtualMachineScaleSetResponse, error)
   493  }
   494  
   495  type virtualMachineScaleSetAgentClient struct {
   496  	cc *grpc.ClientConn
   497  }
   498  
   499  func NewVirtualMachineScaleSetAgentClient(cc *grpc.ClientConn) VirtualMachineScaleSetAgentClient {
   500  	return &virtualMachineScaleSetAgentClient{cc}
   501  }
   502  
   503  func (c *virtualMachineScaleSetAgentClient) Invoke(ctx context.Context, in *VirtualMachineScaleSetRequest, opts ...grpc.CallOption) (*VirtualMachineScaleSetResponse, error) {
   504  	out := new(VirtualMachineScaleSetResponse)
   505  	err := c.cc.Invoke(ctx, "/moc.nodeagent.compute.VirtualMachineScaleSetAgent/Invoke", in, out, opts...)
   506  	if err != nil {
   507  		return nil, err
   508  	}
   509  	return out, nil
   510  }
   511  
   512  // VirtualMachineScaleSetAgentServer is the server API for VirtualMachineScaleSetAgent service.
   513  type VirtualMachineScaleSetAgentServer interface {
   514  	Invoke(context.Context, *VirtualMachineScaleSetRequest) (*VirtualMachineScaleSetResponse, error)
   515  }
   516  
   517  // UnimplementedVirtualMachineScaleSetAgentServer can be embedded to have forward compatible implementations.
   518  type UnimplementedVirtualMachineScaleSetAgentServer struct {
   519  }
   520  
   521  func (*UnimplementedVirtualMachineScaleSetAgentServer) Invoke(ctx context.Context, req *VirtualMachineScaleSetRequest) (*VirtualMachineScaleSetResponse, error) {
   522  	return nil, status.Errorf(codes.Unimplemented, "method Invoke not implemented")
   523  }
   524  
   525  func RegisterVirtualMachineScaleSetAgentServer(s *grpc.Server, srv VirtualMachineScaleSetAgentServer) {
   526  	s.RegisterService(&_VirtualMachineScaleSetAgent_serviceDesc, srv)
   527  }
   528  
   529  func _VirtualMachineScaleSetAgent_Invoke_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   530  	in := new(VirtualMachineScaleSetRequest)
   531  	if err := dec(in); err != nil {
   532  		return nil, err
   533  	}
   534  	if interceptor == nil {
   535  		return srv.(VirtualMachineScaleSetAgentServer).Invoke(ctx, in)
   536  	}
   537  	info := &grpc.UnaryServerInfo{
   538  		Server:     srv,
   539  		FullMethod: "/moc.nodeagent.compute.VirtualMachineScaleSetAgent/Invoke",
   540  	}
   541  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   542  		return srv.(VirtualMachineScaleSetAgentServer).Invoke(ctx, req.(*VirtualMachineScaleSetRequest))
   543  	}
   544  	return interceptor(ctx, in, info, handler)
   545  }
   546  
   547  var _VirtualMachineScaleSetAgent_serviceDesc = grpc.ServiceDesc{
   548  	ServiceName: "moc.nodeagent.compute.VirtualMachineScaleSetAgent",
   549  	HandlerType: (*VirtualMachineScaleSetAgentServer)(nil),
   550  	Methods: []grpc.MethodDesc{
   551  		{
   552  			MethodName: "Invoke",
   553  			Handler:    _VirtualMachineScaleSetAgent_Invoke_Handler,
   554  		},
   555  	},
   556  	Streams:  []grpc.StreamDesc{},
   557  	Metadata: "moc_nodeagent_virtualmachinescaleset.proto",
   558  }