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

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // source: moc_cloudagent_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  	network "github.com/microsoft/moc/rpc/cloudagent/network"
    12  	common "github.com/microsoft/moc/rpc/common"
    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_ced78740362b34c9, []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_ced78740362b34c9, []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_ced78740362b34c9, []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.NetworkInterface `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_ced78740362b34c9, []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.NetworkInterface {
   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_ced78740362b34c9, []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  	Nodefqdn                string                 `protobuf:"bytes,6,opt,name=nodefqdn,proto3" json:"nodefqdn,omitempty"`
   304  	GroupName               string                 `protobuf:"bytes,7,opt,name=groupName,proto3" json:"groupName,omitempty"`
   305  	LocationName            string                 `protobuf:"bytes,8,opt,name=locationName,proto3" json:"locationName,omitempty"`
   306  	Status                  *common.Status         `protobuf:"bytes,9,opt,name=status,proto3" json:"status,omitempty"`
   307  	DisableHighAvailability bool                   `protobuf:"varint,11,opt,name=disableHighAvailability,proto3" json:"disableHighAvailability,omitempty"`
   308  	AllowedOwnerNodes       []string               `protobuf:"bytes,12,rep,name=allowedOwnerNodes,proto3" json:"allowedOwnerNodes,omitempty"`
   309  	Tags                    *common.Tags           `protobuf:"bytes,13,opt,name=tags,proto3" json:"tags,omitempty"`
   310  	XXX_NoUnkeyedLiteral    struct{}               `json:"-"`
   311  	XXX_unrecognized        []byte                 `json:"-"`
   312  	XXX_sizecache           int32                  `json:"-"`
   313  }
   314  
   315  func (m *VirtualMachineScaleSet) Reset()         { *m = VirtualMachineScaleSet{} }
   316  func (m *VirtualMachineScaleSet) String() string { return proto.CompactTextString(m) }
   317  func (*VirtualMachineScaleSet) ProtoMessage()    {}
   318  func (*VirtualMachineScaleSet) Descriptor() ([]byte, []int) {
   319  	return fileDescriptor_ced78740362b34c9, []int{5}
   320  }
   321  
   322  func (m *VirtualMachineScaleSet) XXX_Unmarshal(b []byte) error {
   323  	return xxx_messageInfo_VirtualMachineScaleSet.Unmarshal(m, b)
   324  }
   325  func (m *VirtualMachineScaleSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   326  	return xxx_messageInfo_VirtualMachineScaleSet.Marshal(b, m, deterministic)
   327  }
   328  func (m *VirtualMachineScaleSet) XXX_Merge(src proto.Message) {
   329  	xxx_messageInfo_VirtualMachineScaleSet.Merge(m, src)
   330  }
   331  func (m *VirtualMachineScaleSet) XXX_Size() int {
   332  	return xxx_messageInfo_VirtualMachineScaleSet.Size(m)
   333  }
   334  func (m *VirtualMachineScaleSet) XXX_DiscardUnknown() {
   335  	xxx_messageInfo_VirtualMachineScaleSet.DiscardUnknown(m)
   336  }
   337  
   338  var xxx_messageInfo_VirtualMachineScaleSet proto.InternalMessageInfo
   339  
   340  func (m *VirtualMachineScaleSet) GetName() string {
   341  	if m != nil {
   342  		return m.Name
   343  	}
   344  	return ""
   345  }
   346  
   347  func (m *VirtualMachineScaleSet) GetId() string {
   348  	if m != nil {
   349  		return m.Id
   350  	}
   351  	return ""
   352  }
   353  
   354  func (m *VirtualMachineScaleSet) GetSku() *Sku {
   355  	if m != nil {
   356  		return m.Sku
   357  	}
   358  	return nil
   359  }
   360  
   361  func (m *VirtualMachineScaleSet) GetVirtualmachineprofile() *VirtualMachineProfile {
   362  	if m != nil {
   363  		return m.Virtualmachineprofile
   364  	}
   365  	return nil
   366  }
   367  
   368  func (m *VirtualMachineScaleSet) GetVirtualMachineSystems() []*VirtualMachine {
   369  	if m != nil {
   370  		return m.VirtualMachineSystems
   371  	}
   372  	return nil
   373  }
   374  
   375  func (m *VirtualMachineScaleSet) GetNodefqdn() string {
   376  	if m != nil {
   377  		return m.Nodefqdn
   378  	}
   379  	return ""
   380  }
   381  
   382  func (m *VirtualMachineScaleSet) GetGroupName() string {
   383  	if m != nil {
   384  		return m.GroupName
   385  	}
   386  	return ""
   387  }
   388  
   389  func (m *VirtualMachineScaleSet) GetLocationName() string {
   390  	if m != nil {
   391  		return m.LocationName
   392  	}
   393  	return ""
   394  }
   395  
   396  func (m *VirtualMachineScaleSet) GetStatus() *common.Status {
   397  	if m != nil {
   398  		return m.Status
   399  	}
   400  	return nil
   401  }
   402  
   403  func (m *VirtualMachineScaleSet) GetDisableHighAvailability() bool {
   404  	if m != nil {
   405  		return m.DisableHighAvailability
   406  	}
   407  	return false
   408  }
   409  
   410  func (m *VirtualMachineScaleSet) GetAllowedOwnerNodes() []string {
   411  	if m != nil {
   412  		return m.AllowedOwnerNodes
   413  	}
   414  	return nil
   415  }
   416  
   417  func (m *VirtualMachineScaleSet) GetTags() *common.Tags {
   418  	if m != nil {
   419  		return m.Tags
   420  	}
   421  	return nil
   422  }
   423  
   424  func init() {
   425  	proto.RegisterType((*VirtualMachineScaleSetRequest)(nil), "moc.cloudagent.compute.VirtualMachineScaleSetRequest")
   426  	proto.RegisterType((*VirtualMachineScaleSetResponse)(nil), "moc.cloudagent.compute.VirtualMachineScaleSetResponse")
   427  	proto.RegisterType((*Sku)(nil), "moc.cloudagent.compute.Sku")
   428  	proto.RegisterType((*NetworkConfigurationScaleSet)(nil), "moc.cloudagent.compute.NetworkConfigurationScaleSet")
   429  	proto.RegisterType((*VirtualMachineProfile)(nil), "moc.cloudagent.compute.VirtualMachineProfile")
   430  	proto.RegisterType((*VirtualMachineScaleSet)(nil), "moc.cloudagent.compute.VirtualMachineScaleSet")
   431  }
   432  
   433  func init() {
   434  	proto.RegisterFile("moc_cloudagent_virtualmachinescaleset.proto", fileDescriptor_ced78740362b34c9)
   435  }
   436  
   437  var fileDescriptor_ced78740362b34c9 = []byte{
   438  	// 761 bytes of a gzipped FileDescriptorProto
   439  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x55, 0xdf, 0x4e, 0xdb, 0x3c,
   440  	0x1c, 0xfd, 0xd2, 0x96, 0xd2, 0xba, 0x80, 0xf4, 0x59, 0x1f, 0x10, 0x95, 0x3f, 0xaa, 0x82, 0xbe,
   441  	0xa9, 0xd2, 0x20, 0xd1, 0x3a, 0x98, 0x76, 0x0b, 0xfb, 0x23, 0xb8, 0x58, 0x99, 0x5c, 0xc4, 0xc5,
   442  	0x34, 0x09, 0xb9, 0x89, 0x9b, 0x5a, 0x4d, 0xe2, 0x60, 0x3b, 0xed, 0xfa, 0x26, 0x7b, 0x83, 0xbd,
   443  	0xc2, 0xde, 0x61, 0x2f, 0xb1, 0x47, 0x99, 0xe2, 0x38, 0x65, 0xed, 0x9a, 0x0a, 0xae, 0x76, 0x05,
   444  	0xf6, 0xef, 0x9c, 0xe3, 0x9f, 0xcf, 0xef, 0xc4, 0x05, 0xcf, 0x43, 0xe6, 0xde, 0xb9, 0x01, 0x4b,
   445  	0x3c, 0xec, 0x93, 0x48, 0xde, 0x8d, 0x29, 0x97, 0x09, 0x0e, 0x42, 0xec, 0x0e, 0x69, 0x44, 0x84,
   446  	0x8b, 0x03, 0x22, 0x88, 0xb4, 0x63, 0xce, 0x24, 0x83, 0x3b, 0x21, 0x73, 0xed, 0x07, 0xb0, 0xed,
   447  	0xb2, 0x30, 0x4e, 0x24, 0x69, 0x1e, 0xfa, 0x8c, 0xf9, 0x01, 0x71, 0x14, 0xaa, 0x9f, 0x0c, 0x9c,
   448  	0x09, 0xc7, 0x71, 0x4c, 0xb8, 0xc8, 0x78, 0xcd, 0xa3, 0x95, 0x87, 0x68, 0xd0, 0xae, 0x02, 0xb1,
   449  	0x30, 0x64, 0x91, 0xfe, 0xa3, 0x0b, 0xff, 0x2f, 0xb0, 0x23, 0x22, 0x27, 0x8c, 0x8f, 0x68, 0x24,
   450  	0x09, 0x1f, 0x60, 0x57, 0xf3, 0xad, 0x1f, 0x06, 0x38, 0xb8, 0xcd, 0x84, 0x3f, 0x64, 0xc2, 0xbd,
   451  	0xb4, 0xfb, 0x1e, 0x91, 0x88, 0xdc, 0x27, 0x44, 0x48, 0x28, 0x8b, 0x00, 0xbd, 0xa9, 0x90, 0x24,
   452  	0x14, 0xa6, 0xd1, 0x2a, 0xb7, 0x1b, 0x1d, 0xdb, 0x5e, 0x7e, 0x4d, 0xbb, 0x40, 0x7d, 0xb5, 0x28,
   453  	0x3c, 0x05, 0x9b, 0xd7, 0x31, 0xe1, 0x58, 0x52, 0x16, 0xdd, 0x4c, 0x63, 0x62, 0x96, 0x5a, 0x46,
   454  	0x7b, 0xab, 0xb3, 0xa5, 0x4e, 0x99, 0x55, 0xd0, 0x3c, 0xc8, 0xfa, 0x69, 0x80, 0xc3, 0xa2, 0xdb,
   455  	0x88, 0x98, 0x45, 0x82, 0xfc, 0xa5, 0xeb, 0x74, 0x40, 0x15, 0x11, 0x91, 0x04, 0x52, 0xdd, 0xa3,
   456  	0xd1, 0x69, 0xda, 0xd9, 0xf0, 0xed, 0x7c, 0xf8, 0xf6, 0x05, 0x63, 0xc1, 0x2d, 0x0e, 0x12, 0x82,
   457  	0x34, 0x12, 0xfe, 0x07, 0xd6, 0xde, 0x71, 0xce, 0xb8, 0x59, 0x6e, 0x19, 0xed, 0x3a, 0xca, 0x16,
   458  	0xd6, 0x19, 0x28, 0xf7, 0x46, 0x09, 0x84, 0xa0, 0x12, 0xe1, 0x90, 0x98, 0x86, 0xaa, 0xa9, 0xff,
   459  	0x61, 0x13, 0xd4, 0x5c, 0x1c, 0x63, 0x97, 0xca, 0xa9, 0x3a, 0xa6, 0x8c, 0x66, 0x6b, 0x6b, 0x08,
   460  	0xf6, 0xbb, 0x59, 0x02, 0xde, 0xb0, 0x68, 0x40, 0xfd, 0x24, 0x73, 0x2d, 0xef, 0x13, 0x5e, 0x02,
   461  	0x30, 0x8b, 0x46, 0xee, 0x41, 0x7b, 0xd1, 0x03, 0x9d, 0x21, 0x5b, 0x2b, 0x5d, 0xe5, 0x04, 0xf4,
   462  	0x1b, 0xd7, 0xfa, 0x56, 0x06, 0xdb, 0xf3, 0x66, 0x7c, 0xe4, 0x6c, 0x40, 0x03, 0xd5, 0xdf, 0x38,
   463  	0x8c, 0x39, 0x19, 0xd0, 0x2f, 0xba, 0xef, 0xd9, 0x1a, 0x76, 0xc1, 0xba, 0x56, 0xd7, 0x0e, 0x9d,
   464  	0x16, 0x0d, 0x60, 0xd5, 0x35, 0x50, 0x2e, 0x02, 0xdf, 0x83, 0x75, 0x21, 0x19, 0xc7, 0x3e, 0x51,
   465  	0xf6, 0x35, 0x3a, 0xc7, 0x45, 0x7a, 0xbd, 0x0c, 0x36, 0xa7, 0x87, 0x72, 0x32, 0x7c, 0x0b, 0x4a,
   466  	0x4c, 0x98, 0x95, 0xd5, 0x2d, 0xe9, 0x10, 0x46, 0x7e, 0x36, 0xee, 0x79, 0xa9, 0x12, 0x13, 0xf0,
   467  	0x0a, 0xd4, 0x86, 0x98, 0x7b, 0x13, 0xcc, 0x89, 0xb9, 0xa6, 0xb4, 0x4e, 0x8a, 0xb4, 0x2e, 0x35,
   468  	0x6e, 0x5e, 0x64, 0x46, 0x4f, 0xa5, 0x04, 0x71, 0x13, 0x9e, 0x0e, 0xb9, 0xba, 0x5a, 0xaa, 0xa7,
   469  	0x71, 0x0b, 0x52, 0x39, 0xdd, 0xfa, 0x5e, 0x01, 0x3b, 0xcb, 0x63, 0xbb, 0x34, 0x5e, 0x5b, 0xa0,
   470  	0x44, 0x3d, 0x35, 0x9d, 0x3a, 0x2a, 0x51, 0x0f, 0x9e, 0x80, 0xb2, 0x18, 0x25, 0xda, 0xde, 0xbd,
   471  	0xc2, 0x26, 0x46, 0x09, 0x4a, 0x71, 0xd0, 0x05, 0xdb, 0xf3, 0x2f, 0x58, 0x9c, 0xc5, 0x42, 0x9b,
   472  	0x7b, 0xf2, 0xb8, 0x0f, 0x4e, 0x67, 0x09, 0x2d, 0xd7, 0x82, 0x9f, 0x17, 0xb3, 0x97, 0x7f, 0xd5,
   473  	0x6b, 0x2a, 0xd1, 0xcf, 0x1e, 0x77, 0x08, 0x5a, 0x2e, 0x92, 0x06, 0x38, 0x62, 0x1e, 0x19, 0xdc,
   474  	0x7b, 0x91, 0xf2, 0xbe, 0x8e, 0x66, 0x6b, 0xb8, 0x0f, 0xea, 0x3e, 0x67, 0x49, 0xdc, 0x4d, 0x6d,
   475  	0x5b, 0x57, 0xc5, 0x87, 0x0d, 0x68, 0x81, 0x8d, 0x80, 0xb9, 0x6a, 0x00, 0x0a, 0x50, 0x53, 0x80,
   476  	0xb9, 0x3d, 0x78, 0x04, 0xaa, 0x42, 0x62, 0x99, 0x08, 0xb3, 0xae, 0x1c, 0x69, 0xa8, 0x66, 0x7b,
   477  	0x6a, 0x0b, 0xe9, 0x12, 0x7c, 0x0d, 0x76, 0x3d, 0x2a, 0x70, 0x3f, 0x20, 0x97, 0xd4, 0x1f, 0x9e,
   478  	0x8f, 0x31, 0x0d, 0x70, 0x9f, 0x06, 0x69, 0x1a, 0x1a, 0x2d, 0xa3, 0x5d, 0x43, 0x45, 0x65, 0x78,
   479  	0x0c, 0xfe, 0xc5, 0x41, 0xc0, 0x26, 0xc4, 0xbb, 0x9e, 0x44, 0x84, 0x77, 0x99, 0x47, 0x84, 0xb9,
   480  	0xd1, 0x2a, 0xb7, 0xeb, 0xe8, 0xcf, 0x02, 0x3c, 0x00, 0x15, 0x89, 0x7d, 0x61, 0x6e, 0xaa, 0x56,
   481  	0xea, 0xaa, 0x95, 0x1b, 0xec, 0x0b, 0xa4, 0xb6, 0x3b, 0x5f, 0x0d, 0xb0, 0xb7, 0x3c, 0x3a, 0xe7,
   482  	0xa9, 0xaf, 0x70, 0x0a, 0xaa, 0x57, 0xd1, 0x98, 0x8d, 0x08, 0x3c, 0x7b, 0xe2, 0x43, 0x9a, 0xfd,
   483  	0xea, 0x34, 0x5f, 0x3d, 0x95, 0x96, 0x3d, 0xef, 0xd6, 0x3f, 0x17, 0x2f, 0x3e, 0x39, 0x3e, 0x95,
   484  	0xc3, 0xa4, 0x9f, 0x52, 0x9c, 0x90, 0xba, 0x9c, 0x09, 0x36, 0x90, 0x4e, 0xc8, 0x5c, 0x87, 0xc7,
   485  	0xae, 0xf3, 0xa0, 0xe9, 0x68, 0xcd, 0x7e, 0x55, 0xbd, 0xc2, 0x2f, 0x7f, 0x05, 0x00, 0x00, 0xff,
   486  	0xff, 0x32, 0xdb, 0x8c, 0xac, 0xd7, 0x07, 0x00, 0x00,
   487  }
   488  
   489  // Reference imports to suppress errors if they are not otherwise used.
   490  var _ context.Context
   491  var _ grpc.ClientConn
   492  
   493  // This is a compile-time assertion to ensure that this generated file
   494  // is compatible with the grpc package it is being compiled against.
   495  const _ = grpc.SupportPackageIsVersion4
   496  
   497  // VirtualMachineScaleSetAgentClient is the client API for VirtualMachineScaleSetAgent service.
   498  //
   499  // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
   500  type VirtualMachineScaleSetAgentClient interface {
   501  	Invoke(ctx context.Context, in *VirtualMachineScaleSetRequest, opts ...grpc.CallOption) (*VirtualMachineScaleSetResponse, error)
   502  }
   503  
   504  type virtualMachineScaleSetAgentClient struct {
   505  	cc *grpc.ClientConn
   506  }
   507  
   508  func NewVirtualMachineScaleSetAgentClient(cc *grpc.ClientConn) VirtualMachineScaleSetAgentClient {
   509  	return &virtualMachineScaleSetAgentClient{cc}
   510  }
   511  
   512  func (c *virtualMachineScaleSetAgentClient) Invoke(ctx context.Context, in *VirtualMachineScaleSetRequest, opts ...grpc.CallOption) (*VirtualMachineScaleSetResponse, error) {
   513  	out := new(VirtualMachineScaleSetResponse)
   514  	err := c.cc.Invoke(ctx, "/moc.cloudagent.compute.VirtualMachineScaleSetAgent/Invoke", in, out, opts...)
   515  	if err != nil {
   516  		return nil, err
   517  	}
   518  	return out, nil
   519  }
   520  
   521  // VirtualMachineScaleSetAgentServer is the server API for VirtualMachineScaleSetAgent service.
   522  type VirtualMachineScaleSetAgentServer interface {
   523  	Invoke(context.Context, *VirtualMachineScaleSetRequest) (*VirtualMachineScaleSetResponse, error)
   524  }
   525  
   526  // UnimplementedVirtualMachineScaleSetAgentServer can be embedded to have forward compatible implementations.
   527  type UnimplementedVirtualMachineScaleSetAgentServer struct {
   528  }
   529  
   530  func (*UnimplementedVirtualMachineScaleSetAgentServer) Invoke(ctx context.Context, req *VirtualMachineScaleSetRequest) (*VirtualMachineScaleSetResponse, error) {
   531  	return nil, status.Errorf(codes.Unimplemented, "method Invoke not implemented")
   532  }
   533  
   534  func RegisterVirtualMachineScaleSetAgentServer(s *grpc.Server, srv VirtualMachineScaleSetAgentServer) {
   535  	s.RegisterService(&_VirtualMachineScaleSetAgent_serviceDesc, srv)
   536  }
   537  
   538  func _VirtualMachineScaleSetAgent_Invoke_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   539  	in := new(VirtualMachineScaleSetRequest)
   540  	if err := dec(in); err != nil {
   541  		return nil, err
   542  	}
   543  	if interceptor == nil {
   544  		return srv.(VirtualMachineScaleSetAgentServer).Invoke(ctx, in)
   545  	}
   546  	info := &grpc.UnaryServerInfo{
   547  		Server:     srv,
   548  		FullMethod: "/moc.cloudagent.compute.VirtualMachineScaleSetAgent/Invoke",
   549  	}
   550  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   551  		return srv.(VirtualMachineScaleSetAgentServer).Invoke(ctx, req.(*VirtualMachineScaleSetRequest))
   552  	}
   553  	return interceptor(ctx, in, info, handler)
   554  }
   555  
   556  var _VirtualMachineScaleSetAgent_serviceDesc = grpc.ServiceDesc{
   557  	ServiceName: "moc.cloudagent.compute.VirtualMachineScaleSetAgent",
   558  	HandlerType: (*VirtualMachineScaleSetAgentServer)(nil),
   559  	Methods: []grpc.MethodDesc{
   560  		{
   561  			MethodName: "Invoke",
   562  			Handler:    _VirtualMachineScaleSetAgent_Invoke_Handler,
   563  		},
   564  	},
   565  	Streams:  []grpc.StreamDesc{},
   566  	Metadata: "moc_cloudagent_virtualmachinescaleset.proto",
   567  }