From 4f36a52b97fee8687617d2b24a60823d8d0afb64 Mon Sep 17 00:00:00 2001 From: Srinivasa Murthy Date: Thu, 21 May 2026 22:17:03 +0000 Subject: [PATCH 1/4] Add switch leak detection and powering off switches on detection of leak. Signed-off-by: Srinivasa Murthy --- flow/internal/nicoapi/gen/nico.pb.go | 2998 +++++++++-------- flow/internal/nicoapi/grpc.go | 21 + flow/internal/nicoapi/mock.go | 5 + flow/internal/nicoapi/mod.go | 1 + flow/internal/nicoapi/nicoproto/nico.proto | 5 + .../jobs/leakdetection/leakdetection.go | 17 + 6 files changed, 1555 insertions(+), 1492 deletions(-) diff --git a/flow/internal/nicoapi/gen/nico.pb.go b/flow/internal/nicoapi/gen/nico.pb.go index fe0a77d6a..4be36f6db 100644 --- a/flow/internal/nicoapi/gen/nico.pb.go +++ b/flow/internal/nicoapi/gen/nico.pb.go @@ -21724,6 +21724,7 @@ type ManagedHostNetworkConfigResponse struct { TrafficInterceptConfig *TrafficInterceptConfig `protobuf:"bytes,113,opt,name=traffic_intercept_config,json=trafficInterceptConfig,proto3,oneof" json:"traffic_intercept_config,omitempty"` // Route imports and tagging details for exports // used by FNN configs. + // Deprecated: use FlatInterfaceConfig.routing_profile for per-VPC routing. // NOTE: This will replace internet_l3_vni and common_internal_route_target but could allow // // common_internal_route_target to be renamed/repurposed as a site-level RT. @@ -22773,6 +22774,9 @@ type FlatInterfaceConfig struct { Mtu *uint32 `protobuf:"varint,18,opt,name=mtu,proto3,oneof" json:"mtu,omitempty"` // IPv6 configuration for dual-stack FNN interfaces. Ipv6InterfaceConfig *FlatInterfaceIpv6Config `protobuf:"bytes,19,opt,name=ipv6_interface_config,json=ipv6InterfaceConfig,proto3,oneof" json:"ipv6_interface_config,omitempty"` + // Route imports and tagging details for exports used by FNN configs. + // This is scoped to the VPC that owns this interface. + RoutingProfile *RoutingProfile `protobuf:"bytes,20,opt,name=routing_profile,json=routingProfile,proto3,oneof" json:"routing_profile,omitempty"` // The details of the network security group associated with // either the instance or its parent VPC. // Currently, source would either be INSTANCE or VPC. @@ -22951,6 +22955,13 @@ func (x *FlatInterfaceConfig) GetIpv6InterfaceConfig() *FlatInterfaceIpv6Config return nil } +func (x *FlatInterfaceConfig) GetRoutingProfile() *RoutingProfile { + if x != nil { + return x.RoutingProfile + } + return nil +} + func (x *FlatInterfaceConfig) GetNetworkSecurityGroup() *FlatInterfaceNetworkSecurityGroupConfig { if x != nil { return x.NetworkSecurityGroup @@ -57063,7 +57074,7 @@ const file_nico_proto_rawDesc = "" + "\vloopback_ip\x18\x01 \x01(\tR\n" + "loopbackIp\x12Q\n" + "\x10quarantine_state\x18\x02 \x01(\v2!.forge.ManagedHostQuarantineStateH\x00R\x0fquarantineState\x88\x01\x01B\x13\n" + - "\x11_quarantine_state\"\x8a\b\n" + + "\x11_quarantine_state\"\xe3\b\n" + "\x13FlatInterfaceConfig\x12A\n" + "\rfunction_type\x18\x01 \x01(\x0e2\x1c.forge.InterfaceFunctionTypeR\ffunctionType\x12\x17\n" + "\avlan_id\x18\x02 \x01(\rR\x06vlanId\x12\x10\n" + @@ -57084,16 +57095,18 @@ const file_nico_proto_rawDesc = "" + "\x11vpc_peer_prefixes\x18\x10 \x03(\tR\x0fvpcPeerPrefixes\x12\"\n" + "\rvpc_peer_vnis\x18\x11 \x03(\rR\vvpcPeerVnis\x12\x15\n" + "\x03mtu\x18\x12 \x01(\rH\x04R\x03mtu\x88\x01\x01\x12W\n" + - "\x15ipv6_interface_config\x18\x13 \x01(\v2\x1e.forge.FlatInterfaceIpv6ConfigH\x05R\x13ipv6InterfaceConfig\x88\x01\x01\x12i\n" + - "\x16network_security_group\x18k \x01(\v2..forge.FlatInterfaceNetworkSecurityGroupConfigH\x06R\x14networkSecurityGroup\x88\x01\x01\x126\n" + - "\rinternal_uuid\x18l \x01(\v2\f.common.UUIDH\aR\finternalUuid\x88\x01\x01B\x16\n" + + "\x15ipv6_interface_config\x18\x13 \x01(\v2\x1e.forge.FlatInterfaceIpv6ConfigH\x05R\x13ipv6InterfaceConfig\x88\x01\x01\x12C\n" + + "\x0frouting_profile\x18\x14 \x01(\v2\x15.forge.RoutingProfileH\x06R\x0eroutingProfile\x88\x01\x01\x12i\n" + + "\x16network_security_group\x18k \x01(\v2..forge.FlatInterfaceNetworkSecurityGroupConfigH\aR\x14networkSecurityGroup\x88\x01\x01\x126\n" + + "\rinternal_uuid\x18l \x01(\v2\f.common.UUIDH\bR\finternalUuid\x88\x01\x01B\x16\n" + "\x14_virtual_function_idB\n" + "\n" + "\b_booturlB\t\n" + "\a_svi_ipB\x19\n" + "\x17_tenant_vrf_loopback_ipB\x06\n" + "\x04_mtuB\x18\n" + - "\x16_ipv6_interface_configB\x19\n" + + "\x16_ipv6_interface_configB\x12\n" + + "\x10_routing_profileB\x19\n" + "\x17_network_security_groupB\x10\n" + "\x0e_internal_uuid\"{\n" + "\x17FlatInterfaceIpv6Config\x12\x0e\n" + @@ -62188,1493 +62201,1494 @@ var file_nico_proto_depIdxs = []int32{ 355, // 433: forge.ManagedHostNetworkConfig.quarantine_state:type_name -> forge.ManagedHostQuarantineState 32, // 434: forge.FlatInterfaceConfig.function_type:type_name -> forge.InterfaceFunctionType 364, // 435: forge.FlatInterfaceConfig.ipv6_interface_config:type_name -> forge.FlatInterfaceIpv6Config - 365, // 436: forge.FlatInterfaceConfig.network_security_group:type_name -> forge.FlatInterfaceNetworkSecurityGroupConfig - 930, // 437: forge.FlatInterfaceConfig.internal_uuid:type_name -> common.UUID - 46, // 438: forge.FlatInterfaceNetworkSecurityGroupConfig.source:type_name -> forge.NetworkSecurityGroupSource - 635, // 439: forge.FlatInterfaceNetworkSecurityGroupConfig.rules:type_name -> forge.ResolvedNetworkSecurityGroupRule - 414, // 440: forge.ManagedHostNetworkStatusResponse.all:type_name -> forge.DpuNetworkStatus - 920, // 441: forge.DpuAgentUpgradeCheckRequest.binary_mtime:type_name -> google.protobuf.Timestamp - 29, // 442: forge.DpuAgentUpgradePolicyRequest.new_policy:type_name -> forge.AgentUpgradePolicy - 29, // 443: forge.DpuAgentUpgradePolicyResponse.active_policy:type_name -> forge.AgentUpgradePolicy - 344, // 444: forge.LockdownRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 919, // 445: forge.LockdownRequest.machine_id:type_name -> common.MachineId - 30, // 446: forge.LockdownRequest.action:type_name -> forge.LockdownAction - 344, // 447: forge.LockdownStatusRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 919, // 448: forge.LockdownStatusRequest.machine_id:type_name -> common.MachineId - 344, // 449: forge.MachineSetupStatusRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 344, // 450: forge.MachineSetupRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 344, // 451: forge.SetDpuFirstBootOrderRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 344, // 452: forge.AdminRebootRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 344, // 453: forge.AdminBmcResetRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 344, // 454: forge.EnableInfiniteBootRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 344, // 455: forge.IsInfiniteBootEnabledRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 919, // 456: forge.BMCMetaDataGetRequest.machine_id:type_name -> common.MachineId - 25, // 457: forge.BMCMetaDataGetRequest.role:type_name -> forge.UserRoles - 31, // 458: forge.BMCMetaDataGetRequest.request_type:type_name -> forge.BMCRequestType - 344, // 459: forge.BMCMetaDataGetRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 919, // 460: forge.MachineCredentialsUpdateRequest.machine_id:type_name -> common.MachineId - 886, // 461: forge.MachineCredentialsUpdateRequest.credentials:type_name -> forge.MachineCredentialsUpdateRequest.Credentials - 919, // 462: forge.ForgeAgentControlRequest.machine_id:type_name -> common.MachineId - 69, // 463: forge.ForgeAgentControlResponse.legacy_action:type_name -> forge.ForgeAgentControlResponse.LegacyAction - 887, // 464: forge.ForgeAgentControlResponse.data:type_name -> forge.ForgeAgentControlResponse.ForgeAgentControlExtraInfo - 888, // 465: forge.ForgeAgentControlResponse.noop:type_name -> forge.ForgeAgentControlResponse.Noop - 889, // 466: forge.ForgeAgentControlResponse.reset:type_name -> forge.ForgeAgentControlResponse.Reset - 890, // 467: forge.ForgeAgentControlResponse.discovery:type_name -> forge.ForgeAgentControlResponse.Discovery - 891, // 468: forge.ForgeAgentControlResponse.rebuild:type_name -> forge.ForgeAgentControlResponse.Rebuild - 892, // 469: forge.ForgeAgentControlResponse.retry:type_name -> forge.ForgeAgentControlResponse.Retry - 893, // 470: forge.ForgeAgentControlResponse.measure:type_name -> forge.ForgeAgentControlResponse.Measure - 894, // 471: forge.ForgeAgentControlResponse.log_error:type_name -> forge.ForgeAgentControlResponse.LogError - 895, // 472: forge.ForgeAgentControlResponse.machine_validation:type_name -> forge.ForgeAgentControlResponse.MachineValidation - 897, // 473: forge.ForgeAgentControlResponse.mlx_action:type_name -> forge.ForgeAgentControlResponse.MlxAction - 904, // 474: forge.ForgeAgentControlResponse.firmware_upgrade:type_name -> forge.ForgeAgentControlResponse.FirmwareUpgrade - 939, // 475: forge.MachineDiscoveryInfo.machine_interface_id:type_name -> common.MachineInterfaceId - 940, // 476: forge.MachineDiscoveryInfo.info:type_name -> machine_discovery.DiscoveryInfo - 919, // 477: forge.MachineDiscoveryCompletedRequest.machine_id:type_name -> common.MachineId - 919, // 478: forge.MachineCleanupInfo.machine_id:type_name -> common.MachineId - 908, // 479: forge.MachineCleanupInfo.nvme:type_name -> forge.MachineCleanupInfo.CleanupStepResult - 908, // 480: forge.MachineCleanupInfo.ram:type_name -> forge.MachineCleanupInfo.CleanupStepResult - 908, // 481: forge.MachineCleanupInfo.mem_overwrite:type_name -> forge.MachineCleanupInfo.CleanupStepResult - 908, // 482: forge.MachineCleanupInfo.ib:type_name -> forge.MachineCleanupInfo.CleanupStepResult - 908, // 483: forge.MachineCleanupInfo.hdd:type_name -> forge.MachineCleanupInfo.CleanupStepResult - 70, // 484: forge.MachineCleanupInfo.result:type_name -> forge.MachineCleanupInfo.CleanupResult - 400, // 485: forge.MachineCertificateResult.machine_certificate:type_name -> forge.MachineCertificate - 919, // 486: forge.MachineDiscoveryResult.machine_id:type_name -> common.MachineId - 400, // 487: forge.MachineDiscoveryResult.machine_certificate:type_name -> forge.MachineCertificate - 112, // 488: forge.MachineDiscoveryResult.attest_key_challenge:type_name -> forge.AttestKeyBindChallenge - 939, // 489: forge.MachineDiscoveryResult.machine_interface_id:type_name -> common.MachineInterfaceId - 919, // 490: forge.ForgeScoutErrorReport.machine_id:type_name -> common.MachineId - 939, // 491: forge.ForgeScoutErrorReport.machine_interface_id:type_name -> common.MachineInterfaceId - 21, // 492: forge.PxeInstructionRequest.arch:type_name -> forge.MachineArchitecture - 939, // 493: forge.PxeInstructionRequest.interface_id:type_name -> common.MachineInterfaceId - 324, // 494: forge.CloudInitDiscoveryInstructions.machine_interface:type_name -> forge.MachineInterface - 808, // 495: forge.CloudInitDiscoveryInstructions.domain:type_name -> forge.PxeDomain - 410, // 496: forge.CloudInitInstructions.discovery_instructions:type_name -> forge.CloudInitDiscoveryInstructions - 411, // 497: forge.CloudInitInstructions.metadata:type_name -> forge.CloudInitMetaData - 919, // 498: forge.DpuNetworkStatus.dpu_machine_id:type_name -> common.MachineId - 920, // 499: forge.DpuNetworkStatus.observed_at:type_name -> google.protobuf.Timestamp - 432, // 500: forge.DpuNetworkStatus.interfaces:type_name -> forge.InstanceInterfaceStatusObservation - 935, // 501: forge.DpuNetworkStatus.instance_id:type_name -> common.InstanceId - 927, // 502: forge.DpuNetworkStatus.dpu_health:type_name -> health.HealthReport - 433, // 503: forge.DpuNetworkStatus.fabric_interfaces:type_name -> forge.FabricInterfaceData - 415, // 504: forge.DpuNetworkStatus.last_dhcp_requests:type_name -> forge.LastDhcpRequest - 416, // 505: forge.DpuNetworkStatus.dpu_extension_services:type_name -> forge.DpuExtensionServiceStatusObservation - 939, // 506: forge.LastDhcpRequest.host_interface_id:type_name -> common.MachineInterfaceId - 57, // 507: forge.DpuExtensionServiceStatusObservation.service_type:type_name -> forge.DpuExtensionServiceType - 58, // 508: forge.DpuExtensionServiceStatusObservation.state:type_name -> forge.DpuExtensionServiceDeploymentStatus - 417, // 509: forge.DpuExtensionServiceStatusObservation.components:type_name -> forge.DpuExtensionServiceComponent - 927, // 510: forge.OptionalHealthReport.report:type_name -> health.HealthReport - 927, // 511: forge.HealthReportEntry.report:type_name -> health.HealthReport - 33, // 512: forge.HealthReportEntry.mode:type_name -> forge.HealthReportApplyMode - 919, // 513: forge.InsertMachineHealthReportRequest.machine_id:type_name -> common.MachineId - 419, // 514: forge.InsertMachineHealthReportRequest.health_report_entry:type_name -> forge.HealthReportEntry - 929, // 515: forge.InsertRackHealthReportRequest.rack_id:type_name -> common.RackId - 419, // 516: forge.InsertRackHealthReportRequest.health_report_entry:type_name -> forge.HealthReportEntry - 929, // 517: forge.RemoveRackHealthReportRequest.rack_id:type_name -> common.RackId - 929, // 518: forge.ListRackHealthReportsRequest.rack_id:type_name -> common.RackId - 931, // 519: forge.InsertSwitchHealthReportRequest.switch_id:type_name -> common.SwitchId - 419, // 520: forge.InsertSwitchHealthReportRequest.health_report_entry:type_name -> forge.HealthReportEntry - 931, // 521: forge.RemoveSwitchHealthReportRequest.switch_id:type_name -> common.SwitchId - 931, // 522: forge.ListSwitchHealthReportsRequest.switch_id:type_name -> common.SwitchId - 928, // 523: forge.InsertPowerShelfHealthReportRequest.power_shelf_id:type_name -> common.PowerShelfId - 419, // 524: forge.InsertPowerShelfHealthReportRequest.health_report_entry:type_name -> forge.HealthReportEntry - 928, // 525: forge.RemovePowerShelfHealthReportRequest.power_shelf_id:type_name -> common.PowerShelfId - 928, // 526: forge.ListPowerShelfHealthReportsRequest.power_shelf_id:type_name -> common.PowerShelfId - 419, // 527: forge.ListHealthReportResponse.health_report_entries:type_name -> forge.HealthReportEntry - 919, // 528: forge.RemoveMachineHealthReportRequest.machine_id:type_name -> common.MachineId - 32, // 529: forge.InstanceInterfaceStatusObservation.function_type:type_name -> forge.InterfaceFunctionType - 629, // 530: forge.InstanceInterfaceStatusObservation.network_security_group:type_name -> forge.NetworkSecurityGroupStatus - 930, // 531: forge.InstanceInterfaceStatusObservation.internal_uuid:type_name -> common.UUID - 434, // 532: forge.FabricInterfaceData.link_data:type_name -> forge.LinkData - 242, // 533: forge.Tenant.metadata:type_name -> forge.Metadata - 242, // 534: forge.CreateTenantRequest.metadata:type_name -> forge.Metadata - 435, // 535: forge.CreateTenantResponse.tenant:type_name -> forge.Tenant - 242, // 536: forge.UpdateTenantRequest.metadata:type_name -> forge.Metadata - 435, // 537: forge.UpdateTenantResponse.tenant:type_name -> forge.Tenant - 435, // 538: forge.FindTenantResponse.tenant:type_name -> forge.Tenant - 443, // 539: forge.TenantKeysetContent.public_keys:type_name -> forge.TenantPublicKey - 442, // 540: forge.TenantKeyset.keyset_identifier:type_name -> forge.TenantKeysetIdentifier - 444, // 541: forge.TenantKeyset.keyset_content:type_name -> forge.TenantKeysetContent - 442, // 542: forge.CreateTenantKeysetRequest.keyset_identifier:type_name -> forge.TenantKeysetIdentifier - 444, // 543: forge.CreateTenantKeysetRequest.keyset_content:type_name -> forge.TenantKeysetContent - 445, // 544: forge.CreateTenantKeysetResponse.keyset:type_name -> forge.TenantKeyset - 445, // 545: forge.TenantKeySetList.keyset:type_name -> forge.TenantKeyset - 442, // 546: forge.UpdateTenantKeysetRequest.keyset_identifier:type_name -> forge.TenantKeysetIdentifier - 444, // 547: forge.UpdateTenantKeysetRequest.keyset_content:type_name -> forge.TenantKeysetContent - 442, // 548: forge.DeleteTenantKeysetRequest.keyset_identifier:type_name -> forge.TenantKeysetIdentifier - 442, // 549: forge.TenantKeysetIdList.keyset_ids:type_name -> forge.TenantKeysetIdentifier - 442, // 550: forge.TenantKeysetsByIdsRequest.keyset_ids:type_name -> forge.TenantKeysetIdentifier - 460, // 551: forge.ResourcePools.pools:type_name -> forge.ResourcePool - 35, // 552: forge.MaintenanceRequest.operation:type_name -> forge.MaintenanceOperation - 919, // 553: forge.MaintenanceRequest.host_id:type_name -> common.MachineId - 36, // 554: forge.SetDynamicConfigRequest.setting:type_name -> forge.ConfigSetting - 484, // 555: forge.FindIpAddressResponse.matches:type_name -> forge.IpAddressMatch - 930, // 556: forge.IdentifyUuidRequest.uuid:type_name -> common.UUID - 930, // 557: forge.IdentifyUuidResponse.uuid:type_name -> common.UUID - 37, // 558: forge.IdentifyUuidResponse.object_type:type_name -> forge.UuidType - 38, // 559: forge.IdentifyMacResponse.object_type:type_name -> forge.MacOwner - 919, // 560: forge.IdentifySerialResponse.machine_id:type_name -> common.MachineId - 919, // 561: forge.DpuReprovisioningRequest.dpu_id:type_name -> common.MachineId - 71, // 562: forge.DpuReprovisioningRequest.mode:type_name -> forge.DpuReprovisioningRequest.Mode - 39, // 563: forge.DpuReprovisioningRequest.initiator:type_name -> forge.UpdateInitiator - 919, // 564: forge.DpuReprovisioningRequest.machine_id:type_name -> common.MachineId - 909, // 565: forge.DpuReprovisioningListResponse.dpus:type_name -> forge.DpuReprovisioningListResponse.DpuReprovisioningListItem - 919, // 566: forge.HostReprovisioningRequest.machine_id:type_name -> common.MachineId - 72, // 567: forge.HostReprovisioningRequest.mode:type_name -> forge.HostReprovisioningRequest.Mode - 39, // 568: forge.HostReprovisioningRequest.initiator:type_name -> forge.UpdateInitiator - 910, // 569: forge.HostReprovisioningListResponse.hosts:type_name -> forge.HostReprovisioningListResponse.HostReprovisioningListItem - 481, // 570: forge.GetDpuInfoListResponse.dpu_list:type_name -> forge.DpuInfo - 40, // 571: forge.IpAddressMatch.ip_type:type_name -> forge.IpType - 939, // 572: forge.MachineBootOverride.machine_interface_id:type_name -> common.MachineInterfaceId - 919, // 573: forge.ConnectedDevice.id:type_name -> common.MachineId - 486, // 574: forge.ConnectedDeviceList.connected_devices:type_name -> forge.ConnectedDevice - 492, // 575: forge.MachineIdBmcIpPairs.pairs:type_name -> forge.MachineIdBmcIp - 919, // 576: forge.MachineIdBmcIp.machine_id:type_name -> common.MachineId - 486, // 577: forge.NetworkDevice.devices:type_name -> forge.ConnectedDevice - 493, // 578: forge.NetworkTopologyData.network_devices:type_name -> forge.NetworkDevice - 41, // 579: forge.RouteServers.source_type:type_name -> forge.RouteServerSourceType - 499, // 580: forge.RouteServerEntries.route_servers:type_name -> forge.RouteServer - 41, // 581: forge.RouteServer.source_type:type_name -> forge.RouteServerSourceType - 919, // 582: forge.SetHostUefiPasswordRequest.host_id:type_name -> common.MachineId - 919, // 583: forge.ClearHostUefiPasswordRequest.host_id:type_name -> common.MachineId - 930, // 584: forge.OsImageAttributes.id:type_name -> common.UUID - 504, // 585: forge.OsImage.attributes:type_name -> forge.OsImageAttributes - 42, // 586: forge.OsImage.status:type_name -> forge.OsImageStatus - 505, // 587: forge.ListOsImageResponse.images:type_name -> forge.OsImage - 930, // 588: forge.DeleteOsImageRequest.id:type_name -> common.UUID - 936, // 589: forge.GetIpxeTemplateRequest.id:type_name -> common.IpxeTemplateId - 251, // 590: forge.IpxeTemplateList.templates:type_name -> forge.IpxeTemplate - 242, // 591: forge.ExpectedMachine.metadata:type_name -> forge.Metadata - 930, // 592: forge.ExpectedMachine.id:type_name -> common.UUID - 513, // 593: forge.ExpectedMachine.host_nics:type_name -> forge.ExpectedHostNic - 929, // 594: forge.ExpectedMachine.rack_id:type_name -> common.RackId - 43, // 595: forge.ExpectedMachine.dpu_mode:type_name -> forge.DpuMode - 514, // 596: forge.ExpectedMachine.host_lifecycle_profile:type_name -> forge.HostLifecycleProfile - 930, // 597: forge.ExpectedMachineRequest.id:type_name -> common.UUID - 515, // 598: forge.ExpectedMachineList.expected_machines:type_name -> forge.ExpectedMachine - 519, // 599: forge.LinkedExpectedMachineList.expected_machines:type_name -> forge.LinkedExpectedMachine - 919, // 600: forge.LinkedExpectedMachine.machine_id:type_name -> common.MachineId - 930, // 601: forge.LinkedExpectedMachine.expected_machine_id:type_name -> common.UUID - 521, // 602: forge.UnexpectedMachineList.unexpected_machines:type_name -> forge.UnexpectedMachine - 919, // 603: forge.UnexpectedMachine.machine_id:type_name -> common.MachineId - 517, // 604: forge.BatchExpectedMachineOperationRequest.expected_machines:type_name -> forge.ExpectedMachineList - 930, // 605: forge.ExpectedMachineOperationResult.id:type_name -> common.UUID - 515, // 606: forge.ExpectedMachineOperationResult.expected_machine:type_name -> forge.ExpectedMachine - 523, // 607: forge.BatchExpectedMachineOperationResponse.results:type_name -> forge.ExpectedMachineOperationResult - 919, // 608: forge.MachineRebootCompletedRequest.machine_id:type_name -> common.MachineId - 919, // 609: forge.ScoutFirmwareUpgradeStatusRequest.machine_id:type_name -> common.MachineId - 919, // 610: forge.MachineValidationCompletedRequest.machine_id:type_name -> common.MachineId - 945, // 611: forge.MachineValidationCompletedRequest.validation_id:type_name -> common.MachineValidationId - 920, // 612: forge.MachineValidationResult.start_time:type_name -> google.protobuf.Timestamp - 920, // 613: forge.MachineValidationResult.end_time:type_name -> google.protobuf.Timestamp - 945, // 614: forge.MachineValidationResult.validation_id:type_name -> common.MachineValidationId - 530, // 615: forge.MachineValidationResultPostRequest.result:type_name -> forge.MachineValidationResult - 530, // 616: forge.MachineValidationResultList.results:type_name -> forge.MachineValidationResult - 919, // 617: forge.MachineValidationGetRequest.machine_id:type_name -> common.MachineId - 945, // 618: forge.MachineValidationGetRequest.validation_id:type_name -> common.MachineValidationId - 73, // 619: forge.MachineValidationStatus.oneof_started:type_name -> forge.MachineValidationStatus.MachineValidationStarted - 74, // 620: forge.MachineValidationStatus.oneof_in_progress:type_name -> forge.MachineValidationStatus.MachineValidationInProgress - 75, // 621: forge.MachineValidationStatus.oneof_completed:type_name -> forge.MachineValidationStatus.MachineValidationCompleted - 945, // 622: forge.MachineValidationRun.validation_id:type_name -> common.MachineValidationId - 919, // 623: forge.MachineValidationRun.machine_id:type_name -> common.MachineId - 920, // 624: forge.MachineValidationRun.start_time:type_name -> google.protobuf.Timestamp - 920, // 625: forge.MachineValidationRun.end_time:type_name -> google.protobuf.Timestamp - 534, // 626: forge.MachineValidationRun.status:type_name -> forge.MachineValidationStatus - 941, // 627: forge.MachineValidationRun.duration_to_complete:type_name -> google.protobuf.Duration - 919, // 628: forge.MachineSetAutoUpdateRequest.machine_id:type_name -> common.MachineId - 76, // 629: forge.MachineSetAutoUpdateRequest.action:type_name -> forge.MachineSetAutoUpdateRequest.SetAutoupdateAction - 920, // 630: forge.MachineValidationExternalConfig.timestamp:type_name -> google.protobuf.Timestamp - 539, // 631: forge.GetMachineValidationExternalConfigResponse.config:type_name -> forge.MachineValidationExternalConfig - 539, // 632: forge.GetMachineValidationExternalConfigsResponse.configs:type_name -> forge.MachineValidationExternalConfig - 919, // 633: forge.MachineValidationOnDemandRequest.machine_id:type_name -> common.MachineId - 77, // 634: forge.MachineValidationOnDemandRequest.action:type_name -> forge.MachineValidationOnDemandRequest.Action - 945, // 635: forge.MachineValidationOnDemandResponse.validation_id:type_name -> common.MachineValidationId - 547, // 636: forge.MaintenanceActivityConfig.firmware_upgrade:type_name -> forge.FirmwareUpgradeActivity - 549, // 637: forge.MaintenanceActivityConfig.configure_nmx_cluster:type_name -> forge.ConfigureNmxClusterActivity - 550, // 638: forge.MaintenanceActivityConfig.power_sequence:type_name -> forge.PowerSequenceActivity - 548, // 639: forge.MaintenanceActivityConfig.nvos_update:type_name -> forge.NvosUpdateActivity - 551, // 640: forge.RackMaintenanceScope.activities:type_name -> forge.MaintenanceActivityConfig - 929, // 641: forge.RackMaintenanceOnDemandRequest.rack_id:type_name -> common.RackId - 552, // 642: forge.RackMaintenanceOnDemandRequest.scope:type_name -> forge.RackMaintenanceScope - 344, // 643: forge.AdminPowerControlRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 78, // 644: forge.AdminPowerControlRequest.action:type_name -> forge.AdminPowerControlRequest.SystemPowerControl - 919, // 645: forge.GetRedfishJobStateRequest.machine_id:type_name -> common.MachineId - 79, // 646: forge.GetRedfishJobStateResponse.job_state:type_name -> forge.GetRedfishJobStateResponse.RedfishJobState - 535, // 647: forge.MachineValidationRunList.runs:type_name -> forge.MachineValidationRun - 919, // 648: forge.MachineValidationRunListGetRequest.machine_id:type_name -> common.MachineId - 911, // 649: forge.MachineValidationTestUpdateRequest.payload:type_name -> forge.MachineValidationTestUpdateRequest.Payload - 570, // 650: forge.MachineValidationTestsGetResponse.tests:type_name -> forge.MachineValidationTest - 945, // 651: forge.MachineValidationRunRequest.validation_id:type_name -> common.MachineValidationId - 941, // 652: forge.MachineValidationRunRequest.duration_to_complete:type_name -> google.protobuf.Duration - 44, // 653: forge.MachineCapabilityAttributesGpu.device_type:type_name -> forge.MachineCapabilityDeviceType - 44, // 654: forge.MachineCapabilityAttributesNetwork.device_type:type_name -> forge.MachineCapabilityDeviceType - 577, // 655: forge.MachineCapabilitiesSet.cpu:type_name -> forge.MachineCapabilityAttributesCpu - 578, // 656: forge.MachineCapabilitiesSet.gpu:type_name -> forge.MachineCapabilityAttributesGpu - 579, // 657: forge.MachineCapabilitiesSet.memory:type_name -> forge.MachineCapabilityAttributesMemory - 580, // 658: forge.MachineCapabilitiesSet.storage:type_name -> forge.MachineCapabilityAttributesStorage - 581, // 659: forge.MachineCapabilitiesSet.network:type_name -> forge.MachineCapabilityAttributesNetwork - 582, // 660: forge.MachineCapabilitiesSet.infiniband:type_name -> forge.MachineCapabilityAttributesInfiniband - 583, // 661: forge.MachineCapabilitiesSet.dpu:type_name -> forge.MachineCapabilityAttributesDpu - 587, // 662: forge.InstanceTypeAttributes.desired_capabilities:type_name -> forge.InstanceTypeMachineCapabilityFilterAttributes - 585, // 663: forge.InstanceType.attributes:type_name -> forge.InstanceTypeAttributes - 242, // 664: forge.InstanceType.metadata:type_name -> forge.Metadata - 685, // 665: forge.InstanceType.allocation_stats:type_name -> forge.InstanceTypeAllocationStats - 45, // 666: forge.InstanceTypeMachineCapabilityFilterAttributes.capability_type:type_name -> forge.MachineCapabilityType - 946, // 667: forge.InstanceTypeMachineCapabilityFilterAttributes.inactive_devices:type_name -> common.Uint32List - 44, // 668: forge.InstanceTypeMachineCapabilityFilterAttributes.device_type:type_name -> forge.MachineCapabilityDeviceType - 242, // 669: forge.CreateInstanceTypeRequest.metadata:type_name -> forge.Metadata - 585, // 670: forge.CreateInstanceTypeRequest.instance_type_attributes:type_name -> forge.InstanceTypeAttributes - 586, // 671: forge.CreateInstanceTypeResponse.instance_type:type_name -> forge.InstanceType - 586, // 672: forge.FindInstanceTypesByIdsResponse.instance_types:type_name -> forge.InstanceType - 586, // 673: forge.UpdateInstanceTypeResponse.instance_type:type_name -> forge.InstanceType - 242, // 674: forge.UpdateInstanceTypeRequest.metadata:type_name -> forge.Metadata - 585, // 675: forge.UpdateInstanceTypeRequest.instance_type_attributes:type_name -> forge.InstanceTypeAttributes - 912, // 676: forge.RedfishBrowseResponse.headers:type_name -> forge.RedfishBrowseResponse.HeadersEntry - 606, // 677: forge.RedfishListActionsResponse.actions:type_name -> forge.RedfishAction - 920, // 678: forge.RedfishAction.approver_dates:type_name -> google.protobuf.Timestamp - 920, // 679: forge.RedfishAction.applied_at:type_name -> google.protobuf.Timestamp - 607, // 680: forge.RedfishAction.results:type_name -> forge.OptionalRedfishActionResult - 608, // 681: forge.OptionalRedfishActionResult.result:type_name -> forge.RedfishActionResult - 913, // 682: forge.RedfishActionResult.headers:type_name -> forge.RedfishActionResult.HeadersEntry - 920, // 683: forge.RedfishActionResult.completed_at:type_name -> google.protobuf.Timestamp - 914, // 684: forge.UfmBrowseResponse.headers:type_name -> forge.UfmBrowseResponse.HeadersEntry - 634, // 685: forge.NetworkSecurityGroupAttributes.rules:type_name -> forge.NetworkSecurityGroupRuleAttributes - 242, // 686: forge.NetworkSecurityGroup.metadata:type_name -> forge.Metadata - 617, // 687: forge.NetworkSecurityGroup.attributes:type_name -> forge.NetworkSecurityGroupAttributes - 242, // 688: forge.CreateNetworkSecurityGroupRequest.metadata:type_name -> forge.Metadata - 617, // 689: forge.CreateNetworkSecurityGroupRequest.network_security_group_attributes:type_name -> forge.NetworkSecurityGroupAttributes - 618, // 690: forge.CreateNetworkSecurityGroupResponse.network_security_group:type_name -> forge.NetworkSecurityGroup - 618, // 691: forge.FindNetworkSecurityGroupsByIdsResponse.network_security_groups:type_name -> forge.NetworkSecurityGroup - 618, // 692: forge.UpdateNetworkSecurityGroupResponse.network_security_group:type_name -> forge.NetworkSecurityGroup - 242, // 693: forge.UpdateNetworkSecurityGroupRequest.metadata:type_name -> forge.Metadata - 617, // 694: forge.UpdateNetworkSecurityGroupRequest.network_security_group_attributes:type_name -> forge.NetworkSecurityGroupAttributes - 46, // 695: forge.NetworkSecurityGroupStatus.source:type_name -> forge.NetworkSecurityGroupSource - 47, // 696: forge.NetworkSecurityGroupPropagationObjectStatus.status:type_name -> forge.NetworkSecurityGroupPropagationStatus - 630, // 697: forge.GetNetworkSecurityGroupPropagationStatusResponse.vpcs:type_name -> forge.NetworkSecurityGroupPropagationObjectStatus - 630, // 698: forge.GetNetworkSecurityGroupPropagationStatusResponse.instances:type_name -> forge.NetworkSecurityGroupPropagationObjectStatus - 632, // 699: forge.GetNetworkSecurityGroupPropagationStatusRequest.network_security_group_ids:type_name -> forge.NetworkSecurityGroupIdList - 48, // 700: forge.NetworkSecurityGroupRuleAttributes.direction:type_name -> forge.NetworkSecurityGroupRuleDirection - 49, // 701: forge.NetworkSecurityGroupRuleAttributes.protocol:type_name -> forge.NetworkSecurityGroupRuleProtocol - 50, // 702: forge.NetworkSecurityGroupRuleAttributes.action:type_name -> forge.NetworkSecurityGroupRuleAction - 634, // 703: forge.ResolvedNetworkSecurityGroupRule.rule:type_name -> forge.NetworkSecurityGroupRuleAttributes - 637, // 704: forge.GetNetworkSecurityGroupAttachmentsResponse.attachments:type_name -> forge.NetworkSecurityGroupAttachments - 641, // 705: forge.GetDesiredFirmwareVersionsResponse.entries:type_name -> forge.DesiredFirmwareVersionEntry - 915, // 706: forge.DesiredFirmwareVersionEntry.component_versions:type_name -> forge.DesiredFirmwareVersionEntry.ComponentVersionsEntry - 642, // 707: forge.SkuComponents.chassis:type_name -> forge.SkuComponentChassis - 643, // 708: forge.SkuComponents.cpus:type_name -> forge.SkuComponentCpu - 644, // 709: forge.SkuComponents.gpus:type_name -> forge.SkuComponentGpu - 645, // 710: forge.SkuComponents.ethernet_devices:type_name -> forge.SkuComponentEthernetDevices - 646, // 711: forge.SkuComponents.infiniband_devices:type_name -> forge.SkuComponentInfinibandDevices - 647, // 712: forge.SkuComponents.storage:type_name -> forge.SkuComponentStorage - 649, // 713: forge.SkuComponents.memory:type_name -> forge.SkuComponentMemory - 650, // 714: forge.SkuComponents.tpm:type_name -> forge.SkuComponentTpm - 920, // 715: forge.Sku.created:type_name -> google.protobuf.Timestamp - 651, // 716: forge.Sku.components:type_name -> forge.SkuComponents - 919, // 717: forge.Sku.associated_machine_ids:type_name -> common.MachineId - 919, // 718: forge.SkuMachinePair.machine_id:type_name -> common.MachineId - 919, // 719: forge.RemoveSkuRequest.machine_id:type_name -> common.MachineId - 652, // 720: forge.SkuList.skus:type_name -> forge.Sku - 920, // 721: forge.SkuStatus.verify_request_time:type_name -> google.protobuf.Timestamp - 920, // 722: forge.SkuStatus.last_match_attempt:type_name -> google.protobuf.Timestamp - 920, // 723: forge.SkuStatus.last_generate_attempt:type_name -> google.protobuf.Timestamp - 947, // 724: forge.DpaInterface.id:type_name -> common.DpaInterfaceId - 919, // 725: forge.DpaInterface.machine_id:type_name -> common.MachineId - 920, // 726: forge.DpaInterface.created:type_name -> google.protobuf.Timestamp - 920, // 727: forge.DpaInterface.updated:type_name -> google.protobuf.Timestamp - 920, // 728: forge.DpaInterface.deleted:type_name -> google.protobuf.Timestamp - 207, // 729: forge.DpaInterface.history:type_name -> forge.StateHistoryRecord - 920, // 730: forge.DpaInterface.last_hb_time:type_name -> google.protobuf.Timestamp - 919, // 731: forge.DpaInterfaceCreationRequest.machine_id:type_name -> common.MachineId - 947, // 732: forge.DpaInterfaceIdList.ids:type_name -> common.DpaInterfaceId - 947, // 733: forge.DpaInterfacesByIdsRequest.ids:type_name -> common.DpaInterfaceId - 660, // 734: forge.DpaInterfaceList.interfaces:type_name -> forge.DpaInterface - 947, // 735: forge.DpaNetworkObservationSetRequest.id:type_name -> common.DpaInterfaceId - 947, // 736: forge.DpaInterfaceDeletionRequest.id:type_name -> common.DpaInterfaceId - 919, // 737: forge.PowerOptionRequest.machine_id:type_name -> common.MachineId - 919, // 738: forge.PowerOptionUpdateRequest.machine_id:type_name -> common.MachineId - 51, // 739: forge.PowerOptionUpdateRequest.power_state:type_name -> forge.PowerState - 51, // 740: forge.PowerOptions.desired_state:type_name -> forge.PowerState - 920, // 741: forge.PowerOptions.desired_state_updated_at:type_name -> google.protobuf.Timestamp - 51, // 742: forge.PowerOptions.actual_state:type_name -> forge.PowerState - 920, // 743: forge.PowerOptions.actual_state_updated_at:type_name -> google.protobuf.Timestamp - 919, // 744: forge.PowerOptions.host_id:type_name -> common.MachineId - 920, // 745: forge.PowerOptions.next_power_state_fetch_at:type_name -> google.protobuf.Timestamp - 920, // 746: forge.PowerOptions.tried_triggering_on_at:type_name -> google.protobuf.Timestamp - 920, // 747: forge.PowerOptions.wait_until_time_before_performing_next_power_action:type_name -> google.protobuf.Timestamp - 671, // 748: forge.PowerOptionResponse.response:type_name -> forge.PowerOptions - 948, // 749: forge.ComputeAllocation.id:type_name -> common.ComputeAllocationId - 673, // 750: forge.ComputeAllocation.attributes:type_name -> forge.ComputeAllocationAttributes - 242, // 751: forge.ComputeAllocation.metadata:type_name -> forge.Metadata - 948, // 752: forge.CreateComputeAllocationRequest.id:type_name -> common.ComputeAllocationId - 242, // 753: forge.CreateComputeAllocationRequest.metadata:type_name -> forge.Metadata - 673, // 754: forge.CreateComputeAllocationRequest.attributes:type_name -> forge.ComputeAllocationAttributes - 674, // 755: forge.CreateComputeAllocationResponse.allocation:type_name -> forge.ComputeAllocation - 948, // 756: forge.FindComputeAllocationIdsResponse.ids:type_name -> common.ComputeAllocationId - 948, // 757: forge.FindComputeAllocationsByIdsRequest.ids:type_name -> common.ComputeAllocationId - 674, // 758: forge.FindComputeAllocationsByIdsResponse.allocations:type_name -> forge.ComputeAllocation - 674, // 759: forge.UpdateComputeAllocationResponse.allocation:type_name -> forge.ComputeAllocation - 948, // 760: forge.UpdateComputeAllocationRequest.id:type_name -> common.ComputeAllocationId - 242, // 761: forge.UpdateComputeAllocationRequest.metadata:type_name -> forge.Metadata - 673, // 762: forge.UpdateComputeAllocationRequest.attributes:type_name -> forge.ComputeAllocationAttributes - 948, // 763: forge.DeleteComputeAllocationRequest.id:type_name -> common.ComputeAllocationId - 692, // 764: forge.GetRackResponse.rack:type_name -> forge.Rack - 692, // 765: forge.RackList.racks:type_name -> forge.Rack - 241, // 766: forge.RackSearchFilter.label:type_name -> forge.Label - 929, // 767: forge.RackIdList.rack_ids:type_name -> common.RackId - 929, // 768: forge.RacksByIdsRequest.rack_ids:type_name -> common.RackId - 929, // 769: forge.Rack.id:type_name -> common.RackId - 920, // 770: forge.Rack.created:type_name -> google.protobuf.Timestamp - 920, // 771: forge.Rack.updated:type_name -> google.protobuf.Timestamp - 920, // 772: forge.Rack.deleted:type_name -> google.protobuf.Timestamp - 242, // 773: forge.Rack.metadata:type_name -> forge.Metadata - 693, // 774: forge.Rack.config:type_name -> forge.RackConfig - 694, // 775: forge.Rack.status:type_name -> forge.RackStatus - 927, // 776: forge.RackStatus.health:type_name -> health.HealthReport - 318, // 777: forge.RackStatus.health_sources:type_name -> forge.HealthSourceOrigin - 80, // 778: forge.RackStatus.lifecycle:type_name -> forge.LifecycleStatus - 929, // 779: forge.RackStateHistoriesRequest.rack_ids:type_name -> common.RackId - 697, // 780: forge.RackCapabilitiesSet.compute:type_name -> forge.RackCapabilityCompute - 698, // 781: forge.RackCapabilitiesSet.switch:type_name -> forge.RackCapabilitySwitch - 699, // 782: forge.RackCapabilitiesSet.power_shelf:type_name -> forge.RackCapabilityPowerShelf - 949, // 783: forge.RackProfile.rack_hardware_type:type_name -> common.RackHardwareType - 52, // 784: forge.RackProfile.rack_hardware_topology:type_name -> forge.RackHardwareTopology - 53, // 785: forge.RackProfile.rack_hardware_class:type_name -> forge.RackHardwareClass - 700, // 786: forge.RackProfile.capabilities:type_name -> forge.RackCapabilitiesSet - 929, // 787: forge.GetRackProfileRequest.rack_id:type_name -> common.RackId - 929, // 788: forge.GetRackProfileResponse.rack_id:type_name -> common.RackId - 932, // 789: forge.GetRackProfileResponse.rack_profile_id:type_name -> common.RackProfileId - 701, // 790: forge.GetRackProfileResponse.profile:type_name -> forge.RackProfile - 54, // 791: forge.RackManagerForgeRequest.cmd:type_name -> forge.RackManagerForgeCmd - 938, // 792: forge.MachineNVLinkInfo.domain_uuid:type_name -> common.NVLinkDomainId - 708, // 793: forge.MachineNVLinkInfo.gpus:type_name -> forge.NVLinkGpu - 919, // 794: forge.UpdateMachineNvLinkInfoRequest.machine_id:type_name -> common.MachineId - 706, // 795: forge.UpdateMachineNvLinkInfoRequest.nvlink_info:type_name -> forge.MachineNVLinkInfo - 710, // 796: forge.MachineNVLinkStatusObservation.gpu_status:type_name -> forge.MachineNVLinkGpuStatusObservation - 950, // 797: forge.MachineNVLinkGpuStatusObservation.partition_id:type_name -> common.NVLinkPartitionId - 923, // 798: forge.MachineNVLinkGpuStatusObservation.logical_partition_id:type_name -> common.NVLinkLogicalPartitionId - 938, // 799: forge.MachineNVLinkGpuStatusObservation.domain_id:type_name -> common.NVLinkDomainId - 55, // 800: forge.NmxcBrowseRequest.operation:type_name -> forge.NmxcBrowseOperation - 916, // 801: forge.NmxcBrowseResponse.headers:type_name -> forge.NmxcBrowseResponse.HeadersEntry - 950, // 802: forge.NVLinkPartition.id:type_name -> common.NVLinkPartitionId - 938, // 803: forge.NVLinkPartition.domain_uuid:type_name -> common.NVLinkDomainId - 923, // 804: forge.NVLinkPartition.logical_partition_id:type_name -> common.NVLinkLogicalPartitionId - 713, // 805: forge.NVLinkPartitionList.partitions:type_name -> forge.NVLinkPartition - 930, // 806: forge.NVLinkPartitionQuery.id:type_name -> common.UUID - 715, // 807: forge.NVLinkPartitionQuery.search_config:type_name -> forge.NVLinkPartitionSearchConfig - 950, // 808: forge.NVLinkPartitionsByIdsRequest.partition_ids:type_name -> common.NVLinkPartitionId - 950, // 809: forge.NVLinkPartitionIdList.partition_ids:type_name -> common.NVLinkPartitionId - 242, // 810: forge.NVLinkLogicalPartitionConfig.metadata:type_name -> forge.Metadata - 6, // 811: forge.NVLinkLogicalPartitionStatus.state:type_name -> forge.TenantState - 923, // 812: forge.NVLinkLogicalPartition.id:type_name -> common.NVLinkLogicalPartitionId - 721, // 813: forge.NVLinkLogicalPartition.config:type_name -> forge.NVLinkLogicalPartitionConfig - 722, // 814: forge.NVLinkLogicalPartition.status:type_name -> forge.NVLinkLogicalPartitionStatus - 920, // 815: forge.NVLinkLogicalPartition.created:type_name -> google.protobuf.Timestamp - 723, // 816: forge.NVLinkLogicalPartitionList.partitions:type_name -> forge.NVLinkLogicalPartition - 721, // 817: forge.NVLinkLogicalPartitionCreationRequest.config:type_name -> forge.NVLinkLogicalPartitionConfig - 923, // 818: forge.NVLinkLogicalPartitionCreationRequest.id:type_name -> common.NVLinkLogicalPartitionId - 923, // 819: forge.NVLinkLogicalPartitionDeletionRequest.id:type_name -> common.NVLinkLogicalPartitionId - 923, // 820: forge.NVLinkLogicalPartitionsByIdsRequest.partition_ids:type_name -> common.NVLinkLogicalPartitionId - 923, // 821: forge.NVLinkLogicalPartitionIdList.partition_ids:type_name -> common.NVLinkLogicalPartitionId - 923, // 822: forge.NVLinkLogicalPartitionUpdateRequest.id:type_name -> common.NVLinkLogicalPartitionId - 721, // 823: forge.NVLinkLogicalPartitionUpdateRequest.config:type_name -> forge.NVLinkLogicalPartitionConfig - 344, // 824: forge.CreateBmcUserRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 344, // 825: forge.DeleteBmcUserRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 919, // 826: forge.SetFirmwareUpdateTimeWindowRequest.machine_ids:type_name -> common.MachineId - 920, // 827: forge.SetFirmwareUpdateTimeWindowRequest.start_timestamp:type_name -> google.protobuf.Timestamp - 920, // 828: forge.SetFirmwareUpdateTimeWindowRequest.end_timestamp:type_name -> google.protobuf.Timestamp - 741, // 829: forge.ListHostFirmwareResponse.available:type_name -> forge.AvailableHostFirmware - 56, // 830: forge.TrimTableRequest.target:type_name -> forge.TrimTableTarget - 744, // 831: forge.NvlinkNmxcEndpointList.entries:type_name -> forge.NvlinkNmxcEndpoint - 242, // 832: forge.CreateRemediationRequest.metadata:type_name -> forge.Metadata - 951, // 833: forge.CreateRemediationResponse.remediation_id:type_name -> common.RemediationId - 951, // 834: forge.RemediationIdList.remediation_ids:type_name -> common.RemediationId - 751, // 835: forge.RemediationList.remediations:type_name -> forge.Remediation - 951, // 836: forge.Remediation.id:type_name -> common.RemediationId - 242, // 837: forge.Remediation.metadata:type_name -> forge.Metadata - 920, // 838: forge.Remediation.creation_time:type_name -> google.protobuf.Timestamp - 951, // 839: forge.ApproveRemediationRequest.remediation_id:type_name -> common.RemediationId - 951, // 840: forge.RevokeRemediationRequest.remediation_id:type_name -> common.RemediationId - 951, // 841: forge.EnableRemediationRequest.remediation_id:type_name -> common.RemediationId - 951, // 842: forge.DisableRemediationRequest.remediation_id:type_name -> common.RemediationId - 951, // 843: forge.FindAppliedRemediationIdsRequest.remediation_id:type_name -> common.RemediationId - 919, // 844: forge.FindAppliedRemediationIdsRequest.dpu_machine_id:type_name -> common.MachineId - 951, // 845: forge.AppliedRemediationIdList.remediation_ids:type_name -> common.RemediationId - 919, // 846: forge.AppliedRemediationIdList.dpu_machine_ids:type_name -> common.MachineId - 951, // 847: forge.FindAppliedRemediationsRequest.remediation_id:type_name -> common.RemediationId - 919, // 848: forge.FindAppliedRemediationsRequest.dpu_machine_id:type_name -> common.MachineId - 951, // 849: forge.AppliedRemediation.remediation_id:type_name -> common.RemediationId - 919, // 850: forge.AppliedRemediation.dpu_machine_id:type_name -> common.MachineId - 920, // 851: forge.AppliedRemediation.applied_time:type_name -> google.protobuf.Timestamp - 242, // 852: forge.AppliedRemediation.metadata:type_name -> forge.Metadata - 759, // 853: forge.AppliedRemediationList.applied_remediations:type_name -> forge.AppliedRemediation - 919, // 854: forge.GetNextRemediationForMachineRequest.dpu_machine_id:type_name -> common.MachineId - 951, // 855: forge.GetNextRemediationForMachineResponse.remediation_id:type_name -> common.RemediationId - 951, // 856: forge.RemediationAppliedRequest.remediation_id:type_name -> common.RemediationId - 919, // 857: forge.RemediationAppliedRequest.dpu_machine_id:type_name -> common.MachineId - 764, // 858: forge.RemediationAppliedRequest.status:type_name -> forge.RemediationApplicationStatus - 242, // 859: forge.RemediationApplicationStatus.metadata:type_name -> forge.Metadata - 919, // 860: forge.SetPrimaryDpuRequest.host_machine_id:type_name -> common.MachineId - 919, // 861: forge.SetPrimaryDpuRequest.dpu_machine_id:type_name -> common.MachineId - 766, // 862: forge.DpuExtensionServiceCredential.username_password:type_name -> forge.UsernamePassword - 787, // 863: forge.DpuExtensionServiceVersionInfo.observability:type_name -> forge.DpuExtensionServiceObservability - 57, // 864: forge.DpuExtensionService.service_type:type_name -> forge.DpuExtensionServiceType - 769, // 865: forge.DpuExtensionService.latest_version_info:type_name -> forge.DpuExtensionServiceVersionInfo - 57, // 866: forge.CreateDpuExtensionServiceRequest.service_type:type_name -> forge.DpuExtensionServiceType - 768, // 867: forge.CreateDpuExtensionServiceRequest.credential:type_name -> forge.DpuExtensionServiceCredential - 787, // 868: forge.CreateDpuExtensionServiceRequest.observability:type_name -> forge.DpuExtensionServiceObservability - 768, // 869: forge.UpdateDpuExtensionServiceRequest.credential:type_name -> forge.DpuExtensionServiceCredential - 787, // 870: forge.UpdateDpuExtensionServiceRequest.observability:type_name -> forge.DpuExtensionServiceObservability - 57, // 871: forge.DpuExtensionServiceSearchFilter.service_type:type_name -> forge.DpuExtensionServiceType - 770, // 872: forge.DpuExtensionServiceList.services:type_name -> forge.DpuExtensionService - 769, // 873: forge.DpuExtensionServiceVersionInfoList.version_infos:type_name -> forge.DpuExtensionServiceVersionInfo - 783, // 874: forge.FindInstancesByDpuExtensionServiceResponse.instances:type_name -> forge.InstanceDpuExtensionServiceInfo - 784, // 875: forge.DpuExtensionServiceObservabilityConfig.prometheus:type_name -> forge.DpuExtensionServiceObservabilityConfigPrometheus - 785, // 876: forge.DpuExtensionServiceObservabilityConfig.logging:type_name -> forge.DpuExtensionServiceObservabilityConfigLogging - 786, // 877: forge.DpuExtensionServiceObservability.configs:type_name -> forge.DpuExtensionServiceObservabilityConfig - 930, // 878: forge.ScoutStreamApiBoundMessage.flow_uuid:type_name -> common.UUID - 790, // 879: forge.ScoutStreamApiBoundMessage.init:type_name -> forge.ScoutStreamInitRequest - 952, // 880: forge.ScoutStreamApiBoundMessage.mlx_device_lockdown_response:type_name -> mlx_device.MlxDeviceLockdownResponse - 953, // 881: forge.ScoutStreamApiBoundMessage.mlx_device_profile_sync_response:type_name -> mlx_device.MlxDeviceProfileSyncResponse - 954, // 882: forge.ScoutStreamApiBoundMessage.mlx_device_profile_compare_response:type_name -> mlx_device.MlxDeviceProfileCompareResponse - 955, // 883: forge.ScoutStreamApiBoundMessage.mlx_device_info_device_response:type_name -> mlx_device.MlxDeviceInfoDeviceResponse - 956, // 884: forge.ScoutStreamApiBoundMessage.mlx_device_info_report_response:type_name -> mlx_device.MlxDeviceInfoReportResponse - 957, // 885: forge.ScoutStreamApiBoundMessage.mlx_device_registry_list_response:type_name -> mlx_device.MlxDeviceRegistryListResponse - 958, // 886: forge.ScoutStreamApiBoundMessage.mlx_device_registry_show_response:type_name -> mlx_device.MlxDeviceRegistryShowResponse - 959, // 887: forge.ScoutStreamApiBoundMessage.mlx_device_config_query_response:type_name -> mlx_device.MlxDeviceConfigQueryResponse - 960, // 888: forge.ScoutStreamApiBoundMessage.mlx_device_config_set_response:type_name -> mlx_device.MlxDeviceConfigSetResponse - 961, // 889: forge.ScoutStreamApiBoundMessage.mlx_device_config_sync_response:type_name -> mlx_device.MlxDeviceConfigSyncResponse - 962, // 890: forge.ScoutStreamApiBoundMessage.mlx_device_config_compare_response:type_name -> mlx_device.MlxDeviceConfigCompareResponse - 798, // 891: forge.ScoutStreamApiBoundMessage.scout_stream_agent_ping_response:type_name -> forge.ScoutStreamAgentPingResponse - 930, // 892: forge.ScoutStreamScoutBoundMessage.flow_uuid:type_name -> common.UUID - 963, // 893: forge.ScoutStreamScoutBoundMessage.mlx_device_lockdown_lock_request:type_name -> mlx_device.MlxDeviceLockdownLockRequest - 964, // 894: forge.ScoutStreamScoutBoundMessage.mlx_device_lockdown_unlock_request:type_name -> mlx_device.MlxDeviceLockdownUnlockRequest - 965, // 895: forge.ScoutStreamScoutBoundMessage.mlx_device_lockdown_status_request:type_name -> mlx_device.MlxDeviceLockdownStatusRequest - 966, // 896: forge.ScoutStreamScoutBoundMessage.mlx_device_profile_sync_request:type_name -> mlx_device.MlxDeviceProfileSyncRequest - 967, // 897: forge.ScoutStreamScoutBoundMessage.mlx_device_profile_compare_request:type_name -> mlx_device.MlxDeviceProfileCompareRequest - 968, // 898: forge.ScoutStreamScoutBoundMessage.mlx_device_info_device_request:type_name -> mlx_device.MlxDeviceInfoDeviceRequest - 969, // 899: forge.ScoutStreamScoutBoundMessage.mlx_device_info_report_request:type_name -> mlx_device.MlxDeviceInfoReportRequest - 970, // 900: forge.ScoutStreamScoutBoundMessage.mlx_device_registry_list_request:type_name -> mlx_device.MlxDeviceRegistryListRequest - 971, // 901: forge.ScoutStreamScoutBoundMessage.mlx_device_registry_show_request:type_name -> mlx_device.MlxDeviceRegistryShowRequest - 972, // 902: forge.ScoutStreamScoutBoundMessage.mlx_device_config_query_request:type_name -> mlx_device.MlxDeviceConfigQueryRequest - 973, // 903: forge.ScoutStreamScoutBoundMessage.mlx_device_config_set_request:type_name -> mlx_device.MlxDeviceConfigSetRequest - 974, // 904: forge.ScoutStreamScoutBoundMessage.mlx_device_config_sync_request:type_name -> mlx_device.MlxDeviceConfigSyncRequest - 975, // 905: forge.ScoutStreamScoutBoundMessage.mlx_device_config_compare_request:type_name -> mlx_device.MlxDeviceConfigCompareRequest - 797, // 906: forge.ScoutStreamScoutBoundMessage.scout_stream_agent_ping_request:type_name -> forge.ScoutStreamAgentPingRequest - 919, // 907: forge.ScoutStreamInitRequest.machine_id:type_name -> common.MachineId - 799, // 908: forge.ScoutStreamShowConnectionsResponse.scout_stream_connections:type_name -> forge.ScoutStreamConnectionInfo - 919, // 909: forge.ScoutStreamDisconnectRequest.machine_id:type_name -> common.MachineId - 919, // 910: forge.ScoutStreamDisconnectResponse.machine_id:type_name -> common.MachineId - 919, // 911: forge.ScoutStreamAdminPingRequest.machine_id:type_name -> common.MachineId - 800, // 912: forge.ScoutStreamAgentPingResponse.error:type_name -> forge.ScoutStreamError - 919, // 913: forge.ScoutStreamConnectionInfo.machine_id:type_name -> common.MachineId - 59, // 914: forge.ScoutStreamError.status:type_name -> forge.ScoutStreamErrorStatus - 944, // 915: forge.RoutingProfile.route_target_imports:type_name -> common.RouteTarget - 944, // 916: forge.RoutingProfile.route_targets_on_exports:type_name -> common.RouteTarget - 801, // 917: forge.RoutingProfile.accepted_leaks_from_underlay:type_name -> forge.PrefixFilterPolicyEntry - 801, // 918: forge.RoutingProfile.allowed_anycast_prefixes:type_name -> forge.PrefixFilterPolicyEntry - 921, // 919: forge.DomainLegacy.id:type_name -> common.DomainId - 920, // 920: forge.DomainLegacy.created:type_name -> google.protobuf.Timestamp - 920, // 921: forge.DomainLegacy.updated:type_name -> google.protobuf.Timestamp - 920, // 922: forge.DomainLegacy.deleted:type_name -> google.protobuf.Timestamp - 803, // 923: forge.DomainListLegacy.domains:type_name -> forge.DomainLegacy - 921, // 924: forge.DomainDeletionLegacy.id:type_name -> common.DomainId - 921, // 925: forge.DomainSearchQueryLegacy.id:type_name -> common.DomainId - 128, // 926: forge.PxeDomain.legacy_domain:type_name -> forge.Domain - 919, // 927: forge.MachinePositionQuery.machine_ids:type_name -> common.MachineId - 811, // 928: forge.MachinePositionInfoList.machine_position_info:type_name -> forge.MachinePositionInfo - 919, // 929: forge.MachinePositionInfo.machine_id:type_name -> common.MachineId - 931, // 930: forge.MachinePositionInfo.switch_id:type_name -> common.SwitchId - 928, // 931: forge.MachinePositionInfo.power_shelf_id:type_name -> common.PowerShelfId - 949, // 932: forge.RackFirmware.rack_hardware_type:type_name -> common.RackHardwareType - 949, // 933: forge.RackFirmwareCreateRequest.rack_hardware_type:type_name -> common.RackHardwareType - 949, // 934: forge.RackFirmwareSearchFilter.rack_hardware_type:type_name -> common.RackHardwareType - 812, // 935: forge.RackFirmwareList.configs:type_name -> forge.RackFirmware - 929, // 936: forge.RackFirmwareApplyRequest.rack_id:type_name -> common.RackId - 822, // 937: forge.RackFirmwareApplyResponse.device_results:type_name -> forge.DeviceUpdateResult - 823, // 938: forge.DeviceUpdateResult.node_jobs:type_name -> forge.NodeJobInfo - 917, // 939: forge.RackFirmwareHistoryResponse.histories:type_name -> forge.RackFirmwareHistoryResponse.HistoriesEntry - 829, // 940: forge.RackFirmwareHistoryRecords.records:type_name -> forge.RackFirmwareHistoryRecord - 949, // 941: forge.RackFirmwareHistoryRecord.rack_hardware_type:type_name -> common.RackHardwareType - 919, // 942: forge.ModifyDPFStateRequest.machine_id:type_name -> common.MachineId - 918, // 943: forge.DPFStateResponse.dpf_states:type_name -> forge.DPFStateResponse.DPFState - 919, // 944: forge.GetDPFStateRequest.machine_ids:type_name -> common.MachineId - 919, // 945: forge.GetDPFHostSnapshotRequest.host_machine_id:type_name -> common.MachineId - 836, // 946: forge.DPFServiceVersionsResponse.services:type_name -> forge.DPFServiceVersion - 60, // 947: forge.ComponentResult.status:type_name -> forge.ComponentManagerStatusCode - 931, // 948: forge.SwitchIdList.ids:type_name -> common.SwitchId - 928, // 949: forge.PowerShelfIdList.ids:type_name -> common.PowerShelfId - 976, // 950: forge.GetComponentInventoryRequest.machine_ids:type_name -> common.MachineIdList - 839, // 951: forge.GetComponentInventoryRequest.switch_ids:type_name -> forge.SwitchIdList - 840, // 952: forge.GetComponentInventoryRequest.power_shelf_ids:type_name -> forge.PowerShelfIdList - 838, // 953: forge.ComponentInventoryEntry.result:type_name -> forge.ComponentResult - 977, // 954: forge.ComponentInventoryEntry.report:type_name -> site_explorer.EndpointExplorationReport - 842, // 955: forge.GetComponentInventoryResponse.entries:type_name -> forge.ComponentInventoryEntry - 976, // 956: forge.ComponentPowerControlRequest.machine_ids:type_name -> common.MachineIdList - 839, // 957: forge.ComponentPowerControlRequest.switch_ids:type_name -> forge.SwitchIdList - 840, // 958: forge.ComponentPowerControlRequest.power_shelf_ids:type_name -> forge.PowerShelfIdList - 978, // 959: forge.ComponentPowerControlRequest.action:type_name -> common.SystemPowerControl - 838, // 960: forge.ComponentPowerControlResponse.results:type_name -> forge.ComponentResult - 838, // 961: forge.FirmwareUpdateStatus.result:type_name -> forge.ComponentResult - 61, // 962: forge.FirmwareUpdateStatus.state:type_name -> forge.FirmwareUpdateState - 920, // 963: forge.FirmwareUpdateStatus.updated_at:type_name -> google.protobuf.Timestamp - 976, // 964: forge.UpdateComputeTrayFirmwareTarget.machine_ids:type_name -> common.MachineIdList - 64, // 965: forge.UpdateComputeTrayFirmwareTarget.components:type_name -> forge.ComputeTrayComponent - 839, // 966: forge.UpdateSwitchFirmwareTarget.switch_ids:type_name -> forge.SwitchIdList - 62, // 967: forge.UpdateSwitchFirmwareTarget.components:type_name -> forge.NvSwitchComponent - 840, // 968: forge.UpdatePowerShelfFirmwareTarget.power_shelf_ids:type_name -> forge.PowerShelfIdList - 63, // 969: forge.UpdatePowerShelfFirmwareTarget.components:type_name -> forge.PowerShelfComponent - 690, // 970: forge.UpdateRackFirmwareTarget.rack_ids:type_name -> forge.RackIdList - 847, // 971: forge.UpdateComponentFirmwareRequest.compute_trays:type_name -> forge.UpdateComputeTrayFirmwareTarget - 848, // 972: forge.UpdateComponentFirmwareRequest.switches:type_name -> forge.UpdateSwitchFirmwareTarget - 849, // 973: forge.UpdateComponentFirmwareRequest.power_shelves:type_name -> forge.UpdatePowerShelfFirmwareTarget - 850, // 974: forge.UpdateComponentFirmwareRequest.racks:type_name -> forge.UpdateRackFirmwareTarget - 838, // 975: forge.UpdateComponentFirmwareResponse.results:type_name -> forge.ComponentResult - 976, // 976: forge.GetComponentFirmwareStatusRequest.machine_ids:type_name -> common.MachineIdList - 839, // 977: forge.GetComponentFirmwareStatusRequest.switch_ids:type_name -> forge.SwitchIdList - 840, // 978: forge.GetComponentFirmwareStatusRequest.power_shelf_ids:type_name -> forge.PowerShelfIdList - 690, // 979: forge.GetComponentFirmwareStatusRequest.rack_ids:type_name -> forge.RackIdList - 846, // 980: forge.GetComponentFirmwareStatusResponse.statuses:type_name -> forge.FirmwareUpdateStatus - 976, // 981: forge.ListComponentFirmwareVersionsRequest.machine_ids:type_name -> common.MachineIdList - 839, // 982: forge.ListComponentFirmwareVersionsRequest.switch_ids:type_name -> forge.SwitchIdList - 840, // 983: forge.ListComponentFirmwareVersionsRequest.power_shelf_ids:type_name -> forge.PowerShelfIdList - 690, // 984: forge.ListComponentFirmwareVersionsRequest.rack_ids:type_name -> forge.RackIdList - 64, // 985: forge.ComputeTrayFirmwareVersions.component:type_name -> forge.ComputeTrayComponent - 838, // 986: forge.DeviceFirmwareVersions.result:type_name -> forge.ComponentResult - 856, // 987: forge.DeviceFirmwareVersions.compute_fw_versions:type_name -> forge.ComputeTrayFirmwareVersions - 857, // 988: forge.ListComponentFirmwareVersionsResponse.devices:type_name -> forge.DeviceFirmwareVersions - 931, // 989: forge.AdminForceDeleteSwitchRequest.switch_id:type_name -> common.SwitchId - 928, // 990: forge.AdminForceDeletePowerShelfRequest.power_shelf_id:type_name -> common.PowerShelfId - 937, // 991: forge.OperatingSystem.id:type_name -> common.OperatingSystemId - 65, // 992: forge.OperatingSystem.type:type_name -> forge.OperatingSystemType - 6, // 993: forge.OperatingSystem.status:type_name -> forge.TenantState - 936, // 994: forge.OperatingSystem.ipxe_template_id:type_name -> common.IpxeTemplateId - 249, // 995: forge.OperatingSystem.ipxe_template_parameters:type_name -> forge.IpxeTemplateParameter - 250, // 996: forge.OperatingSystem.ipxe_template_artifacts:type_name -> forge.IpxeTemplateArtifact - 937, // 997: forge.CreateOperatingSystemRequest.id:type_name -> common.OperatingSystemId - 936, // 998: forge.CreateOperatingSystemRequest.ipxe_template_id:type_name -> common.IpxeTemplateId - 249, // 999: forge.CreateOperatingSystemRequest.ipxe_template_parameters:type_name -> forge.IpxeTemplateParameter - 250, // 1000: forge.CreateOperatingSystemRequest.ipxe_template_artifacts:type_name -> forge.IpxeTemplateArtifact - 249, // 1001: forge.IpxeTemplateParameters.items:type_name -> forge.IpxeTemplateParameter - 250, // 1002: forge.IpxeTemplateArtifacts.items:type_name -> forge.IpxeTemplateArtifact - 937, // 1003: forge.UpdateOperatingSystemRequest.id:type_name -> common.OperatingSystemId - 936, // 1004: forge.UpdateOperatingSystemRequest.ipxe_template_id:type_name -> common.IpxeTemplateId - 865, // 1005: forge.UpdateOperatingSystemRequest.ipxe_template_parameters:type_name -> forge.IpxeTemplateParameters - 866, // 1006: forge.UpdateOperatingSystemRequest.ipxe_template_artifacts:type_name -> forge.IpxeTemplateArtifacts - 937, // 1007: forge.DeleteOperatingSystemRequest.id:type_name -> common.OperatingSystemId - 937, // 1008: forge.OperatingSystemIdList.ids:type_name -> common.OperatingSystemId - 937, // 1009: forge.OperatingSystemsByIdsRequest.ids:type_name -> common.OperatingSystemId - 863, // 1010: forge.OperatingSystemList.operating_systems:type_name -> forge.OperatingSystem - 937, // 1011: forge.GetOperatingSystemCachableIpxeTemplateArtifactsRequest.id:type_name -> common.OperatingSystemId - 250, // 1012: forge.IpxeTemplateArtifactList.artifacts:type_name -> forge.IpxeTemplateArtifact - 937, // 1013: forge.UpdateOperatingSystemIpxeTemplateArtifactRequest.id:type_name -> common.OperatingSystemId - 876, // 1014: forge.UpdateOperatingSystemIpxeTemplateArtifactRequest.updates:type_name -> forge.IpxeTemplateArtifactUpdateRequest - 881, // 1015: forge.DNSMessage.DNSResponse.rrs:type_name -> forge.DNSMessage.DNSResponse.DNSRR - 208, // 1016: forge.StateHistories.HistoriesEntry.value:type_name -> forge.StateHistoryRecords - 288, // 1017: forge.MachineStateHistories.HistoriesEntry.value:type_name -> forge.MachineStateHistoryRecords - 291, // 1018: forge.HealthHistories.HistoriesEntry.value:type_name -> forge.HealthHistoryRecords - 68, // 1019: forge.MachineCredentialsUpdateRequest.Credentials.credential_purpose:type_name -> forge.MachineCredentialsUpdateRequest.CredentialPurpose - 907, // 1020: forge.ForgeAgentControlResponse.ForgeAgentControlExtraInfo.pair:type_name -> forge.ForgeAgentControlResponse.ForgeAgentControlExtraInfo.KeyValuePair - 945, // 1021: forge.ForgeAgentControlResponse.MachineValidation.validation_id:type_name -> common.MachineValidationId - 896, // 1022: forge.ForgeAgentControlResponse.MachineValidation.filter:type_name -> forge.ForgeAgentControlResponse.MachineValidationFilter - 942, // 1023: forge.ForgeAgentControlResponse.MachineValidationFilter.contexts:type_name -> common.StringList - 898, // 1024: forge.ForgeAgentControlResponse.MlxAction.device_actions:type_name -> forge.ForgeAgentControlResponse.MlxDeviceAction - 899, // 1025: forge.ForgeAgentControlResponse.MlxDeviceAction.noop:type_name -> forge.ForgeAgentControlResponse.MlxDeviceNoop - 900, // 1026: forge.ForgeAgentControlResponse.MlxDeviceAction.lock:type_name -> forge.ForgeAgentControlResponse.MlxDeviceLock - 901, // 1027: forge.ForgeAgentControlResponse.MlxDeviceAction.unlock:type_name -> forge.ForgeAgentControlResponse.MlxDeviceUnlock - 902, // 1028: forge.ForgeAgentControlResponse.MlxDeviceAction.apply_profile:type_name -> forge.ForgeAgentControlResponse.MlxDeviceApplyProfile - 903, // 1029: forge.ForgeAgentControlResponse.MlxDeviceAction.apply_firmware:type_name -> forge.ForgeAgentControlResponse.MlxDeviceApplyFirmware - 979, // 1030: forge.ForgeAgentControlResponse.MlxDeviceApplyProfile.serialized_profile:type_name -> mlx_device.SerializableMlxConfigProfile - 980, // 1031: forge.ForgeAgentControlResponse.MlxDeviceApplyFirmware.profile:type_name -> mlx_device.FirmwareFlasherProfile - 905, // 1032: forge.ForgeAgentControlResponse.FirmwareUpgrade.task:type_name -> forge.ForgeAgentControlResponse.ScoutFirmwareUpgradeTask - 906, // 1033: forge.ForgeAgentControlResponse.ScoutFirmwareUpgradeTask.script:type_name -> forge.ForgeAgentControlResponse.FileArtifact - 906, // 1034: forge.ForgeAgentControlResponse.ScoutFirmwareUpgradeTask.file_artifacts:type_name -> forge.ForgeAgentControlResponse.FileArtifact - 70, // 1035: forge.MachineCleanupInfo.CleanupStepResult.result:type_name -> forge.MachineCleanupInfo.CleanupResult - 919, // 1036: forge.DpuReprovisioningListResponse.DpuReprovisioningListItem.id:type_name -> common.MachineId - 920, // 1037: forge.DpuReprovisioningListResponse.DpuReprovisioningListItem.requested_at:type_name -> google.protobuf.Timestamp - 920, // 1038: forge.DpuReprovisioningListResponse.DpuReprovisioningListItem.initiated_at:type_name -> google.protobuf.Timestamp - 919, // 1039: forge.HostReprovisioningListResponse.HostReprovisioningListItem.id:type_name -> common.MachineId - 920, // 1040: forge.HostReprovisioningListResponse.HostReprovisioningListItem.requested_at:type_name -> google.protobuf.Timestamp - 920, // 1041: forge.HostReprovisioningListResponse.HostReprovisioningListItem.initiated_at:type_name -> google.protobuf.Timestamp - 828, // 1042: forge.RackFirmwareHistoryResponse.HistoriesEntry.value:type_name -> forge.RackFirmwareHistoryRecords - 919, // 1043: forge.DPFStateResponse.DPFState.machine_id:type_name -> common.MachineId - 119, // 1044: forge.Forge.Version:input_type -> forge.VersionRequest - 803, // 1045: forge.Forge.CreateDomainLegacy:input_type -> forge.DomainLegacy - 803, // 1046: forge.Forge.UpdateDomainLegacy:input_type -> forge.DomainLegacy - 805, // 1047: forge.Forge.DeleteDomainLegacy:input_type -> forge.DomainDeletionLegacy - 807, // 1048: forge.Forge.FindDomainLegacy:input_type -> forge.DomainSearchQueryLegacy - 142, // 1049: forge.Forge.CreateVpc:input_type -> forge.VpcCreationRequest - 143, // 1050: forge.Forge.UpdateVpc:input_type -> forge.VpcUpdateRequest - 145, // 1051: forge.Forge.UpdateVpcVirtualization:input_type -> forge.VpcUpdateVirtualizationRequest - 147, // 1052: forge.Forge.DeleteVpc:input_type -> forge.VpcDeletionRequest - 136, // 1053: forge.Forge.FindVpcIds:input_type -> forge.VpcSearchFilter - 138, // 1054: forge.Forge.FindVpcsByIds:input_type -> forge.VpcsByIdsRequest - 153, // 1055: forge.Forge.CreateVpcPrefix:input_type -> forge.VpcPrefixCreationRequest - 154, // 1056: forge.Forge.SearchVpcPrefixes:input_type -> forge.VpcPrefixSearchQuery - 155, // 1057: forge.Forge.GetVpcPrefixes:input_type -> forge.VpcPrefixGetRequest - 158, // 1058: forge.Forge.UpdateVpcPrefix:input_type -> forge.VpcPrefixUpdateRequest - 159, // 1059: forge.Forge.DeleteVpcPrefix:input_type -> forge.VpcPrefixDeletionRequest - 164, // 1060: forge.Forge.CreateVpcPeering:input_type -> forge.VpcPeeringCreationRequest - 165, // 1061: forge.Forge.FindVpcPeeringIds:input_type -> forge.VpcPeeringSearchFilter - 166, // 1062: forge.Forge.FindVpcPeeringsByIds:input_type -> forge.VpcPeeringsByIdsRequest - 167, // 1063: forge.Forge.DeleteVpcPeering:input_type -> forge.VpcPeeringDeletionRequest - 233, // 1064: forge.Forge.FindNetworkSegmentIds:input_type -> forge.NetworkSegmentSearchFilter - 235, // 1065: forge.Forge.FindNetworkSegmentsByIds:input_type -> forge.NetworkSegmentsByIdsRequest - 228, // 1066: forge.Forge.CreateNetworkSegment:input_type -> forge.NetworkSegmentCreationRequest - 229, // 1067: forge.Forge.DeleteNetworkSegment:input_type -> forge.NetworkSegmentDeletionRequest - 135, // 1068: forge.Forge.NetworkSegmentsForVpc:input_type -> forge.VpcSearchQuery - 177, // 1069: forge.Forge.FindIBPartitionIds:input_type -> forge.IBPartitionSearchFilter - 178, // 1070: forge.Forge.FindIBPartitionsByIds:input_type -> forge.IBPartitionsByIdsRequest - 173, // 1071: forge.Forge.CreateIBPartition:input_type -> forge.IBPartitionCreationRequest - 174, // 1072: forge.Forge.UpdateIBPartition:input_type -> forge.IBPartitionUpdateRequest - 175, // 1073: forge.Forge.DeleteIBPartition:input_type -> forge.IBPartitionDeletionRequest - 139, // 1074: forge.Forge.IBPartitionsForTenant:input_type -> forge.TenantSearchQuery - 189, // 1075: forge.Forge.FindPowerShelves:input_type -> forge.PowerShelfQuery - 190, // 1076: forge.Forge.FindPowerShelfIds:input_type -> forge.PowerShelfSearchFilter - 191, // 1077: forge.Forge.FindPowerShelvesByIds:input_type -> forge.PowerShelvesByIdsRequest - 185, // 1078: forge.Forge.DeletePowerShelf:input_type -> forge.PowerShelfDeletionRequest - 861, // 1079: forge.Forge.AdminForceDeletePowerShelf:input_type -> forge.AdminForceDeletePowerShelfRequest - 187, // 1080: forge.Forge.SetPowerShelfMaintenance:input_type -> forge.PowerShelfMaintenanceRequest - 211, // 1081: forge.Forge.FindSwitches:input_type -> forge.SwitchQuery - 212, // 1082: forge.Forge.FindSwitchIds:input_type -> forge.SwitchSearchFilter - 213, // 1083: forge.Forge.FindSwitchesByIds:input_type -> forge.SwitchesByIdsRequest - 205, // 1084: forge.Forge.DeleteSwitch:input_type -> forge.SwitchDeletionRequest - 859, // 1085: forge.Forge.AdminForceDeleteSwitch:input_type -> forge.AdminForceDeleteSwitchRequest - 222, // 1086: forge.Forge.FindIBFabricIds:input_type -> forge.IBFabricSearchFilter - 246, // 1087: forge.Forge.AllocateInstance:input_type -> forge.InstanceAllocationRequest - 247, // 1088: forge.Forge.AllocateInstances:input_type -> forge.BatchInstanceAllocationRequest - 282, // 1089: forge.Forge.ReleaseInstance:input_type -> forge.InstanceReleaseRequest - 261, // 1090: forge.Forge.UpdateInstanceOperatingSystem:input_type -> forge.InstanceOperatingSystemUpdateRequest - 262, // 1091: forge.Forge.UpdateInstanceConfig:input_type -> forge.InstanceConfigUpdateRequest - 243, // 1092: forge.Forge.FindInstanceIds:input_type -> forge.InstanceSearchFilter - 245, // 1093: forge.Forge.FindInstancesByIds:input_type -> forge.InstancesByIdsRequest - 919, // 1094: forge.Forge.FindInstanceByMachineID:input_type -> common.MachineId - 350, // 1095: forge.Forge.GetManagedHostNetworkConfig:input_type -> forge.ManagedHostNetworkConfigRequest - 414, // 1096: forge.Forge.RecordDpuNetworkStatus:input_type -> forge.DpuNetworkStatus - 919, // 1097: forge.Forge.ListMachineHealthReports:input_type -> common.MachineId - 420, // 1098: forge.Forge.InsertMachineHealthReport:input_type -> forge.InsertMachineHealthReportRequest - 431, // 1099: forge.Forge.RemoveMachineHealthReport:input_type -> forge.RemoveMachineHealthReportRequest - 423, // 1100: forge.Forge.ListRackHealthReports:input_type -> forge.ListRackHealthReportsRequest - 421, // 1101: forge.Forge.InsertRackHealthReport:input_type -> forge.InsertRackHealthReportRequest - 422, // 1102: forge.Forge.RemoveRackHealthReport:input_type -> forge.RemoveRackHealthReportRequest - 426, // 1103: forge.Forge.ListSwitchHealthReports:input_type -> forge.ListSwitchHealthReportsRequest - 424, // 1104: forge.Forge.InsertSwitchHealthReport:input_type -> forge.InsertSwitchHealthReportRequest - 425, // 1105: forge.Forge.RemoveSwitchHealthReport:input_type -> forge.RemoveSwitchHealthReportRequest - 429, // 1106: forge.Forge.ListPowerShelfHealthReports:input_type -> forge.ListPowerShelfHealthReportsRequest - 427, // 1107: forge.Forge.InsertPowerShelfHealthReport:input_type -> forge.InsertPowerShelfHealthReportRequest - 428, // 1108: forge.Forge.RemovePowerShelfHealthReport:input_type -> forge.RemovePowerShelfHealthReportRequest - 919, // 1109: forge.Forge.ListHealthReportOverrides:input_type -> common.MachineId - 420, // 1110: forge.Forge.InsertHealthReportOverride:input_type -> forge.InsertMachineHealthReportRequest - 431, // 1111: forge.Forge.RemoveHealthReportOverride:input_type -> forge.RemoveMachineHealthReportRequest - 368, // 1112: forge.Forge.DpuAgentUpgradeCheck:input_type -> forge.DpuAgentUpgradeCheckRequest - 370, // 1113: forge.Forge.DpuAgentUpgradePolicyAction:input_type -> forge.DpuAgentUpgradePolicyRequest - 879, // 1114: forge.Forge.LookupRecordLegacy:input_type -> forge.DNSMessage.DNSQuestion - 238, // 1115: forge.Forge.InvokeInstancePower:input_type -> forge.InstancePowerRequest - 395, // 1116: forge.Forge.ForgeAgentControl:input_type -> forge.ForgeAgentControlRequest - 397, // 1117: forge.Forge.DiscoverMachine:input_type -> forge.MachineDiscoveryInfo - 401, // 1118: forge.Forge.RenewMachineCertificate:input_type -> forge.MachineCertificateRenewRequest - 398, // 1119: forge.Forge.DiscoveryCompleted:input_type -> forge.MachineDiscoveryCompletedRequest - 399, // 1120: forge.Forge.CleanupMachineCompleted:input_type -> forge.MachineCleanupInfo - 406, // 1121: forge.Forge.ReportForgeScoutError:input_type -> forge.ForgeScoutErrorReport - 327, // 1122: forge.Forge.DiscoverDhcp:input_type -> forge.DhcpDiscovery - 328, // 1123: forge.Forge.ExpireDhcpLease:input_type -> forge.ExpireDhcpLeaseRequest - 301, // 1124: forge.Forge.AssignStaticAddress:input_type -> forge.AssignStaticAddressRequest - 303, // 1125: forge.Forge.RemoveStaticAddress:input_type -> forge.RemoveStaticAddressRequest - 305, // 1126: forge.Forge.FindInterfaceAddresses:input_type -> forge.FindInterfaceAddressesRequest - 300, // 1127: forge.Forge.FindInterfaces:input_type -> forge.InterfaceSearchQuery - 299, // 1128: forge.Forge.DeleteInterface:input_type -> forge.InterfaceDeleteQuery - 467, // 1129: forge.Forge.FindIpAddress:input_type -> forge.FindIpAddressRequest - 285, // 1130: forge.Forge.FindMachineIds:input_type -> forge.MachineSearchConfig - 284, // 1131: forge.Forge.FindMachinesByIds:input_type -> forge.MachinesByIdsRequest - 286, // 1132: forge.Forge.FindMachineStateHistories:input_type -> forge.MachineStateHistoriesRequest - 289, // 1133: forge.Forge.FindMachineHealthHistories:input_type -> forge.MachineHealthHistoriesRequest - 188, // 1134: forge.Forge.FindPowerShelfStateHistories:input_type -> forge.PowerShelfStateHistoriesRequest - 695, // 1135: forge.Forge.FindRackStateHistories:input_type -> forge.RackStateHistoriesRequest - 209, // 1136: forge.Forge.FindSwitchStateHistories:input_type -> forge.SwitchStateHistoriesRequest - 231, // 1137: forge.Forge.FindNetworkSegmentStateHistories:input_type -> forge.NetworkSegmentStateHistoriesRequest - 294, // 1138: forge.Forge.FindTenantOrganizationIds:input_type -> forge.TenantSearchFilter - 293, // 1139: forge.Forge.FindTenantsByOrganizationIds:input_type -> forge.TenantByOrganizationIdsRequest - 976, // 1140: forge.Forge.FindConnectedDevicesByDpuMachineIds:input_type -> common.MachineIdList - 488, // 1141: forge.Forge.FindMachineIdsByBmcIps:input_type -> forge.BmcIpList - 489, // 1142: forge.Forge.FindMacAddressByBmcIp:input_type -> forge.BmcIp - 469, // 1143: forge.Forge.IdentifyUuid:input_type -> forge.IdentifyUuidRequest - 471, // 1144: forge.Forge.IdentifyMac:input_type -> forge.IdentifyMacRequest - 473, // 1145: forge.Forge.IdentifySerial:input_type -> forge.IdentifySerialRequest - 391, // 1146: forge.Forge.GetBMCMetaData:input_type -> forge.BMCMetaDataGetRequest - 393, // 1147: forge.Forge.UpdateMachineCredentials:input_type -> forge.MachineCredentialsUpdateRequest - 408, // 1148: forge.Forge.GetPxeInstructions:input_type -> forge.PxeInstructionRequest - 412, // 1149: forge.Forge.GetCloudInitInstructions:input_type -> forge.CloudInitInstructionsRequest - 122, // 1150: forge.Forge.Echo:input_type -> forge.EchoRequest - 436, // 1151: forge.Forge.CreateTenant:input_type -> forge.CreateTenantRequest - 440, // 1152: forge.Forge.FindTenant:input_type -> forge.FindTenantRequest - 438, // 1153: forge.Forge.UpdateTenant:input_type -> forge.UpdateTenantRequest - 446, // 1154: forge.Forge.CreateTenantKeyset:input_type -> forge.CreateTenantKeysetRequest - 453, // 1155: forge.Forge.FindTenantKeysetIds:input_type -> forge.TenantKeysetSearchFilter - 455, // 1156: forge.Forge.FindTenantKeysetsByIds:input_type -> forge.TenantKeysetsByIdsRequest - 449, // 1157: forge.Forge.UpdateTenantKeyset:input_type -> forge.UpdateTenantKeysetRequest - 451, // 1158: forge.Forge.DeleteTenantKeyset:input_type -> forge.DeleteTenantKeysetRequest - 456, // 1159: forge.Forge.ValidateTenantPublicKey:input_type -> forge.ValidateTenantPublicKeyRequest - 334, // 1160: forge.Forge.GetBmcCredentials:input_type -> forge.GetBmcCredentialsRequest - 366, // 1161: forge.Forge.GetAllManagedHostNetworkStatus:input_type -> forge.ManagedHostNetworkStatusRequest - 337, // 1162: forge.Forge.GetSiteExplorationReport:input_type -> forge.GetSiteExplorationRequest - 338, // 1163: forge.Forge.ClearSiteExplorationError:input_type -> forge.ClearSiteExplorationErrorRequest - 344, // 1164: forge.Forge.IsBmcInManagedHost:input_type -> forge.BmcEndpointRequest - 344, // 1165: forge.Forge.BmcCredentialStatus:input_type -> forge.BmcEndpointRequest - 344, // 1166: forge.Forge.Explore:input_type -> forge.BmcEndpointRequest - 339, // 1167: forge.Forge.ReExploreEndpoint:input_type -> forge.ReExploreEndpointRequest - 340, // 1168: forge.Forge.RefreshEndpointReport:input_type -> forge.RefreshEndpointReportRequest - 341, // 1169: forge.Forge.DeleteExploredEndpoint:input_type -> forge.DeleteExploredEndpointRequest - 342, // 1170: forge.Forge.PauseExploredEndpointRemediation:input_type -> forge.PauseExploredEndpointRemediationRequest - 981, // 1171: forge.Forge.FindExploredEndpointIds:input_type -> site_explorer.ExploredEndpointSearchFilter - 982, // 1172: forge.Forge.FindExploredEndpointsByIds:input_type -> site_explorer.ExploredEndpointsByIdsRequest - 983, // 1173: forge.Forge.FindExploredManagedHostIds:input_type -> site_explorer.ExploredManagedHostSearchFilter - 984, // 1174: forge.Forge.FindExploredManagedHostsByIds:input_type -> site_explorer.ExploredManagedHostsByIdsRequest - 348, // 1175: forge.Forge.UpdateMachineHardwareInfo:input_type -> forge.UpdateMachineHardwareInfoRequest - 372, // 1176: forge.Forge.AdminForceDeleteMachine:input_type -> forge.AdminForceDeleteMachineRequest - 458, // 1177: forge.Forge.AdminListResourcePools:input_type -> forge.ListResourcePoolsRequest - 461, // 1178: forge.Forge.AdminGrowResourcePool:input_type -> forge.GrowResourcePoolRequest - 311, // 1179: forge.Forge.UpdateMachineMetadata:input_type -> forge.MachineMetadataUpdateRequest - 312, // 1180: forge.Forge.UpdateRackMetadata:input_type -> forge.RackMetadataUpdateRequest - 313, // 1181: forge.Forge.UpdateSwitchMetadata:input_type -> forge.SwitchMetadataUpdateRequest - 314, // 1182: forge.Forge.UpdatePowerShelfMetadata:input_type -> forge.PowerShelfMetadataUpdateRequest - 707, // 1183: forge.Forge.UpdateMachineNvLinkInfo:input_type -> forge.UpdateMachineNvLinkInfoRequest - 465, // 1184: forge.Forge.SetMaintenance:input_type -> forge.MaintenanceRequest - 466, // 1185: forge.Forge.SetDynamicConfig:input_type -> forge.SetDynamicConfigRequest - 475, // 1186: forge.Forge.TriggerDpuReprovisioning:input_type -> forge.DpuReprovisioningRequest - 476, // 1187: forge.Forge.ListDpuWaitingForReprovisioning:input_type -> forge.DpuReprovisioningListRequest - 478, // 1188: forge.Forge.TriggerHostReprovisioning:input_type -> forge.HostReprovisioningRequest - 479, // 1189: forge.Forge.ListHostsWaitingForReprovisioning:input_type -> forge.HostReprovisioningListRequest - 919, // 1190: forge.Forge.MarkManualFirmwareUpgradeComplete:input_type -> common.MachineId - 527, // 1191: forge.Forge.ReportScoutFirmwareUpgradeStatus:input_type -> forge.ScoutFirmwareUpgradeStatusRequest - 482, // 1192: forge.Forge.GetDpuInfoList:input_type -> forge.GetDpuInfoListRequest - 939, // 1193: forge.Forge.GetMachineBootOverride:input_type -> common.MachineInterfaceId - 485, // 1194: forge.Forge.SetMachineBootOverride:input_type -> forge.MachineBootOverride - 939, // 1195: forge.Forge.ClearMachineBootOverride:input_type -> common.MachineInterfaceId - 494, // 1196: forge.Forge.GetNetworkTopology:input_type -> forge.NetworkTopologyRequest - 495, // 1197: forge.Forge.FindNetworkDevicesByDeviceIds:input_type -> forge.NetworkDeviceIdList - 115, // 1198: forge.Forge.CreateCredential:input_type -> forge.CredentialCreationRequest - 116, // 1199: forge.Forge.DeleteCredential:input_type -> forge.CredentialDeletionRequest - 985, // 1200: forge.Forge.GetRouteServers:input_type -> google.protobuf.Empty - 497, // 1201: forge.Forge.AddRouteServers:input_type -> forge.RouteServers - 497, // 1202: forge.Forge.RemoveRouteServers:input_type -> forge.RouteServers - 497, // 1203: forge.Forge.ReplaceRouteServers:input_type -> forge.RouteServers - 315, // 1204: forge.Forge.UpdateAgentReportedInventory:input_type -> forge.DpuAgentInventoryReport - 279, // 1205: forge.Forge.UpdateInstancePhoneHomeLastContact:input_type -> forge.InstancePhoneHomeLastContactRequest - 500, // 1206: forge.Forge.SetHostUefiPassword:input_type -> forge.SetHostUefiPasswordRequest - 502, // 1207: forge.Forge.ClearHostUefiPassword:input_type -> forge.ClearHostUefiPasswordRequest - 515, // 1208: forge.Forge.AddExpectedMachine:input_type -> forge.ExpectedMachine - 516, // 1209: forge.Forge.DeleteExpectedMachine:input_type -> forge.ExpectedMachineRequest - 515, // 1210: forge.Forge.UpdateExpectedMachine:input_type -> forge.ExpectedMachine - 516, // 1211: forge.Forge.GetExpectedMachine:input_type -> forge.ExpectedMachineRequest - 985, // 1212: forge.Forge.GetAllExpectedMachines:input_type -> google.protobuf.Empty - 815, // 1213: forge.Forge.CreateRackFirmware:input_type -> forge.RackFirmwareCreateRequest - 816, // 1214: forge.Forge.GetRackFirmware:input_type -> forge.RackFirmwareGetRequest - 817, // 1215: forge.Forge.ListRackFirmware:input_type -> forge.RackFirmwareSearchFilter - 819, // 1216: forge.Forge.DeleteRackFirmware:input_type -> forge.RackFirmwareDeleteRequest - 820, // 1217: forge.Forge.ApplyRackFirmware:input_type -> forge.RackFirmwareApplyRequest - 824, // 1218: forge.Forge.GetRackFirmwareJobStatus:input_type -> forge.RackFirmwareJobStatusRequest - 826, // 1219: forge.Forge.GetRackFirmwareHistory:input_type -> forge.RackFirmwareHistoryRequest - 813, // 1220: forge.Forge.RackFirmwareSetDefault:input_type -> forge.RackFirmwareSetDefaultRequest - 517, // 1221: forge.Forge.ReplaceAllExpectedMachines:input_type -> forge.ExpectedMachineList - 985, // 1222: forge.Forge.DeleteAllExpectedMachines:input_type -> google.protobuf.Empty - 985, // 1223: forge.Forge.GetAllExpectedMachinesLinked:input_type -> google.protobuf.Empty - 985, // 1224: forge.Forge.GetAllUnexpectedMachines:input_type -> google.protobuf.Empty - 522, // 1225: forge.Forge.CreateExpectedMachines:input_type -> forge.BatchExpectedMachineOperationRequest - 522, // 1226: forge.Forge.UpdateExpectedMachines:input_type -> forge.BatchExpectedMachineOperationRequest - 192, // 1227: forge.Forge.AddExpectedPowerShelf:input_type -> forge.ExpectedPowerShelf - 193, // 1228: forge.Forge.DeleteExpectedPowerShelf:input_type -> forge.ExpectedPowerShelfRequest - 192, // 1229: forge.Forge.UpdateExpectedPowerShelf:input_type -> forge.ExpectedPowerShelf - 193, // 1230: forge.Forge.GetExpectedPowerShelf:input_type -> forge.ExpectedPowerShelfRequest - 985, // 1231: forge.Forge.GetAllExpectedPowerShelves:input_type -> google.protobuf.Empty - 194, // 1232: forge.Forge.ReplaceAllExpectedPowerShelves:input_type -> forge.ExpectedPowerShelfList - 985, // 1233: forge.Forge.DeleteAllExpectedPowerShelves:input_type -> google.protobuf.Empty - 985, // 1234: forge.Forge.GetAllExpectedPowerShelvesLinked:input_type -> google.protobuf.Empty - 214, // 1235: forge.Forge.AddExpectedSwitch:input_type -> forge.ExpectedSwitch - 215, // 1236: forge.Forge.DeleteExpectedSwitch:input_type -> forge.ExpectedSwitchRequest - 214, // 1237: forge.Forge.UpdateExpectedSwitch:input_type -> forge.ExpectedSwitch - 215, // 1238: forge.Forge.GetExpectedSwitch:input_type -> forge.ExpectedSwitchRequest - 985, // 1239: forge.Forge.GetAllExpectedSwitches:input_type -> google.protobuf.Empty - 216, // 1240: forge.Forge.ReplaceAllExpectedSwitches:input_type -> forge.ExpectedSwitchList - 985, // 1241: forge.Forge.DeleteAllExpectedSwitches:input_type -> google.protobuf.Empty - 985, // 1242: forge.Forge.GetAllExpectedSwitchesLinked:input_type -> google.protobuf.Empty - 219, // 1243: forge.Forge.AddExpectedRack:input_type -> forge.ExpectedRack - 220, // 1244: forge.Forge.DeleteExpectedRack:input_type -> forge.ExpectedRackRequest - 219, // 1245: forge.Forge.UpdateExpectedRack:input_type -> forge.ExpectedRack - 220, // 1246: forge.Forge.GetExpectedRack:input_type -> forge.ExpectedRackRequest - 985, // 1247: forge.Forge.GetAllExpectedRacks:input_type -> google.protobuf.Empty - 221, // 1248: forge.Forge.ReplaceAllExpectedRacks:input_type -> forge.ExpectedRackList - 985, // 1249: forge.Forge.DeleteAllExpectedRacks:input_type -> google.protobuf.Empty - 113, // 1250: forge.Forge.AttestQuote:input_type -> forge.AttestQuoteRequest - 588, // 1251: forge.Forge.CreateInstanceType:input_type -> forge.CreateInstanceTypeRequest - 590, // 1252: forge.Forge.FindInstanceTypeIds:input_type -> forge.FindInstanceTypeIdsRequest - 592, // 1253: forge.Forge.FindInstanceTypesByIds:input_type -> forge.FindInstanceTypesByIdsRequest - 597, // 1254: forge.Forge.UpdateInstanceType:input_type -> forge.UpdateInstanceTypeRequest - 594, // 1255: forge.Forge.DeleteInstanceType:input_type -> forge.DeleteInstanceTypeRequest - 598, // 1256: forge.Forge.AssociateMachinesWithInstanceType:input_type -> forge.AssociateMachinesWithInstanceTypeRequest - 600, // 1257: forge.Forge.RemoveMachineInstanceTypeAssociation:input_type -> forge.RemoveMachineInstanceTypeAssociationRequest - 986, // 1258: forge.Forge.CreateMeasurementBundle:input_type -> measured_boot.CreateMeasurementBundleRequest - 987, // 1259: forge.Forge.DeleteMeasurementBundle:input_type -> measured_boot.DeleteMeasurementBundleRequest - 988, // 1260: forge.Forge.RenameMeasurementBundle:input_type -> measured_boot.RenameMeasurementBundleRequest - 989, // 1261: forge.Forge.UpdateMeasurementBundle:input_type -> measured_boot.UpdateMeasurementBundleRequest - 990, // 1262: forge.Forge.ShowMeasurementBundle:input_type -> measured_boot.ShowMeasurementBundleRequest - 991, // 1263: forge.Forge.ShowMeasurementBundles:input_type -> measured_boot.ShowMeasurementBundlesRequest - 992, // 1264: forge.Forge.ListMeasurementBundles:input_type -> measured_boot.ListMeasurementBundlesRequest - 993, // 1265: forge.Forge.ListMeasurementBundleMachines:input_type -> measured_boot.ListMeasurementBundleMachinesRequest - 994, // 1266: forge.Forge.FindClosestBundleMatch:input_type -> measured_boot.FindClosestBundleMatchRequest - 995, // 1267: forge.Forge.DeleteMeasurementJournal:input_type -> measured_boot.DeleteMeasurementJournalRequest - 996, // 1268: forge.Forge.ShowMeasurementJournal:input_type -> measured_boot.ShowMeasurementJournalRequest - 997, // 1269: forge.Forge.ShowMeasurementJournals:input_type -> measured_boot.ShowMeasurementJournalsRequest - 998, // 1270: forge.Forge.ListMeasurementJournal:input_type -> measured_boot.ListMeasurementJournalRequest - 999, // 1271: forge.Forge.AttestCandidateMachine:input_type -> measured_boot.AttestCandidateMachineRequest - 1000, // 1272: forge.Forge.ShowCandidateMachine:input_type -> measured_boot.ShowCandidateMachineRequest - 1001, // 1273: forge.Forge.ShowCandidateMachines:input_type -> measured_boot.ShowCandidateMachinesRequest - 1002, // 1274: forge.Forge.ListCandidateMachines:input_type -> measured_boot.ListCandidateMachinesRequest - 1003, // 1275: forge.Forge.CreateMeasurementSystemProfile:input_type -> measured_boot.CreateMeasurementSystemProfileRequest - 1004, // 1276: forge.Forge.DeleteMeasurementSystemProfile:input_type -> measured_boot.DeleteMeasurementSystemProfileRequest - 1005, // 1277: forge.Forge.RenameMeasurementSystemProfile:input_type -> measured_boot.RenameMeasurementSystemProfileRequest - 1006, // 1278: forge.Forge.ShowMeasurementSystemProfile:input_type -> measured_boot.ShowMeasurementSystemProfileRequest - 1007, // 1279: forge.Forge.ShowMeasurementSystemProfiles:input_type -> measured_boot.ShowMeasurementSystemProfilesRequest - 1008, // 1280: forge.Forge.ListMeasurementSystemProfiles:input_type -> measured_boot.ListMeasurementSystemProfilesRequest - 1009, // 1281: forge.Forge.ListMeasurementSystemProfileBundles:input_type -> measured_boot.ListMeasurementSystemProfileBundlesRequest - 1010, // 1282: forge.Forge.ListMeasurementSystemProfileMachines:input_type -> measured_boot.ListMeasurementSystemProfileMachinesRequest - 1011, // 1283: forge.Forge.CreateMeasurementReport:input_type -> measured_boot.CreateMeasurementReportRequest - 1012, // 1284: forge.Forge.DeleteMeasurementReport:input_type -> measured_boot.DeleteMeasurementReportRequest - 1013, // 1285: forge.Forge.PromoteMeasurementReport:input_type -> measured_boot.PromoteMeasurementReportRequest - 1014, // 1286: forge.Forge.RevokeMeasurementReport:input_type -> measured_boot.RevokeMeasurementReportRequest - 1015, // 1287: forge.Forge.ShowMeasurementReportForId:input_type -> measured_boot.ShowMeasurementReportForIdRequest - 1016, // 1288: forge.Forge.ShowMeasurementReportsForMachine:input_type -> measured_boot.ShowMeasurementReportsForMachineRequest - 1017, // 1289: forge.Forge.ShowMeasurementReports:input_type -> measured_boot.ShowMeasurementReportsRequest - 1018, // 1290: forge.Forge.ListMeasurementReport:input_type -> measured_boot.ListMeasurementReportRequest - 1019, // 1291: forge.Forge.MatchMeasurementReport:input_type -> measured_boot.MatchMeasurementReportRequest - 1020, // 1292: forge.Forge.ImportSiteMeasurements:input_type -> measured_boot.ImportSiteMeasurementsRequest - 1021, // 1293: forge.Forge.ExportSiteMeasurements:input_type -> measured_boot.ExportSiteMeasurementsRequest - 1022, // 1294: forge.Forge.AddMeasurementTrustedMachine:input_type -> measured_boot.AddMeasurementTrustedMachineRequest - 1023, // 1295: forge.Forge.RemoveMeasurementTrustedMachine:input_type -> measured_boot.RemoveMeasurementTrustedMachineRequest - 1024, // 1296: forge.Forge.AddMeasurementTrustedProfile:input_type -> measured_boot.AddMeasurementTrustedProfileRequest - 1025, // 1297: forge.Forge.RemoveMeasurementTrustedProfile:input_type -> measured_boot.RemoveMeasurementTrustedProfileRequest - 1026, // 1298: forge.Forge.ListMeasurementTrustedMachines:input_type -> measured_boot.ListMeasurementTrustedMachinesRequest - 1027, // 1299: forge.Forge.ListMeasurementTrustedProfiles:input_type -> measured_boot.ListMeasurementTrustedProfilesRequest - 1028, // 1300: forge.Forge.ListAttestationSummary:input_type -> measured_boot.ListAttestationSummaryRequest - 619, // 1301: forge.Forge.CreateNetworkSecurityGroup:input_type -> forge.CreateNetworkSecurityGroupRequest - 621, // 1302: forge.Forge.FindNetworkSecurityGroupIds:input_type -> forge.FindNetworkSecurityGroupIdsRequest - 623, // 1303: forge.Forge.FindNetworkSecurityGroupsByIds:input_type -> forge.FindNetworkSecurityGroupsByIdsRequest - 626, // 1304: forge.Forge.UpdateNetworkSecurityGroup:input_type -> forge.UpdateNetworkSecurityGroupRequest - 627, // 1305: forge.Forge.DeleteNetworkSecurityGroup:input_type -> forge.DeleteNetworkSecurityGroupRequest - 633, // 1306: forge.Forge.GetNetworkSecurityGroupPropagationStatus:input_type -> forge.GetNetworkSecurityGroupPropagationStatusRequest - 636, // 1307: forge.Forge.GetNetworkSecurityGroupAttachments:input_type -> forge.GetNetworkSecurityGroupAttachmentsRequest - 504, // 1308: forge.Forge.CreateOsImage:input_type -> forge.OsImageAttributes - 508, // 1309: forge.Forge.DeleteOsImage:input_type -> forge.DeleteOsImageRequest - 506, // 1310: forge.Forge.ListOsImage:input_type -> forge.ListOsImageRequest - 930, // 1311: forge.Forge.GetOsImage:input_type -> common.UUID - 504, // 1312: forge.Forge.UpdateOsImage:input_type -> forge.OsImageAttributes - 510, // 1313: forge.Forge.GetIpxeTemplate:input_type -> forge.GetIpxeTemplateRequest - 511, // 1314: forge.Forge.ListIpxeTemplates:input_type -> forge.ListIpxeTemplatesRequest - 526, // 1315: forge.Forge.RebootCompleted:input_type -> forge.MachineRebootCompletedRequest - 531, // 1316: forge.Forge.PersistValidationResult:input_type -> forge.MachineValidationResultPostRequest - 533, // 1317: forge.Forge.GetMachineValidationResults:input_type -> forge.MachineValidationGetRequest - 528, // 1318: forge.Forge.MachineValidationCompleted:input_type -> forge.MachineValidationCompletedRequest - 536, // 1319: forge.Forge.MachineSetAutoUpdate:input_type -> forge.MachineSetAutoUpdateRequest - 538, // 1320: forge.Forge.GetMachineValidationExternalConfig:input_type -> forge.GetMachineValidationExternalConfigRequest - 541, // 1321: forge.Forge.GetMachineValidationExternalConfigs:input_type -> forge.GetMachineValidationExternalConfigsRequest - 543, // 1322: forge.Forge.AddUpdateMachineValidationExternalConfig:input_type -> forge.AddUpdateMachineValidationExternalConfigRequest - 560, // 1323: forge.Forge.GetMachineValidationRuns:input_type -> forge.MachineValidationRunListGetRequest - 544, // 1324: forge.Forge.RemoveMachineValidationExternalConfig:input_type -> forge.RemoveMachineValidationExternalConfigRequest - 563, // 1325: forge.Forge.GetMachineValidationTests:input_type -> forge.MachineValidationTestsGetRequest - 565, // 1326: forge.Forge.AddMachineValidationTest:input_type -> forge.MachineValidationTestAddRequest - 564, // 1327: forge.Forge.UpdateMachineValidationTest:input_type -> forge.MachineValidationTestUpdateRequest - 568, // 1328: forge.Forge.MachineValidationTestVerfied:input_type -> forge.MachineValidationTestVerfiedRequest - 572, // 1329: forge.Forge.MachineValidationTestNextVersion:input_type -> forge.MachineValidationTestNextVersionRequest - 573, // 1330: forge.Forge.MachineValidationTestEnableDisableTest:input_type -> forge.MachineValidationTestEnableDisableTestRequest - 575, // 1331: forge.Forge.UpdateMachineValidationRun:input_type -> forge.MachineValidationRunRequest - 385, // 1332: forge.Forge.AdminBmcReset:input_type -> forge.AdminBmcResetRequest - 555, // 1333: forge.Forge.AdminPowerControl:input_type -> forge.AdminPowerControlRequest - 344, // 1334: forge.Forge.DisableSecureBoot:input_type -> forge.BmcEndpointRequest - 375, // 1335: forge.Forge.Lockdown:input_type -> forge.LockdownRequest - 377, // 1336: forge.Forge.LockdownStatus:input_type -> forge.LockdownStatusRequest - 379, // 1337: forge.Forge.MachineSetup:input_type -> forge.MachineSetupRequest - 381, // 1338: forge.Forge.SetDpuFirstBootOrder:input_type -> forge.SetDpuFirstBootOrderRequest - 733, // 1339: forge.Forge.CreateBmcUser:input_type -> forge.CreateBmcUserRequest - 735, // 1340: forge.Forge.DeleteBmcUser:input_type -> forge.DeleteBmcUserRequest - 387, // 1341: forge.Forge.EnableInfiniteBoot:input_type -> forge.EnableInfiniteBootRequest - 389, // 1342: forge.Forge.IsInfiniteBootEnabled:input_type -> forge.IsInfiniteBootEnabledRequest - 545, // 1343: forge.Forge.OnDemandMachineValidation:input_type -> forge.MachineValidationOnDemandRequest - 553, // 1344: forge.Forge.OnDemandRackMaintenance:input_type -> forge.RackMaintenanceOnDemandRequest - 109, // 1345: forge.Forge.TpmAddCaCert:input_type -> forge.TpmCaCert - 985, // 1346: forge.Forge.TpmShowCaCerts:input_type -> google.protobuf.Empty - 985, // 1347: forge.Forge.TpmShowUnmatchedEkCerts:input_type -> google.protobuf.Empty - 106, // 1348: forge.Forge.TpmDeleteCaCert:input_type -> forge.TpmCaCertId - 602, // 1349: forge.Forge.RedfishBrowse:input_type -> forge.RedfishBrowseRequest - 604, // 1350: forge.Forge.RedfishListActions:input_type -> forge.RedfishListActionsRequest - 609, // 1351: forge.Forge.RedfishCreateAction:input_type -> forge.RedfishCreateActionRequest - 611, // 1352: forge.Forge.RedfishApproveAction:input_type -> forge.RedfishActionID - 611, // 1353: forge.Forge.RedfishApplyAction:input_type -> forge.RedfishActionID - 611, // 1354: forge.Forge.RedfishCancelAction:input_type -> forge.RedfishActionID - 615, // 1355: forge.Forge.UfmBrowse:input_type -> forge.UfmBrowseRequest - 639, // 1356: forge.Forge.GetDesiredFirmwareVersions:input_type -> forge.GetDesiredFirmwareVersionsRequest - 655, // 1357: forge.Forge.CreateSku:input_type -> forge.SkuList - 919, // 1358: forge.Forge.GenerateSkuFromMachine:input_type -> common.MachineId - 919, // 1359: forge.Forge.VerifySkuForMachine:input_type -> common.MachineId - 653, // 1360: forge.Forge.AssignSkuToMachine:input_type -> forge.SkuMachinePair - 654, // 1361: forge.Forge.RemoveSkuAssociation:input_type -> forge.RemoveSkuRequest - 656, // 1362: forge.Forge.DeleteSku:input_type -> forge.SkuIdList - 985, // 1363: forge.Forge.GetAllSkuIds:input_type -> google.protobuf.Empty - 658, // 1364: forge.Forge.FindSkusByIds:input_type -> forge.SkusByIdsRequest - 668, // 1365: forge.Forge.UpdateSkuMetadata:input_type -> forge.SkuUpdateMetadataRequest - 652, // 1366: forge.Forge.ReplaceSku:input_type -> forge.Sku - 356, // 1367: forge.Forge.GetManagedHostQuarantineState:input_type -> forge.GetManagedHostQuarantineStateRequest - 358, // 1368: forge.Forge.SetManagedHostQuarantineState:input_type -> forge.SetManagedHostQuarantineStateRequest - 360, // 1369: forge.Forge.ClearManagedHostQuarantineState:input_type -> forge.ClearManagedHostQuarantineStateRequest - 919, // 1370: forge.Forge.ResetHostReprovisioning:input_type -> common.MachineId - 347, // 1371: forge.Forge.CopyBfbToDpuRshim:input_type -> forge.CopyBfbToDpuRshimRequest - 985, // 1372: forge.Forge.GetAllDpaInterfaceIds:input_type -> google.protobuf.Empty - 663, // 1373: forge.Forge.FindDpaInterfacesByIds:input_type -> forge.DpaInterfacesByIdsRequest - 661, // 1374: forge.Forge.CreateDpaInterface:input_type -> forge.DpaInterfaceCreationRequest - 661, // 1375: forge.Forge.EnsureDpaInterface:input_type -> forge.DpaInterfaceCreationRequest - 666, // 1376: forge.Forge.DeleteDpaInterface:input_type -> forge.DpaInterfaceDeletionRequest - 665, // 1377: forge.Forge.SetDpaNetworkObservationStatus:input_type -> forge.DpaNetworkObservationSetRequest - 669, // 1378: forge.Forge.GetPowerOptions:input_type -> forge.PowerOptionRequest - 670, // 1379: forge.Forge.UpdatePowerOption:input_type -> forge.PowerOptionUpdateRequest - 344, // 1380: forge.Forge.AllowIngestionAndPowerOn:input_type -> forge.BmcEndpointRequest - 344, // 1381: forge.Forge.DetermineMachineIngestionState:input_type -> forge.BmcEndpointRequest - 689, // 1382: forge.Forge.FindRackIds:input_type -> forge.RackSearchFilter - 691, // 1383: forge.Forge.FindRacksByIds:input_type -> forge.RacksByIdsRequest - 686, // 1384: forge.Forge.GetRack:input_type -> forge.GetRackRequest - 696, // 1385: forge.Forge.DeleteRack:input_type -> forge.DeleteRackRequest - 702, // 1386: forge.Forge.GetRackProfile:input_type -> forge.GetRackProfileRequest - 675, // 1387: forge.Forge.CreateComputeAllocation:input_type -> forge.CreateComputeAllocationRequest - 677, // 1388: forge.Forge.FindComputeAllocationIds:input_type -> forge.FindComputeAllocationIdsRequest - 679, // 1389: forge.Forge.FindComputeAllocationsByIds:input_type -> forge.FindComputeAllocationsByIdsRequest - 682, // 1390: forge.Forge.UpdateComputeAllocation:input_type -> forge.UpdateComputeAllocationRequest - 683, // 1391: forge.Forge.DeleteComputeAllocation:input_type -> forge.DeleteComputeAllocationRequest - 737, // 1392: forge.Forge.SetFirmwareUpdateTimeWindow:input_type -> forge.SetFirmwareUpdateTimeWindowRequest - 739, // 1393: forge.Forge.ListHostFirmware:input_type -> forge.ListHostFirmwareRequest - 1029, // 1394: forge.Forge.PublishMlxDeviceReport:input_type -> mlx_device.PublishMlxDeviceReportRequest - 1030, // 1395: forge.Forge.PublishMlxObservationReport:input_type -> mlx_device.PublishMlxObservationReportRequest - 742, // 1396: forge.Forge.TrimTable:input_type -> forge.TrimTableRequest - 985, // 1397: forge.Forge.ListNvlinkNmxcEndpoints:input_type -> google.protobuf.Empty - 744, // 1398: forge.Forge.CreateNvlinkNmxcEndpoint:input_type -> forge.NvlinkNmxcEndpoint - 744, // 1399: forge.Forge.UpdateNvlinkNmxcEndpoint:input_type -> forge.NvlinkNmxcEndpoint - 746, // 1400: forge.Forge.DeleteNvlinkNmxcEndpoint:input_type -> forge.DeleteNvlinkNmxcEndpointRequest - 747, // 1401: forge.Forge.CreateRemediation:input_type -> forge.CreateRemediationRequest - 752, // 1402: forge.Forge.ApproveRemediation:input_type -> forge.ApproveRemediationRequest - 753, // 1403: forge.Forge.RevokeRemediation:input_type -> forge.RevokeRemediationRequest - 754, // 1404: forge.Forge.EnableRemediation:input_type -> forge.EnableRemediationRequest - 755, // 1405: forge.Forge.DisableRemediation:input_type -> forge.DisableRemediationRequest - 985, // 1406: forge.Forge.FindRemediationIds:input_type -> google.protobuf.Empty - 749, // 1407: forge.Forge.FindRemediationsByIds:input_type -> forge.RemediationIdList - 756, // 1408: forge.Forge.FindAppliedRemediationIds:input_type -> forge.FindAppliedRemediationIdsRequest - 758, // 1409: forge.Forge.FindAppliedRemediations:input_type -> forge.FindAppliedRemediationsRequest - 761, // 1410: forge.Forge.GetNextRemediationForMachine:input_type -> forge.GetNextRemediationForMachineRequest - 763, // 1411: forge.Forge.RemediationApplied:input_type -> forge.RemediationAppliedRequest - 765, // 1412: forge.Forge.SetPrimaryDpu:input_type -> forge.SetPrimaryDpuRequest - 771, // 1413: forge.Forge.CreateDpuExtensionService:input_type -> forge.CreateDpuExtensionServiceRequest - 772, // 1414: forge.Forge.UpdateDpuExtensionService:input_type -> forge.UpdateDpuExtensionServiceRequest - 773, // 1415: forge.Forge.DeleteDpuExtensionService:input_type -> forge.DeleteDpuExtensionServiceRequest - 775, // 1416: forge.Forge.FindDpuExtensionServiceIds:input_type -> forge.DpuExtensionServiceSearchFilter - 777, // 1417: forge.Forge.FindDpuExtensionServicesByIds:input_type -> forge.DpuExtensionServicesByIdsRequest - 779, // 1418: forge.Forge.GetDpuExtensionServiceVersionsInfo:input_type -> forge.GetDpuExtensionServiceVersionsInfoRequest - 781, // 1419: forge.Forge.FindInstancesByDpuExtensionService:input_type -> forge.FindInstancesByDpuExtensionServiceRequest - 86, // 1420: forge.Forge.TriggerMachineAttestation:input_type -> forge.SpdmMachineAttestationTriggerRequest - 919, // 1421: forge.Forge.CancelMachineAttestation:input_type -> common.MachineId - 985, // 1422: forge.Forge.FindMachineIdsUnderAttestation:input_type -> google.protobuf.Empty - 919, // 1423: forge.Forge.ListAttestationsForMachineId:input_type -> common.MachineId - 919, // 1424: forge.Forge.GetMachineAttestationStatus:input_type -> common.MachineId - 87, // 1425: forge.Forge.SignMachineIdentity:input_type -> forge.MachineIdentityRequest - 89, // 1426: forge.Forge.GetTenantIdentityConfiguration:input_type -> forge.GetTenantIdentityConfigRequest - 92, // 1427: forge.Forge.SetTenantIdentityConfiguration:input_type -> forge.SetTenantIdentityConfigRequest - 89, // 1428: forge.Forge.DeleteTenantIdentityConfiguration:input_type -> forge.GetTenantIdentityConfigRequest - 97, // 1429: forge.Forge.GetTokenDelegation:input_type -> forge.GetTokenDelegationRequest - 99, // 1430: forge.Forge.SetTokenDelegation:input_type -> forge.TokenDelegationRequest - 97, // 1431: forge.Forge.DeleteTokenDelegation:input_type -> forge.GetTokenDelegationRequest - 102, // 1432: forge.Forge.GetJWKS:input_type -> forge.JwksRequest - 103, // 1433: forge.Forge.GetOpenIDConfiguration:input_type -> forge.OpenIdConfigRequest - 788, // 1434: forge.Forge.ScoutStream:input_type -> forge.ScoutStreamApiBoundMessage - 791, // 1435: forge.Forge.ScoutStreamShowConnections:input_type -> forge.ScoutStreamShowConnectionsRequest - 793, // 1436: forge.Forge.ScoutStreamDisconnect:input_type -> forge.ScoutStreamDisconnectRequest - 795, // 1437: forge.Forge.ScoutStreamPing:input_type -> forge.ScoutStreamAdminPingRequest - 1031, // 1438: forge.Forge.MlxAdminProfileSync:input_type -> mlx_device.MlxAdminProfileSyncRequest - 1032, // 1439: forge.Forge.MlxAdminProfileShow:input_type -> mlx_device.MlxAdminProfileShowRequest - 1033, // 1440: forge.Forge.MlxAdminProfileCompare:input_type -> mlx_device.MlxAdminProfileCompareRequest - 1034, // 1441: forge.Forge.MlxAdminProfileList:input_type -> mlx_device.MlxAdminProfileListRequest - 1035, // 1442: forge.Forge.MlxAdminLockdownLock:input_type -> mlx_device.MlxAdminLockdownLockRequest - 1036, // 1443: forge.Forge.MlxAdminLockdownUnlock:input_type -> mlx_device.MlxAdminLockdownUnlockRequest - 1037, // 1444: forge.Forge.MlxAdminLockdownStatus:input_type -> mlx_device.MlxAdminLockdownStatusRequest - 1038, // 1445: forge.Forge.MlxAdminShowDevice:input_type -> mlx_device.MlxAdminDeviceInfoRequest - 1039, // 1446: forge.Forge.MlxAdminShowMachine:input_type -> mlx_device.MlxAdminDeviceReportRequest - 1040, // 1447: forge.Forge.MlxAdminRegistryList:input_type -> mlx_device.MlxAdminRegistryListRequest - 1041, // 1448: forge.Forge.MlxAdminRegistryShow:input_type -> mlx_device.MlxAdminRegistryShowRequest - 1042, // 1449: forge.Forge.MlxAdminConfigQuery:input_type -> mlx_device.MlxAdminConfigQueryRequest - 1043, // 1450: forge.Forge.MlxAdminConfigSet:input_type -> mlx_device.MlxAdminConfigSetRequest - 1044, // 1451: forge.Forge.MlxAdminConfigSync:input_type -> mlx_device.MlxAdminConfigSyncRequest - 1045, // 1452: forge.Forge.MlxAdminConfigCompare:input_type -> mlx_device.MlxAdminConfigCompareRequest - 717, // 1453: forge.Forge.FindNVLinkPartitionIds:input_type -> forge.NVLinkPartitionSearchFilter - 718, // 1454: forge.Forge.FindNVLinkPartitionsByIds:input_type -> forge.NVLinkPartitionsByIdsRequest - 139, // 1455: forge.Forge.NVLinkPartitionsForTenant:input_type -> forge.TenantSearchQuery - 728, // 1456: forge.Forge.FindNVLinkLogicalPartitionIds:input_type -> forge.NVLinkLogicalPartitionSearchFilter - 729, // 1457: forge.Forge.FindNVLinkLogicalPartitionsByIds:input_type -> forge.NVLinkLogicalPartitionsByIdsRequest - 725, // 1458: forge.Forge.CreateNVLinkLogicalPartition:input_type -> forge.NVLinkLogicalPartitionCreationRequest - 731, // 1459: forge.Forge.UpdateNVLinkLogicalPartition:input_type -> forge.NVLinkLogicalPartitionUpdateRequest - 726, // 1460: forge.Forge.DeleteNVLinkLogicalPartition:input_type -> forge.NVLinkLogicalPartitionDeletionRequest - 139, // 1461: forge.Forge.NVLinkLogicalPartitionsForTenant:input_type -> forge.TenantSearchQuery - 809, // 1462: forge.Forge.GetMachinePositionInfo:input_type -> forge.MachinePositionQuery - 711, // 1463: forge.Forge.NmxcBrowse:input_type -> forge.NmxcBrowseRequest - 830, // 1464: forge.Forge.ModifyDPFState:input_type -> forge.ModifyDPFStateRequest - 832, // 1465: forge.Forge.GetDPFState:input_type -> forge.GetDPFStateRequest - 833, // 1466: forge.Forge.GetDPFHostSnapshot:input_type -> forge.GetDPFHostSnapshotRequest - 835, // 1467: forge.Forge.GetDPFServiceVersions:input_type -> forge.GetDPFServiceVersionsRequest - 844, // 1468: forge.Forge.ComponentPowerControl:input_type -> forge.ComponentPowerControlRequest - 841, // 1469: forge.Forge.GetComponentInventory:input_type -> forge.GetComponentInventoryRequest - 851, // 1470: forge.Forge.UpdateComponentFirmware:input_type -> forge.UpdateComponentFirmwareRequest - 853, // 1471: forge.Forge.GetComponentFirmwareStatus:input_type -> forge.GetComponentFirmwareStatusRequest - 855, // 1472: forge.Forge.ListComponentFirmwareVersions:input_type -> forge.ListComponentFirmwareVersionsRequest - 864, // 1473: forge.Forge.CreateOperatingSystem:input_type -> forge.CreateOperatingSystemRequest - 937, // 1474: forge.Forge.GetOperatingSystem:input_type -> common.OperatingSystemId - 867, // 1475: forge.Forge.UpdateOperatingSystem:input_type -> forge.UpdateOperatingSystemRequest - 868, // 1476: forge.Forge.DeleteOperatingSystem:input_type -> forge.DeleteOperatingSystemRequest - 870, // 1477: forge.Forge.FindOperatingSystemIds:input_type -> forge.OperatingSystemSearchFilter - 872, // 1478: forge.Forge.FindOperatingSystemsByIds:input_type -> forge.OperatingSystemsByIdsRequest - 874, // 1479: forge.Forge.GetOperatingSystemCachableIpxeTemplateArtifacts:input_type -> forge.GetOperatingSystemCachableIpxeTemplateArtifactsRequest - 877, // 1480: forge.Forge.UpdateOperatingSystemCachableIpxeTemplateArtifacts:input_type -> forge.UpdateOperatingSystemIpxeTemplateArtifactRequest - 120, // 1481: forge.Forge.Version:output_type -> forge.BuildInfo - 803, // 1482: forge.Forge.CreateDomainLegacy:output_type -> forge.DomainLegacy - 803, // 1483: forge.Forge.UpdateDomainLegacy:output_type -> forge.DomainLegacy - 806, // 1484: forge.Forge.DeleteDomainLegacy:output_type -> forge.DomainDeletionResultLegacy - 804, // 1485: forge.Forge.FindDomainLegacy:output_type -> forge.DomainListLegacy - 141, // 1486: forge.Forge.CreateVpc:output_type -> forge.Vpc - 144, // 1487: forge.Forge.UpdateVpc:output_type -> forge.VpcUpdateResult - 146, // 1488: forge.Forge.UpdateVpcVirtualization:output_type -> forge.VpcUpdateVirtualizationResult - 148, // 1489: forge.Forge.DeleteVpc:output_type -> forge.VpcDeletionResult - 137, // 1490: forge.Forge.FindVpcIds:output_type -> forge.VpcIdList - 149, // 1491: forge.Forge.FindVpcsByIds:output_type -> forge.VpcList - 150, // 1492: forge.Forge.CreateVpcPrefix:output_type -> forge.VpcPrefix - 156, // 1493: forge.Forge.SearchVpcPrefixes:output_type -> forge.VpcPrefixIdList - 157, // 1494: forge.Forge.GetVpcPrefixes:output_type -> forge.VpcPrefixList - 150, // 1495: forge.Forge.UpdateVpcPrefix:output_type -> forge.VpcPrefix - 160, // 1496: forge.Forge.DeleteVpcPrefix:output_type -> forge.VpcPrefixDeletionResult - 161, // 1497: forge.Forge.CreateVpcPeering:output_type -> forge.VpcPeering - 162, // 1498: forge.Forge.FindVpcPeeringIds:output_type -> forge.VpcPeeringIdList - 163, // 1499: forge.Forge.FindVpcPeeringsByIds:output_type -> forge.VpcPeeringList - 168, // 1500: forge.Forge.DeleteVpcPeering:output_type -> forge.VpcPeeringDeletionResult - 234, // 1501: forge.Forge.FindNetworkSegmentIds:output_type -> forge.NetworkSegmentIdList - 331, // 1502: forge.Forge.FindNetworkSegmentsByIds:output_type -> forge.NetworkSegmentList - 227, // 1503: forge.Forge.CreateNetworkSegment:output_type -> forge.NetworkSegment - 230, // 1504: forge.Forge.DeleteNetworkSegment:output_type -> forge.NetworkSegmentDeletionResult - 331, // 1505: forge.Forge.NetworkSegmentsForVpc:output_type -> forge.NetworkSegmentList - 179, // 1506: forge.Forge.FindIBPartitionIds:output_type -> forge.IBPartitionIdList - 172, // 1507: forge.Forge.FindIBPartitionsByIds:output_type -> forge.IBPartitionList - 171, // 1508: forge.Forge.CreateIBPartition:output_type -> forge.IBPartition - 171, // 1509: forge.Forge.UpdateIBPartition:output_type -> forge.IBPartition - 176, // 1510: forge.Forge.DeleteIBPartition:output_type -> forge.IBPartitionDeletionResult - 172, // 1511: forge.Forge.IBPartitionsForTenant:output_type -> forge.IBPartitionList - 183, // 1512: forge.Forge.FindPowerShelves:output_type -> forge.PowerShelfList - 840, // 1513: forge.Forge.FindPowerShelfIds:output_type -> forge.PowerShelfIdList - 183, // 1514: forge.Forge.FindPowerShelvesByIds:output_type -> forge.PowerShelfList - 186, // 1515: forge.Forge.DeletePowerShelf:output_type -> forge.PowerShelfDeletionResult - 862, // 1516: forge.Forge.AdminForceDeletePowerShelf:output_type -> forge.AdminForceDeletePowerShelfResponse - 985, // 1517: forge.Forge.SetPowerShelfMaintenance:output_type -> google.protobuf.Empty - 203, // 1518: forge.Forge.FindSwitches:output_type -> forge.SwitchList - 839, // 1519: forge.Forge.FindSwitchIds:output_type -> forge.SwitchIdList - 203, // 1520: forge.Forge.FindSwitchesByIds:output_type -> forge.SwitchList - 206, // 1521: forge.Forge.DeleteSwitch:output_type -> forge.SwitchDeletionResult - 860, // 1522: forge.Forge.AdminForceDeleteSwitch:output_type -> forge.AdminForceDeleteSwitchResponse - 223, // 1523: forge.Forge.FindIBFabricIds:output_type -> forge.IBFabricIdList - 270, // 1524: forge.Forge.AllocateInstance:output_type -> forge.Instance - 248, // 1525: forge.Forge.AllocateInstances:output_type -> forge.BatchInstanceAllocationResponse - 283, // 1526: forge.Forge.ReleaseInstance:output_type -> forge.InstanceReleaseResult - 270, // 1527: forge.Forge.UpdateInstanceOperatingSystem:output_type -> forge.Instance - 270, // 1528: forge.Forge.UpdateInstanceConfig:output_type -> forge.Instance - 244, // 1529: forge.Forge.FindInstanceIds:output_type -> forge.InstanceIdList - 240, // 1530: forge.Forge.FindInstancesByIds:output_type -> forge.InstanceList - 240, // 1531: forge.Forge.FindInstanceByMachineID:output_type -> forge.InstanceList - 351, // 1532: forge.Forge.GetManagedHostNetworkConfig:output_type -> forge.ManagedHostNetworkConfigResponse - 985, // 1533: forge.Forge.RecordDpuNetworkStatus:output_type -> google.protobuf.Empty - 430, // 1534: forge.Forge.ListMachineHealthReports:output_type -> forge.ListHealthReportResponse - 985, // 1535: forge.Forge.InsertMachineHealthReport:output_type -> google.protobuf.Empty - 985, // 1536: forge.Forge.RemoveMachineHealthReport:output_type -> google.protobuf.Empty - 430, // 1537: forge.Forge.ListRackHealthReports:output_type -> forge.ListHealthReportResponse - 985, // 1538: forge.Forge.InsertRackHealthReport:output_type -> google.protobuf.Empty - 985, // 1539: forge.Forge.RemoveRackHealthReport:output_type -> google.protobuf.Empty - 430, // 1540: forge.Forge.ListSwitchHealthReports:output_type -> forge.ListHealthReportResponse - 985, // 1541: forge.Forge.InsertSwitchHealthReport:output_type -> google.protobuf.Empty - 985, // 1542: forge.Forge.RemoveSwitchHealthReport:output_type -> google.protobuf.Empty - 430, // 1543: forge.Forge.ListPowerShelfHealthReports:output_type -> forge.ListHealthReportResponse - 985, // 1544: forge.Forge.InsertPowerShelfHealthReport:output_type -> google.protobuf.Empty - 985, // 1545: forge.Forge.RemovePowerShelfHealthReport:output_type -> google.protobuf.Empty - 430, // 1546: forge.Forge.ListHealthReportOverrides:output_type -> forge.ListHealthReportResponse - 985, // 1547: forge.Forge.InsertHealthReportOverride:output_type -> google.protobuf.Empty - 985, // 1548: forge.Forge.RemoveHealthReportOverride:output_type -> google.protobuf.Empty - 369, // 1549: forge.Forge.DpuAgentUpgradeCheck:output_type -> forge.DpuAgentUpgradeCheckResponse - 371, // 1550: forge.Forge.DpuAgentUpgradePolicyAction:output_type -> forge.DpuAgentUpgradePolicyResponse - 880, // 1551: forge.Forge.LookupRecordLegacy:output_type -> forge.DNSMessage.DNSResponse - 239, // 1552: forge.Forge.InvokeInstancePower:output_type -> forge.InstancePowerResult - 396, // 1553: forge.Forge.ForgeAgentControl:output_type -> forge.ForgeAgentControlResponse - 403, // 1554: forge.Forge.DiscoverMachine:output_type -> forge.MachineDiscoveryResult - 402, // 1555: forge.Forge.RenewMachineCertificate:output_type -> forge.MachineCertificateResult - 404, // 1556: forge.Forge.DiscoveryCompleted:output_type -> forge.MachineDiscoveryCompletedResponse - 405, // 1557: forge.Forge.CleanupMachineCompleted:output_type -> forge.MachineCleanupResult - 407, // 1558: forge.Forge.ReportForgeScoutError:output_type -> forge.ForgeScoutErrorReportResult - 330, // 1559: forge.Forge.DiscoverDhcp:output_type -> forge.DhcpRecord - 329, // 1560: forge.Forge.ExpireDhcpLease:output_type -> forge.ExpireDhcpLeaseResponse - 302, // 1561: forge.Forge.AssignStaticAddress:output_type -> forge.AssignStaticAddressResponse - 304, // 1562: forge.Forge.RemoveStaticAddress:output_type -> forge.RemoveStaticAddressResponse - 307, // 1563: forge.Forge.FindInterfaceAddresses:output_type -> forge.FindInterfaceAddressesResponse - 297, // 1564: forge.Forge.FindInterfaces:output_type -> forge.InterfaceList - 985, // 1565: forge.Forge.DeleteInterface:output_type -> google.protobuf.Empty - 468, // 1566: forge.Forge.FindIpAddress:output_type -> forge.FindIpAddressResponse - 976, // 1567: forge.Forge.FindMachineIds:output_type -> common.MachineIdList - 298, // 1568: forge.Forge.FindMachinesByIds:output_type -> forge.MachineList - 287, // 1569: forge.Forge.FindMachineStateHistories:output_type -> forge.MachineStateHistories - 290, // 1570: forge.Forge.FindMachineHealthHistories:output_type -> forge.HealthHistories - 210, // 1571: forge.Forge.FindPowerShelfStateHistories:output_type -> forge.StateHistories - 210, // 1572: forge.Forge.FindRackStateHistories:output_type -> forge.StateHistories - 210, // 1573: forge.Forge.FindSwitchStateHistories:output_type -> forge.StateHistories - 210, // 1574: forge.Forge.FindNetworkSegmentStateHistories:output_type -> forge.StateHistories - 296, // 1575: forge.Forge.FindTenantOrganizationIds:output_type -> forge.TenantOrganizationIdList - 295, // 1576: forge.Forge.FindTenantsByOrganizationIds:output_type -> forge.TenantList - 487, // 1577: forge.Forge.FindConnectedDevicesByDpuMachineIds:output_type -> forge.ConnectedDeviceList - 491, // 1578: forge.Forge.FindMachineIdsByBmcIps:output_type -> forge.MachineIdBmcIpPairs - 490, // 1579: forge.Forge.FindMacAddressByBmcIp:output_type -> forge.MacAddressBmcIp - 470, // 1580: forge.Forge.IdentifyUuid:output_type -> forge.IdentifyUuidResponse - 472, // 1581: forge.Forge.IdentifyMac:output_type -> forge.IdentifyMacResponse - 474, // 1582: forge.Forge.IdentifySerial:output_type -> forge.IdentifySerialResponse - 392, // 1583: forge.Forge.GetBMCMetaData:output_type -> forge.BMCMetaDataGetResponse - 394, // 1584: forge.Forge.UpdateMachineCredentials:output_type -> forge.MachineCredentialsUpdateResponse - 409, // 1585: forge.Forge.GetPxeInstructions:output_type -> forge.PxeInstructions - 413, // 1586: forge.Forge.GetCloudInitInstructions:output_type -> forge.CloudInitInstructions - 123, // 1587: forge.Forge.Echo:output_type -> forge.EchoResponse - 437, // 1588: forge.Forge.CreateTenant:output_type -> forge.CreateTenantResponse - 441, // 1589: forge.Forge.FindTenant:output_type -> forge.FindTenantResponse - 439, // 1590: forge.Forge.UpdateTenant:output_type -> forge.UpdateTenantResponse - 447, // 1591: forge.Forge.CreateTenantKeyset:output_type -> forge.CreateTenantKeysetResponse - 454, // 1592: forge.Forge.FindTenantKeysetIds:output_type -> forge.TenantKeysetIdList - 448, // 1593: forge.Forge.FindTenantKeysetsByIds:output_type -> forge.TenantKeySetList - 450, // 1594: forge.Forge.UpdateTenantKeyset:output_type -> forge.UpdateTenantKeysetResponse - 452, // 1595: forge.Forge.DeleteTenantKeyset:output_type -> forge.DeleteTenantKeysetResponse - 457, // 1596: forge.Forge.ValidateTenantPublicKey:output_type -> forge.ValidateTenantPublicKeyResponse - 335, // 1597: forge.Forge.GetBmcCredentials:output_type -> forge.GetBmcCredentialsResponse - 367, // 1598: forge.Forge.GetAllManagedHostNetworkStatus:output_type -> forge.ManagedHostNetworkStatusResponse - 1046, // 1599: forge.Forge.GetSiteExplorationReport:output_type -> site_explorer.SiteExplorationReport - 985, // 1600: forge.Forge.ClearSiteExplorationError:output_type -> google.protobuf.Empty - 561, // 1601: forge.Forge.IsBmcInManagedHost:output_type -> forge.IsBmcInManagedHostResponse - 562, // 1602: forge.Forge.BmcCredentialStatus:output_type -> forge.BmcCredentialStatusResponse - 977, // 1603: forge.Forge.Explore:output_type -> site_explorer.EndpointExplorationReport - 985, // 1604: forge.Forge.ReExploreEndpoint:output_type -> google.protobuf.Empty - 1047, // 1605: forge.Forge.RefreshEndpointReport:output_type -> site_explorer.ExploredEndpoint - 343, // 1606: forge.Forge.DeleteExploredEndpoint:output_type -> forge.DeleteExploredEndpointResponse - 985, // 1607: forge.Forge.PauseExploredEndpointRemediation:output_type -> google.protobuf.Empty - 1048, // 1608: forge.Forge.FindExploredEndpointIds:output_type -> site_explorer.ExploredEndpointIdList - 1049, // 1609: forge.Forge.FindExploredEndpointsByIds:output_type -> site_explorer.ExploredEndpointList - 1050, // 1610: forge.Forge.FindExploredManagedHostIds:output_type -> site_explorer.ExploredManagedHostIdList - 1051, // 1611: forge.Forge.FindExploredManagedHostsByIds:output_type -> site_explorer.ExploredManagedHostList - 985, // 1612: forge.Forge.UpdateMachineHardwareInfo:output_type -> google.protobuf.Empty - 373, // 1613: forge.Forge.AdminForceDeleteMachine:output_type -> forge.AdminForceDeleteMachineResponse - 459, // 1614: forge.Forge.AdminListResourcePools:output_type -> forge.ResourcePools - 462, // 1615: forge.Forge.AdminGrowResourcePool:output_type -> forge.GrowResourcePoolResponse - 985, // 1616: forge.Forge.UpdateMachineMetadata:output_type -> google.protobuf.Empty - 985, // 1617: forge.Forge.UpdateRackMetadata:output_type -> google.protobuf.Empty - 985, // 1618: forge.Forge.UpdateSwitchMetadata:output_type -> google.protobuf.Empty - 985, // 1619: forge.Forge.UpdatePowerShelfMetadata:output_type -> google.protobuf.Empty - 985, // 1620: forge.Forge.UpdateMachineNvLinkInfo:output_type -> google.protobuf.Empty - 985, // 1621: forge.Forge.SetMaintenance:output_type -> google.protobuf.Empty - 985, // 1622: forge.Forge.SetDynamicConfig:output_type -> google.protobuf.Empty - 985, // 1623: forge.Forge.TriggerDpuReprovisioning:output_type -> google.protobuf.Empty - 477, // 1624: forge.Forge.ListDpuWaitingForReprovisioning:output_type -> forge.DpuReprovisioningListResponse - 985, // 1625: forge.Forge.TriggerHostReprovisioning:output_type -> google.protobuf.Empty - 480, // 1626: forge.Forge.ListHostsWaitingForReprovisioning:output_type -> forge.HostReprovisioningListResponse - 985, // 1627: forge.Forge.MarkManualFirmwareUpgradeComplete:output_type -> google.protobuf.Empty - 985, // 1628: forge.Forge.ReportScoutFirmwareUpgradeStatus:output_type -> google.protobuf.Empty - 483, // 1629: forge.Forge.GetDpuInfoList:output_type -> forge.GetDpuInfoListResponse - 485, // 1630: forge.Forge.GetMachineBootOverride:output_type -> forge.MachineBootOverride - 985, // 1631: forge.Forge.SetMachineBootOverride:output_type -> google.protobuf.Empty - 985, // 1632: forge.Forge.ClearMachineBootOverride:output_type -> google.protobuf.Empty - 496, // 1633: forge.Forge.GetNetworkTopology:output_type -> forge.NetworkTopologyData - 496, // 1634: forge.Forge.FindNetworkDevicesByDeviceIds:output_type -> forge.NetworkTopologyData - 117, // 1635: forge.Forge.CreateCredential:output_type -> forge.CredentialCreationResult - 118, // 1636: forge.Forge.DeleteCredential:output_type -> forge.CredentialDeletionResult - 498, // 1637: forge.Forge.GetRouteServers:output_type -> forge.RouteServerEntries - 985, // 1638: forge.Forge.AddRouteServers:output_type -> google.protobuf.Empty - 985, // 1639: forge.Forge.RemoveRouteServers:output_type -> google.protobuf.Empty - 985, // 1640: forge.Forge.ReplaceRouteServers:output_type -> google.protobuf.Empty - 985, // 1641: forge.Forge.UpdateAgentReportedInventory:output_type -> google.protobuf.Empty - 280, // 1642: forge.Forge.UpdateInstancePhoneHomeLastContact:output_type -> forge.InstancePhoneHomeLastContactResponse - 501, // 1643: forge.Forge.SetHostUefiPassword:output_type -> forge.SetHostUefiPasswordResponse - 503, // 1644: forge.Forge.ClearHostUefiPassword:output_type -> forge.ClearHostUefiPasswordResponse - 985, // 1645: forge.Forge.AddExpectedMachine:output_type -> google.protobuf.Empty - 985, // 1646: forge.Forge.DeleteExpectedMachine:output_type -> google.protobuf.Empty - 985, // 1647: forge.Forge.UpdateExpectedMachine:output_type -> google.protobuf.Empty - 515, // 1648: forge.Forge.GetExpectedMachine:output_type -> forge.ExpectedMachine - 517, // 1649: forge.Forge.GetAllExpectedMachines:output_type -> forge.ExpectedMachineList - 812, // 1650: forge.Forge.CreateRackFirmware:output_type -> forge.RackFirmware - 812, // 1651: forge.Forge.GetRackFirmware:output_type -> forge.RackFirmware - 818, // 1652: forge.Forge.ListRackFirmware:output_type -> forge.RackFirmwareList - 985, // 1653: forge.Forge.DeleteRackFirmware:output_type -> google.protobuf.Empty - 821, // 1654: forge.Forge.ApplyRackFirmware:output_type -> forge.RackFirmwareApplyResponse - 825, // 1655: forge.Forge.GetRackFirmwareJobStatus:output_type -> forge.RackFirmwareJobStatusResponse - 827, // 1656: forge.Forge.GetRackFirmwareHistory:output_type -> forge.RackFirmwareHistoryResponse - 985, // 1657: forge.Forge.RackFirmwareSetDefault:output_type -> google.protobuf.Empty - 985, // 1658: forge.Forge.ReplaceAllExpectedMachines:output_type -> google.protobuf.Empty - 985, // 1659: forge.Forge.DeleteAllExpectedMachines:output_type -> google.protobuf.Empty - 518, // 1660: forge.Forge.GetAllExpectedMachinesLinked:output_type -> forge.LinkedExpectedMachineList - 520, // 1661: forge.Forge.GetAllUnexpectedMachines:output_type -> forge.UnexpectedMachineList - 524, // 1662: forge.Forge.CreateExpectedMachines:output_type -> forge.BatchExpectedMachineOperationResponse - 524, // 1663: forge.Forge.UpdateExpectedMachines:output_type -> forge.BatchExpectedMachineOperationResponse - 985, // 1664: forge.Forge.AddExpectedPowerShelf:output_type -> google.protobuf.Empty - 985, // 1665: forge.Forge.DeleteExpectedPowerShelf:output_type -> google.protobuf.Empty - 985, // 1666: forge.Forge.UpdateExpectedPowerShelf:output_type -> google.protobuf.Empty - 192, // 1667: forge.Forge.GetExpectedPowerShelf:output_type -> forge.ExpectedPowerShelf - 194, // 1668: forge.Forge.GetAllExpectedPowerShelves:output_type -> forge.ExpectedPowerShelfList - 985, // 1669: forge.Forge.ReplaceAllExpectedPowerShelves:output_type -> google.protobuf.Empty - 985, // 1670: forge.Forge.DeleteAllExpectedPowerShelves:output_type -> google.protobuf.Empty - 195, // 1671: forge.Forge.GetAllExpectedPowerShelvesLinked:output_type -> forge.LinkedExpectedPowerShelfList - 985, // 1672: forge.Forge.AddExpectedSwitch:output_type -> google.protobuf.Empty - 985, // 1673: forge.Forge.DeleteExpectedSwitch:output_type -> google.protobuf.Empty - 985, // 1674: forge.Forge.UpdateExpectedSwitch:output_type -> google.protobuf.Empty - 214, // 1675: forge.Forge.GetExpectedSwitch:output_type -> forge.ExpectedSwitch - 216, // 1676: forge.Forge.GetAllExpectedSwitches:output_type -> forge.ExpectedSwitchList - 985, // 1677: forge.Forge.ReplaceAllExpectedSwitches:output_type -> google.protobuf.Empty - 985, // 1678: forge.Forge.DeleteAllExpectedSwitches:output_type -> google.protobuf.Empty - 217, // 1679: forge.Forge.GetAllExpectedSwitchesLinked:output_type -> forge.LinkedExpectedSwitchList - 985, // 1680: forge.Forge.AddExpectedRack:output_type -> google.protobuf.Empty - 985, // 1681: forge.Forge.DeleteExpectedRack:output_type -> google.protobuf.Empty - 985, // 1682: forge.Forge.UpdateExpectedRack:output_type -> google.protobuf.Empty - 219, // 1683: forge.Forge.GetExpectedRack:output_type -> forge.ExpectedRack - 221, // 1684: forge.Forge.GetAllExpectedRacks:output_type -> forge.ExpectedRackList - 985, // 1685: forge.Forge.ReplaceAllExpectedRacks:output_type -> google.protobuf.Empty - 985, // 1686: forge.Forge.DeleteAllExpectedRacks:output_type -> google.protobuf.Empty - 114, // 1687: forge.Forge.AttestQuote:output_type -> forge.AttestQuoteResponse - 589, // 1688: forge.Forge.CreateInstanceType:output_type -> forge.CreateInstanceTypeResponse - 591, // 1689: forge.Forge.FindInstanceTypeIds:output_type -> forge.FindInstanceTypeIdsResponse - 593, // 1690: forge.Forge.FindInstanceTypesByIds:output_type -> forge.FindInstanceTypesByIdsResponse - 596, // 1691: forge.Forge.UpdateInstanceType:output_type -> forge.UpdateInstanceTypeResponse - 595, // 1692: forge.Forge.DeleteInstanceType:output_type -> forge.DeleteInstanceTypeResponse - 599, // 1693: forge.Forge.AssociateMachinesWithInstanceType:output_type -> forge.AssociateMachinesWithInstanceTypeResponse - 601, // 1694: forge.Forge.RemoveMachineInstanceTypeAssociation:output_type -> forge.RemoveMachineInstanceTypeAssociationResponse - 1052, // 1695: forge.Forge.CreateMeasurementBundle:output_type -> measured_boot.CreateMeasurementBundleResponse - 1053, // 1696: forge.Forge.DeleteMeasurementBundle:output_type -> measured_boot.DeleteMeasurementBundleResponse - 1054, // 1697: forge.Forge.RenameMeasurementBundle:output_type -> measured_boot.RenameMeasurementBundleResponse - 1055, // 1698: forge.Forge.UpdateMeasurementBundle:output_type -> measured_boot.UpdateMeasurementBundleResponse - 1056, // 1699: forge.Forge.ShowMeasurementBundle:output_type -> measured_boot.ShowMeasurementBundleResponse - 1057, // 1700: forge.Forge.ShowMeasurementBundles:output_type -> measured_boot.ShowMeasurementBundlesResponse - 1058, // 1701: forge.Forge.ListMeasurementBundles:output_type -> measured_boot.ListMeasurementBundlesResponse - 1059, // 1702: forge.Forge.ListMeasurementBundleMachines:output_type -> measured_boot.ListMeasurementBundleMachinesResponse - 1056, // 1703: forge.Forge.FindClosestBundleMatch:output_type -> measured_boot.ShowMeasurementBundleResponse - 1060, // 1704: forge.Forge.DeleteMeasurementJournal:output_type -> measured_boot.DeleteMeasurementJournalResponse - 1061, // 1705: forge.Forge.ShowMeasurementJournal:output_type -> measured_boot.ShowMeasurementJournalResponse - 1062, // 1706: forge.Forge.ShowMeasurementJournals:output_type -> measured_boot.ShowMeasurementJournalsResponse - 1063, // 1707: forge.Forge.ListMeasurementJournal:output_type -> measured_boot.ListMeasurementJournalResponse - 1064, // 1708: forge.Forge.AttestCandidateMachine:output_type -> measured_boot.AttestCandidateMachineResponse - 1065, // 1709: forge.Forge.ShowCandidateMachine:output_type -> measured_boot.ShowCandidateMachineResponse - 1066, // 1710: forge.Forge.ShowCandidateMachines:output_type -> measured_boot.ShowCandidateMachinesResponse - 1067, // 1711: forge.Forge.ListCandidateMachines:output_type -> measured_boot.ListCandidateMachinesResponse - 1068, // 1712: forge.Forge.CreateMeasurementSystemProfile:output_type -> measured_boot.CreateMeasurementSystemProfileResponse - 1069, // 1713: forge.Forge.DeleteMeasurementSystemProfile:output_type -> measured_boot.DeleteMeasurementSystemProfileResponse - 1070, // 1714: forge.Forge.RenameMeasurementSystemProfile:output_type -> measured_boot.RenameMeasurementSystemProfileResponse - 1071, // 1715: forge.Forge.ShowMeasurementSystemProfile:output_type -> measured_boot.ShowMeasurementSystemProfileResponse - 1072, // 1716: forge.Forge.ShowMeasurementSystemProfiles:output_type -> measured_boot.ShowMeasurementSystemProfilesResponse - 1073, // 1717: forge.Forge.ListMeasurementSystemProfiles:output_type -> measured_boot.ListMeasurementSystemProfilesResponse - 1074, // 1718: forge.Forge.ListMeasurementSystemProfileBundles:output_type -> measured_boot.ListMeasurementSystemProfileBundlesResponse - 1075, // 1719: forge.Forge.ListMeasurementSystemProfileMachines:output_type -> measured_boot.ListMeasurementSystemProfileMachinesResponse - 1076, // 1720: forge.Forge.CreateMeasurementReport:output_type -> measured_boot.CreateMeasurementReportResponse - 1077, // 1721: forge.Forge.DeleteMeasurementReport:output_type -> measured_boot.DeleteMeasurementReportResponse - 1078, // 1722: forge.Forge.PromoteMeasurementReport:output_type -> measured_boot.PromoteMeasurementReportResponse - 1079, // 1723: forge.Forge.RevokeMeasurementReport:output_type -> measured_boot.RevokeMeasurementReportResponse - 1080, // 1724: forge.Forge.ShowMeasurementReportForId:output_type -> measured_boot.ShowMeasurementReportForIdResponse - 1081, // 1725: forge.Forge.ShowMeasurementReportsForMachine:output_type -> measured_boot.ShowMeasurementReportsForMachineResponse - 1082, // 1726: forge.Forge.ShowMeasurementReports:output_type -> measured_boot.ShowMeasurementReportsResponse - 1083, // 1727: forge.Forge.ListMeasurementReport:output_type -> measured_boot.ListMeasurementReportResponse - 1084, // 1728: forge.Forge.MatchMeasurementReport:output_type -> measured_boot.MatchMeasurementReportResponse - 1085, // 1729: forge.Forge.ImportSiteMeasurements:output_type -> measured_boot.ImportSiteMeasurementsResponse - 1086, // 1730: forge.Forge.ExportSiteMeasurements:output_type -> measured_boot.ExportSiteMeasurementsResponse - 1087, // 1731: forge.Forge.AddMeasurementTrustedMachine:output_type -> measured_boot.AddMeasurementTrustedMachineResponse - 1088, // 1732: forge.Forge.RemoveMeasurementTrustedMachine:output_type -> measured_boot.RemoveMeasurementTrustedMachineResponse - 1089, // 1733: forge.Forge.AddMeasurementTrustedProfile:output_type -> measured_boot.AddMeasurementTrustedProfileResponse - 1090, // 1734: forge.Forge.RemoveMeasurementTrustedProfile:output_type -> measured_boot.RemoveMeasurementTrustedProfileResponse - 1091, // 1735: forge.Forge.ListMeasurementTrustedMachines:output_type -> measured_boot.ListMeasurementTrustedMachinesResponse - 1092, // 1736: forge.Forge.ListMeasurementTrustedProfiles:output_type -> measured_boot.ListMeasurementTrustedProfilesResponse - 1093, // 1737: forge.Forge.ListAttestationSummary:output_type -> measured_boot.ListAttestationSummaryResponse - 620, // 1738: forge.Forge.CreateNetworkSecurityGroup:output_type -> forge.CreateNetworkSecurityGroupResponse - 622, // 1739: forge.Forge.FindNetworkSecurityGroupIds:output_type -> forge.FindNetworkSecurityGroupIdsResponse - 624, // 1740: forge.Forge.FindNetworkSecurityGroupsByIds:output_type -> forge.FindNetworkSecurityGroupsByIdsResponse - 625, // 1741: forge.Forge.UpdateNetworkSecurityGroup:output_type -> forge.UpdateNetworkSecurityGroupResponse - 628, // 1742: forge.Forge.DeleteNetworkSecurityGroup:output_type -> forge.DeleteNetworkSecurityGroupResponse - 631, // 1743: forge.Forge.GetNetworkSecurityGroupPropagationStatus:output_type -> forge.GetNetworkSecurityGroupPropagationStatusResponse - 638, // 1744: forge.Forge.GetNetworkSecurityGroupAttachments:output_type -> forge.GetNetworkSecurityGroupAttachmentsResponse - 505, // 1745: forge.Forge.CreateOsImage:output_type -> forge.OsImage - 509, // 1746: forge.Forge.DeleteOsImage:output_type -> forge.DeleteOsImageResponse - 507, // 1747: forge.Forge.ListOsImage:output_type -> forge.ListOsImageResponse - 505, // 1748: forge.Forge.GetOsImage:output_type -> forge.OsImage - 505, // 1749: forge.Forge.UpdateOsImage:output_type -> forge.OsImage - 251, // 1750: forge.Forge.GetIpxeTemplate:output_type -> forge.IpxeTemplate - 512, // 1751: forge.Forge.ListIpxeTemplates:output_type -> forge.IpxeTemplateList - 525, // 1752: forge.Forge.RebootCompleted:output_type -> forge.MachineRebootCompletedResponse - 985, // 1753: forge.Forge.PersistValidationResult:output_type -> google.protobuf.Empty - 532, // 1754: forge.Forge.GetMachineValidationResults:output_type -> forge.MachineValidationResultList - 529, // 1755: forge.Forge.MachineValidationCompleted:output_type -> forge.MachineValidationCompletedResponse - 537, // 1756: forge.Forge.MachineSetAutoUpdate:output_type -> forge.MachineSetAutoUpdateResponse - 540, // 1757: forge.Forge.GetMachineValidationExternalConfig:output_type -> forge.GetMachineValidationExternalConfigResponse - 542, // 1758: forge.Forge.GetMachineValidationExternalConfigs:output_type -> forge.GetMachineValidationExternalConfigsResponse - 985, // 1759: forge.Forge.AddUpdateMachineValidationExternalConfig:output_type -> google.protobuf.Empty - 559, // 1760: forge.Forge.GetMachineValidationRuns:output_type -> forge.MachineValidationRunList - 985, // 1761: forge.Forge.RemoveMachineValidationExternalConfig:output_type -> google.protobuf.Empty - 567, // 1762: forge.Forge.GetMachineValidationTests:output_type -> forge.MachineValidationTestsGetResponse - 566, // 1763: forge.Forge.AddMachineValidationTest:output_type -> forge.MachineValidationTestAddUpdateResponse - 566, // 1764: forge.Forge.UpdateMachineValidationTest:output_type -> forge.MachineValidationTestAddUpdateResponse - 569, // 1765: forge.Forge.MachineValidationTestVerfied:output_type -> forge.MachineValidationTestVerfiedResponse - 571, // 1766: forge.Forge.MachineValidationTestNextVersion:output_type -> forge.MachineValidationTestNextVersionResponse - 574, // 1767: forge.Forge.MachineValidationTestEnableDisableTest:output_type -> forge.MachineValidationTestEnableDisableTestResponse - 576, // 1768: forge.Forge.UpdateMachineValidationRun:output_type -> forge.MachineValidationRunResponse - 386, // 1769: forge.Forge.AdminBmcReset:output_type -> forge.AdminBmcResetResponse - 556, // 1770: forge.Forge.AdminPowerControl:output_type -> forge.AdminPowerControlResponse - 374, // 1771: forge.Forge.DisableSecureBoot:output_type -> forge.DisableSecureBootResponse - 376, // 1772: forge.Forge.Lockdown:output_type -> forge.LockdownResponse - 1094, // 1773: forge.Forge.LockdownStatus:output_type -> site_explorer.LockdownStatus - 380, // 1774: forge.Forge.MachineSetup:output_type -> forge.MachineSetupResponse - 382, // 1775: forge.Forge.SetDpuFirstBootOrder:output_type -> forge.SetDpuFirstBootOrderResponse - 734, // 1776: forge.Forge.CreateBmcUser:output_type -> forge.CreateBmcUserResponse - 736, // 1777: forge.Forge.DeleteBmcUser:output_type -> forge.DeleteBmcUserResponse - 388, // 1778: forge.Forge.EnableInfiniteBoot:output_type -> forge.EnableInfiniteBootResponse - 390, // 1779: forge.Forge.IsInfiniteBootEnabled:output_type -> forge.IsInfiniteBootEnabledResponse - 546, // 1780: forge.Forge.OnDemandMachineValidation:output_type -> forge.MachineValidationOnDemandResponse - 554, // 1781: forge.Forge.OnDemandRackMaintenance:output_type -> forge.RackMaintenanceOnDemandResponse - 105, // 1782: forge.Forge.TpmAddCaCert:output_type -> forge.TpmCaAddedCaStatus - 111, // 1783: forge.Forge.TpmShowCaCerts:output_type -> forge.TpmCaCertDetailCollection - 108, // 1784: forge.Forge.TpmShowUnmatchedEkCerts:output_type -> forge.TpmEkCertStatusCollection - 985, // 1785: forge.Forge.TpmDeleteCaCert:output_type -> google.protobuf.Empty - 603, // 1786: forge.Forge.RedfishBrowse:output_type -> forge.RedfishBrowseResponse - 605, // 1787: forge.Forge.RedfishListActions:output_type -> forge.RedfishListActionsResponse - 610, // 1788: forge.Forge.RedfishCreateAction:output_type -> forge.RedfishCreateActionResponse - 612, // 1789: forge.Forge.RedfishApproveAction:output_type -> forge.RedfishApproveActionResponse - 613, // 1790: forge.Forge.RedfishApplyAction:output_type -> forge.RedfishApplyActionResponse - 614, // 1791: forge.Forge.RedfishCancelAction:output_type -> forge.RedfishCancelActionResponse - 616, // 1792: forge.Forge.UfmBrowse:output_type -> forge.UfmBrowseResponse - 640, // 1793: forge.Forge.GetDesiredFirmwareVersions:output_type -> forge.GetDesiredFirmwareVersionsResponse - 656, // 1794: forge.Forge.CreateSku:output_type -> forge.SkuIdList - 652, // 1795: forge.Forge.GenerateSkuFromMachine:output_type -> forge.Sku - 985, // 1796: forge.Forge.VerifySkuForMachine:output_type -> google.protobuf.Empty - 985, // 1797: forge.Forge.AssignSkuToMachine:output_type -> google.protobuf.Empty - 985, // 1798: forge.Forge.RemoveSkuAssociation:output_type -> google.protobuf.Empty - 985, // 1799: forge.Forge.DeleteSku:output_type -> google.protobuf.Empty - 656, // 1800: forge.Forge.GetAllSkuIds:output_type -> forge.SkuIdList - 655, // 1801: forge.Forge.FindSkusByIds:output_type -> forge.SkuList - 985, // 1802: forge.Forge.UpdateSkuMetadata:output_type -> google.protobuf.Empty - 652, // 1803: forge.Forge.ReplaceSku:output_type -> forge.Sku - 357, // 1804: forge.Forge.GetManagedHostQuarantineState:output_type -> forge.GetManagedHostQuarantineStateResponse - 359, // 1805: forge.Forge.SetManagedHostQuarantineState:output_type -> forge.SetManagedHostQuarantineStateResponse - 361, // 1806: forge.Forge.ClearManagedHostQuarantineState:output_type -> forge.ClearManagedHostQuarantineStateResponse - 985, // 1807: forge.Forge.ResetHostReprovisioning:output_type -> google.protobuf.Empty - 985, // 1808: forge.Forge.CopyBfbToDpuRshim:output_type -> google.protobuf.Empty - 662, // 1809: forge.Forge.GetAllDpaInterfaceIds:output_type -> forge.DpaInterfaceIdList - 664, // 1810: forge.Forge.FindDpaInterfacesByIds:output_type -> forge.DpaInterfaceList - 660, // 1811: forge.Forge.CreateDpaInterface:output_type -> forge.DpaInterface - 660, // 1812: forge.Forge.EnsureDpaInterface:output_type -> forge.DpaInterface - 667, // 1813: forge.Forge.DeleteDpaInterface:output_type -> forge.DpaInterfaceDeletionResult - 660, // 1814: forge.Forge.SetDpaNetworkObservationStatus:output_type -> forge.DpaInterface - 672, // 1815: forge.Forge.GetPowerOptions:output_type -> forge.PowerOptionResponse - 672, // 1816: forge.Forge.UpdatePowerOption:output_type -> forge.PowerOptionResponse - 985, // 1817: forge.Forge.AllowIngestionAndPowerOn:output_type -> google.protobuf.Empty - 104, // 1818: forge.Forge.DetermineMachineIngestionState:output_type -> forge.MachineIngestionStateResponse - 690, // 1819: forge.Forge.FindRackIds:output_type -> forge.RackIdList - 688, // 1820: forge.Forge.FindRacksByIds:output_type -> forge.RackList - 687, // 1821: forge.Forge.GetRack:output_type -> forge.GetRackResponse - 985, // 1822: forge.Forge.DeleteRack:output_type -> google.protobuf.Empty - 703, // 1823: forge.Forge.GetRackProfile:output_type -> forge.GetRackProfileResponse - 676, // 1824: forge.Forge.CreateComputeAllocation:output_type -> forge.CreateComputeAllocationResponse - 678, // 1825: forge.Forge.FindComputeAllocationIds:output_type -> forge.FindComputeAllocationIdsResponse - 680, // 1826: forge.Forge.FindComputeAllocationsByIds:output_type -> forge.FindComputeAllocationsByIdsResponse - 681, // 1827: forge.Forge.UpdateComputeAllocation:output_type -> forge.UpdateComputeAllocationResponse - 684, // 1828: forge.Forge.DeleteComputeAllocation:output_type -> forge.DeleteComputeAllocationResponse - 738, // 1829: forge.Forge.SetFirmwareUpdateTimeWindow:output_type -> forge.SetFirmwareUpdateTimeWindowResponse - 740, // 1830: forge.Forge.ListHostFirmware:output_type -> forge.ListHostFirmwareResponse - 1095, // 1831: forge.Forge.PublishMlxDeviceReport:output_type -> mlx_device.PublishMlxDeviceReportResponse - 1096, // 1832: forge.Forge.PublishMlxObservationReport:output_type -> mlx_device.PublishMlxObservationReportResponse - 743, // 1833: forge.Forge.TrimTable:output_type -> forge.TrimTableResponse - 745, // 1834: forge.Forge.ListNvlinkNmxcEndpoints:output_type -> forge.NvlinkNmxcEndpointList - 744, // 1835: forge.Forge.CreateNvlinkNmxcEndpoint:output_type -> forge.NvlinkNmxcEndpoint - 744, // 1836: forge.Forge.UpdateNvlinkNmxcEndpoint:output_type -> forge.NvlinkNmxcEndpoint - 985, // 1837: forge.Forge.DeleteNvlinkNmxcEndpoint:output_type -> google.protobuf.Empty - 748, // 1838: forge.Forge.CreateRemediation:output_type -> forge.CreateRemediationResponse - 985, // 1839: forge.Forge.ApproveRemediation:output_type -> google.protobuf.Empty - 985, // 1840: forge.Forge.RevokeRemediation:output_type -> google.protobuf.Empty - 985, // 1841: forge.Forge.EnableRemediation:output_type -> google.protobuf.Empty - 985, // 1842: forge.Forge.DisableRemediation:output_type -> google.protobuf.Empty - 749, // 1843: forge.Forge.FindRemediationIds:output_type -> forge.RemediationIdList - 750, // 1844: forge.Forge.FindRemediationsByIds:output_type -> forge.RemediationList - 757, // 1845: forge.Forge.FindAppliedRemediationIds:output_type -> forge.AppliedRemediationIdList - 760, // 1846: forge.Forge.FindAppliedRemediations:output_type -> forge.AppliedRemediationList - 762, // 1847: forge.Forge.GetNextRemediationForMachine:output_type -> forge.GetNextRemediationForMachineResponse - 985, // 1848: forge.Forge.RemediationApplied:output_type -> google.protobuf.Empty - 985, // 1849: forge.Forge.SetPrimaryDpu:output_type -> google.protobuf.Empty - 770, // 1850: forge.Forge.CreateDpuExtensionService:output_type -> forge.DpuExtensionService - 770, // 1851: forge.Forge.UpdateDpuExtensionService:output_type -> forge.DpuExtensionService - 774, // 1852: forge.Forge.DeleteDpuExtensionService:output_type -> forge.DeleteDpuExtensionServiceResponse - 776, // 1853: forge.Forge.FindDpuExtensionServiceIds:output_type -> forge.DpuExtensionServiceIdList - 778, // 1854: forge.Forge.FindDpuExtensionServicesByIds:output_type -> forge.DpuExtensionServiceList - 780, // 1855: forge.Forge.GetDpuExtensionServiceVersionsInfo:output_type -> forge.DpuExtensionServiceVersionInfoList - 782, // 1856: forge.Forge.FindInstancesByDpuExtensionService:output_type -> forge.FindInstancesByDpuExtensionServiceResponse - 83, // 1857: forge.Forge.TriggerMachineAttestation:output_type -> forge.SpdmMachineAttestationTriggerResponse - 985, // 1858: forge.Forge.CancelMachineAttestation:output_type -> google.protobuf.Empty - 976, // 1859: forge.Forge.FindMachineIdsUnderAttestation:output_type -> common.MachineIdList - 85, // 1860: forge.Forge.ListAttestationsForMachineId:output_type -> forge.SpdmListAttestationsResponse - 82, // 1861: forge.Forge.GetMachineAttestationStatus:output_type -> forge.SpdmMachineAttestationStatusResponse - 88, // 1862: forge.Forge.SignMachineIdentity:output_type -> forge.MachineIdentityResponse - 93, // 1863: forge.Forge.GetTenantIdentityConfiguration:output_type -> forge.TenantIdentityConfigResponse - 93, // 1864: forge.Forge.SetTenantIdentityConfiguration:output_type -> forge.TenantIdentityConfigResponse - 985, // 1865: forge.Forge.DeleteTenantIdentityConfiguration:output_type -> google.protobuf.Empty - 96, // 1866: forge.Forge.GetTokenDelegation:output_type -> forge.TokenDelegationResponse - 96, // 1867: forge.Forge.SetTokenDelegation:output_type -> forge.TokenDelegationResponse - 985, // 1868: forge.Forge.DeleteTokenDelegation:output_type -> google.protobuf.Empty - 100, // 1869: forge.Forge.GetJWKS:output_type -> forge.Jwks - 101, // 1870: forge.Forge.GetOpenIDConfiguration:output_type -> forge.OpenIdConfiguration - 789, // 1871: forge.Forge.ScoutStream:output_type -> forge.ScoutStreamScoutBoundMessage - 792, // 1872: forge.Forge.ScoutStreamShowConnections:output_type -> forge.ScoutStreamShowConnectionsResponse - 794, // 1873: forge.Forge.ScoutStreamDisconnect:output_type -> forge.ScoutStreamDisconnectResponse - 796, // 1874: forge.Forge.ScoutStreamPing:output_type -> forge.ScoutStreamAdminPingResponse - 1097, // 1875: forge.Forge.MlxAdminProfileSync:output_type -> mlx_device.MlxAdminProfileSyncResponse - 1098, // 1876: forge.Forge.MlxAdminProfileShow:output_type -> mlx_device.MlxAdminProfileShowResponse - 1099, // 1877: forge.Forge.MlxAdminProfileCompare:output_type -> mlx_device.MlxAdminProfileCompareResponse - 1100, // 1878: forge.Forge.MlxAdminProfileList:output_type -> mlx_device.MlxAdminProfileListResponse - 1101, // 1879: forge.Forge.MlxAdminLockdownLock:output_type -> mlx_device.MlxAdminLockdownLockResponse - 1102, // 1880: forge.Forge.MlxAdminLockdownUnlock:output_type -> mlx_device.MlxAdminLockdownUnlockResponse - 1103, // 1881: forge.Forge.MlxAdminLockdownStatus:output_type -> mlx_device.MlxAdminLockdownStatusResponse - 1104, // 1882: forge.Forge.MlxAdminShowDevice:output_type -> mlx_device.MlxAdminDeviceInfoResponse - 1105, // 1883: forge.Forge.MlxAdminShowMachine:output_type -> mlx_device.MlxAdminDeviceReportResponse - 1106, // 1884: forge.Forge.MlxAdminRegistryList:output_type -> mlx_device.MlxAdminRegistryListResponse - 1107, // 1885: forge.Forge.MlxAdminRegistryShow:output_type -> mlx_device.MlxAdminRegistryShowResponse - 1108, // 1886: forge.Forge.MlxAdminConfigQuery:output_type -> mlx_device.MlxAdminConfigQueryResponse - 1109, // 1887: forge.Forge.MlxAdminConfigSet:output_type -> mlx_device.MlxAdminConfigSetResponse - 1110, // 1888: forge.Forge.MlxAdminConfigSync:output_type -> mlx_device.MlxAdminConfigSyncResponse - 1111, // 1889: forge.Forge.MlxAdminConfigCompare:output_type -> mlx_device.MlxAdminConfigCompareResponse - 719, // 1890: forge.Forge.FindNVLinkPartitionIds:output_type -> forge.NVLinkPartitionIdList - 714, // 1891: forge.Forge.FindNVLinkPartitionsByIds:output_type -> forge.NVLinkPartitionList - 714, // 1892: forge.Forge.NVLinkPartitionsForTenant:output_type -> forge.NVLinkPartitionList - 730, // 1893: forge.Forge.FindNVLinkLogicalPartitionIds:output_type -> forge.NVLinkLogicalPartitionIdList - 724, // 1894: forge.Forge.FindNVLinkLogicalPartitionsByIds:output_type -> forge.NVLinkLogicalPartitionList - 723, // 1895: forge.Forge.CreateNVLinkLogicalPartition:output_type -> forge.NVLinkLogicalPartition - 732, // 1896: forge.Forge.UpdateNVLinkLogicalPartition:output_type -> forge.NVLinkLogicalPartitionUpdateResult - 727, // 1897: forge.Forge.DeleteNVLinkLogicalPartition:output_type -> forge.NVLinkLogicalPartitionDeletionResult - 724, // 1898: forge.Forge.NVLinkLogicalPartitionsForTenant:output_type -> forge.NVLinkLogicalPartitionList - 810, // 1899: forge.Forge.GetMachinePositionInfo:output_type -> forge.MachinePositionInfoList - 712, // 1900: forge.Forge.NmxcBrowse:output_type -> forge.NmxcBrowseResponse - 985, // 1901: forge.Forge.ModifyDPFState:output_type -> google.protobuf.Empty - 831, // 1902: forge.Forge.GetDPFState:output_type -> forge.DPFStateResponse - 834, // 1903: forge.Forge.GetDPFHostSnapshot:output_type -> forge.DPFHostSnapshotResponse - 837, // 1904: forge.Forge.GetDPFServiceVersions:output_type -> forge.DPFServiceVersionsResponse - 845, // 1905: forge.Forge.ComponentPowerControl:output_type -> forge.ComponentPowerControlResponse - 843, // 1906: forge.Forge.GetComponentInventory:output_type -> forge.GetComponentInventoryResponse - 852, // 1907: forge.Forge.UpdateComponentFirmware:output_type -> forge.UpdateComponentFirmwareResponse - 854, // 1908: forge.Forge.GetComponentFirmwareStatus:output_type -> forge.GetComponentFirmwareStatusResponse - 858, // 1909: forge.Forge.ListComponentFirmwareVersions:output_type -> forge.ListComponentFirmwareVersionsResponse - 863, // 1910: forge.Forge.CreateOperatingSystem:output_type -> forge.OperatingSystem - 863, // 1911: forge.Forge.GetOperatingSystem:output_type -> forge.OperatingSystem - 863, // 1912: forge.Forge.UpdateOperatingSystem:output_type -> forge.OperatingSystem - 869, // 1913: forge.Forge.DeleteOperatingSystem:output_type -> forge.DeleteOperatingSystemResponse - 871, // 1914: forge.Forge.FindOperatingSystemIds:output_type -> forge.OperatingSystemIdList - 873, // 1915: forge.Forge.FindOperatingSystemsByIds:output_type -> forge.OperatingSystemList - 875, // 1916: forge.Forge.GetOperatingSystemCachableIpxeTemplateArtifacts:output_type -> forge.IpxeTemplateArtifactList - 875, // 1917: forge.Forge.UpdateOperatingSystemCachableIpxeTemplateArtifacts:output_type -> forge.IpxeTemplateArtifactList - 1481, // [1481:1918] is the sub-list for method output_type - 1044, // [1044:1481] is the sub-list for method input_type - 1044, // [1044:1044] is the sub-list for extension type_name - 1044, // [1044:1044] is the sub-list for extension extendee - 0, // [0:1044] is the sub-list for field type_name + 802, // 436: forge.FlatInterfaceConfig.routing_profile:type_name -> forge.RoutingProfile + 365, // 437: forge.FlatInterfaceConfig.network_security_group:type_name -> forge.FlatInterfaceNetworkSecurityGroupConfig + 930, // 438: forge.FlatInterfaceConfig.internal_uuid:type_name -> common.UUID + 46, // 439: forge.FlatInterfaceNetworkSecurityGroupConfig.source:type_name -> forge.NetworkSecurityGroupSource + 635, // 440: forge.FlatInterfaceNetworkSecurityGroupConfig.rules:type_name -> forge.ResolvedNetworkSecurityGroupRule + 414, // 441: forge.ManagedHostNetworkStatusResponse.all:type_name -> forge.DpuNetworkStatus + 920, // 442: forge.DpuAgentUpgradeCheckRequest.binary_mtime:type_name -> google.protobuf.Timestamp + 29, // 443: forge.DpuAgentUpgradePolicyRequest.new_policy:type_name -> forge.AgentUpgradePolicy + 29, // 444: forge.DpuAgentUpgradePolicyResponse.active_policy:type_name -> forge.AgentUpgradePolicy + 344, // 445: forge.LockdownRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 919, // 446: forge.LockdownRequest.machine_id:type_name -> common.MachineId + 30, // 447: forge.LockdownRequest.action:type_name -> forge.LockdownAction + 344, // 448: forge.LockdownStatusRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 919, // 449: forge.LockdownStatusRequest.machine_id:type_name -> common.MachineId + 344, // 450: forge.MachineSetupStatusRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 344, // 451: forge.MachineSetupRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 344, // 452: forge.SetDpuFirstBootOrderRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 344, // 453: forge.AdminRebootRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 344, // 454: forge.AdminBmcResetRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 344, // 455: forge.EnableInfiniteBootRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 344, // 456: forge.IsInfiniteBootEnabledRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 919, // 457: forge.BMCMetaDataGetRequest.machine_id:type_name -> common.MachineId + 25, // 458: forge.BMCMetaDataGetRequest.role:type_name -> forge.UserRoles + 31, // 459: forge.BMCMetaDataGetRequest.request_type:type_name -> forge.BMCRequestType + 344, // 460: forge.BMCMetaDataGetRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 919, // 461: forge.MachineCredentialsUpdateRequest.machine_id:type_name -> common.MachineId + 886, // 462: forge.MachineCredentialsUpdateRequest.credentials:type_name -> forge.MachineCredentialsUpdateRequest.Credentials + 919, // 463: forge.ForgeAgentControlRequest.machine_id:type_name -> common.MachineId + 69, // 464: forge.ForgeAgentControlResponse.legacy_action:type_name -> forge.ForgeAgentControlResponse.LegacyAction + 887, // 465: forge.ForgeAgentControlResponse.data:type_name -> forge.ForgeAgentControlResponse.ForgeAgentControlExtraInfo + 888, // 466: forge.ForgeAgentControlResponse.noop:type_name -> forge.ForgeAgentControlResponse.Noop + 889, // 467: forge.ForgeAgentControlResponse.reset:type_name -> forge.ForgeAgentControlResponse.Reset + 890, // 468: forge.ForgeAgentControlResponse.discovery:type_name -> forge.ForgeAgentControlResponse.Discovery + 891, // 469: forge.ForgeAgentControlResponse.rebuild:type_name -> forge.ForgeAgentControlResponse.Rebuild + 892, // 470: forge.ForgeAgentControlResponse.retry:type_name -> forge.ForgeAgentControlResponse.Retry + 893, // 471: forge.ForgeAgentControlResponse.measure:type_name -> forge.ForgeAgentControlResponse.Measure + 894, // 472: forge.ForgeAgentControlResponse.log_error:type_name -> forge.ForgeAgentControlResponse.LogError + 895, // 473: forge.ForgeAgentControlResponse.machine_validation:type_name -> forge.ForgeAgentControlResponse.MachineValidation + 897, // 474: forge.ForgeAgentControlResponse.mlx_action:type_name -> forge.ForgeAgentControlResponse.MlxAction + 904, // 475: forge.ForgeAgentControlResponse.firmware_upgrade:type_name -> forge.ForgeAgentControlResponse.FirmwareUpgrade + 939, // 476: forge.MachineDiscoveryInfo.machine_interface_id:type_name -> common.MachineInterfaceId + 940, // 477: forge.MachineDiscoveryInfo.info:type_name -> machine_discovery.DiscoveryInfo + 919, // 478: forge.MachineDiscoveryCompletedRequest.machine_id:type_name -> common.MachineId + 919, // 479: forge.MachineCleanupInfo.machine_id:type_name -> common.MachineId + 908, // 480: forge.MachineCleanupInfo.nvme:type_name -> forge.MachineCleanupInfo.CleanupStepResult + 908, // 481: forge.MachineCleanupInfo.ram:type_name -> forge.MachineCleanupInfo.CleanupStepResult + 908, // 482: forge.MachineCleanupInfo.mem_overwrite:type_name -> forge.MachineCleanupInfo.CleanupStepResult + 908, // 483: forge.MachineCleanupInfo.ib:type_name -> forge.MachineCleanupInfo.CleanupStepResult + 908, // 484: forge.MachineCleanupInfo.hdd:type_name -> forge.MachineCleanupInfo.CleanupStepResult + 70, // 485: forge.MachineCleanupInfo.result:type_name -> forge.MachineCleanupInfo.CleanupResult + 400, // 486: forge.MachineCertificateResult.machine_certificate:type_name -> forge.MachineCertificate + 919, // 487: forge.MachineDiscoveryResult.machine_id:type_name -> common.MachineId + 400, // 488: forge.MachineDiscoveryResult.machine_certificate:type_name -> forge.MachineCertificate + 112, // 489: forge.MachineDiscoveryResult.attest_key_challenge:type_name -> forge.AttestKeyBindChallenge + 939, // 490: forge.MachineDiscoveryResult.machine_interface_id:type_name -> common.MachineInterfaceId + 919, // 491: forge.ForgeScoutErrorReport.machine_id:type_name -> common.MachineId + 939, // 492: forge.ForgeScoutErrorReport.machine_interface_id:type_name -> common.MachineInterfaceId + 21, // 493: forge.PxeInstructionRequest.arch:type_name -> forge.MachineArchitecture + 939, // 494: forge.PxeInstructionRequest.interface_id:type_name -> common.MachineInterfaceId + 324, // 495: forge.CloudInitDiscoveryInstructions.machine_interface:type_name -> forge.MachineInterface + 808, // 496: forge.CloudInitDiscoveryInstructions.domain:type_name -> forge.PxeDomain + 410, // 497: forge.CloudInitInstructions.discovery_instructions:type_name -> forge.CloudInitDiscoveryInstructions + 411, // 498: forge.CloudInitInstructions.metadata:type_name -> forge.CloudInitMetaData + 919, // 499: forge.DpuNetworkStatus.dpu_machine_id:type_name -> common.MachineId + 920, // 500: forge.DpuNetworkStatus.observed_at:type_name -> google.protobuf.Timestamp + 432, // 501: forge.DpuNetworkStatus.interfaces:type_name -> forge.InstanceInterfaceStatusObservation + 935, // 502: forge.DpuNetworkStatus.instance_id:type_name -> common.InstanceId + 927, // 503: forge.DpuNetworkStatus.dpu_health:type_name -> health.HealthReport + 433, // 504: forge.DpuNetworkStatus.fabric_interfaces:type_name -> forge.FabricInterfaceData + 415, // 505: forge.DpuNetworkStatus.last_dhcp_requests:type_name -> forge.LastDhcpRequest + 416, // 506: forge.DpuNetworkStatus.dpu_extension_services:type_name -> forge.DpuExtensionServiceStatusObservation + 939, // 507: forge.LastDhcpRequest.host_interface_id:type_name -> common.MachineInterfaceId + 57, // 508: forge.DpuExtensionServiceStatusObservation.service_type:type_name -> forge.DpuExtensionServiceType + 58, // 509: forge.DpuExtensionServiceStatusObservation.state:type_name -> forge.DpuExtensionServiceDeploymentStatus + 417, // 510: forge.DpuExtensionServiceStatusObservation.components:type_name -> forge.DpuExtensionServiceComponent + 927, // 511: forge.OptionalHealthReport.report:type_name -> health.HealthReport + 927, // 512: forge.HealthReportEntry.report:type_name -> health.HealthReport + 33, // 513: forge.HealthReportEntry.mode:type_name -> forge.HealthReportApplyMode + 919, // 514: forge.InsertMachineHealthReportRequest.machine_id:type_name -> common.MachineId + 419, // 515: forge.InsertMachineHealthReportRequest.health_report_entry:type_name -> forge.HealthReportEntry + 929, // 516: forge.InsertRackHealthReportRequest.rack_id:type_name -> common.RackId + 419, // 517: forge.InsertRackHealthReportRequest.health_report_entry:type_name -> forge.HealthReportEntry + 929, // 518: forge.RemoveRackHealthReportRequest.rack_id:type_name -> common.RackId + 929, // 519: forge.ListRackHealthReportsRequest.rack_id:type_name -> common.RackId + 931, // 520: forge.InsertSwitchHealthReportRequest.switch_id:type_name -> common.SwitchId + 419, // 521: forge.InsertSwitchHealthReportRequest.health_report_entry:type_name -> forge.HealthReportEntry + 931, // 522: forge.RemoveSwitchHealthReportRequest.switch_id:type_name -> common.SwitchId + 931, // 523: forge.ListSwitchHealthReportsRequest.switch_id:type_name -> common.SwitchId + 928, // 524: forge.InsertPowerShelfHealthReportRequest.power_shelf_id:type_name -> common.PowerShelfId + 419, // 525: forge.InsertPowerShelfHealthReportRequest.health_report_entry:type_name -> forge.HealthReportEntry + 928, // 526: forge.RemovePowerShelfHealthReportRequest.power_shelf_id:type_name -> common.PowerShelfId + 928, // 527: forge.ListPowerShelfHealthReportsRequest.power_shelf_id:type_name -> common.PowerShelfId + 419, // 528: forge.ListHealthReportResponse.health_report_entries:type_name -> forge.HealthReportEntry + 919, // 529: forge.RemoveMachineHealthReportRequest.machine_id:type_name -> common.MachineId + 32, // 530: forge.InstanceInterfaceStatusObservation.function_type:type_name -> forge.InterfaceFunctionType + 629, // 531: forge.InstanceInterfaceStatusObservation.network_security_group:type_name -> forge.NetworkSecurityGroupStatus + 930, // 532: forge.InstanceInterfaceStatusObservation.internal_uuid:type_name -> common.UUID + 434, // 533: forge.FabricInterfaceData.link_data:type_name -> forge.LinkData + 242, // 534: forge.Tenant.metadata:type_name -> forge.Metadata + 242, // 535: forge.CreateTenantRequest.metadata:type_name -> forge.Metadata + 435, // 536: forge.CreateTenantResponse.tenant:type_name -> forge.Tenant + 242, // 537: forge.UpdateTenantRequest.metadata:type_name -> forge.Metadata + 435, // 538: forge.UpdateTenantResponse.tenant:type_name -> forge.Tenant + 435, // 539: forge.FindTenantResponse.tenant:type_name -> forge.Tenant + 443, // 540: forge.TenantKeysetContent.public_keys:type_name -> forge.TenantPublicKey + 442, // 541: forge.TenantKeyset.keyset_identifier:type_name -> forge.TenantKeysetIdentifier + 444, // 542: forge.TenantKeyset.keyset_content:type_name -> forge.TenantKeysetContent + 442, // 543: forge.CreateTenantKeysetRequest.keyset_identifier:type_name -> forge.TenantKeysetIdentifier + 444, // 544: forge.CreateTenantKeysetRequest.keyset_content:type_name -> forge.TenantKeysetContent + 445, // 545: forge.CreateTenantKeysetResponse.keyset:type_name -> forge.TenantKeyset + 445, // 546: forge.TenantKeySetList.keyset:type_name -> forge.TenantKeyset + 442, // 547: forge.UpdateTenantKeysetRequest.keyset_identifier:type_name -> forge.TenantKeysetIdentifier + 444, // 548: forge.UpdateTenantKeysetRequest.keyset_content:type_name -> forge.TenantKeysetContent + 442, // 549: forge.DeleteTenantKeysetRequest.keyset_identifier:type_name -> forge.TenantKeysetIdentifier + 442, // 550: forge.TenantKeysetIdList.keyset_ids:type_name -> forge.TenantKeysetIdentifier + 442, // 551: forge.TenantKeysetsByIdsRequest.keyset_ids:type_name -> forge.TenantKeysetIdentifier + 460, // 552: forge.ResourcePools.pools:type_name -> forge.ResourcePool + 35, // 553: forge.MaintenanceRequest.operation:type_name -> forge.MaintenanceOperation + 919, // 554: forge.MaintenanceRequest.host_id:type_name -> common.MachineId + 36, // 555: forge.SetDynamicConfigRequest.setting:type_name -> forge.ConfigSetting + 484, // 556: forge.FindIpAddressResponse.matches:type_name -> forge.IpAddressMatch + 930, // 557: forge.IdentifyUuidRequest.uuid:type_name -> common.UUID + 930, // 558: forge.IdentifyUuidResponse.uuid:type_name -> common.UUID + 37, // 559: forge.IdentifyUuidResponse.object_type:type_name -> forge.UuidType + 38, // 560: forge.IdentifyMacResponse.object_type:type_name -> forge.MacOwner + 919, // 561: forge.IdentifySerialResponse.machine_id:type_name -> common.MachineId + 919, // 562: forge.DpuReprovisioningRequest.dpu_id:type_name -> common.MachineId + 71, // 563: forge.DpuReprovisioningRequest.mode:type_name -> forge.DpuReprovisioningRequest.Mode + 39, // 564: forge.DpuReprovisioningRequest.initiator:type_name -> forge.UpdateInitiator + 919, // 565: forge.DpuReprovisioningRequest.machine_id:type_name -> common.MachineId + 909, // 566: forge.DpuReprovisioningListResponse.dpus:type_name -> forge.DpuReprovisioningListResponse.DpuReprovisioningListItem + 919, // 567: forge.HostReprovisioningRequest.machine_id:type_name -> common.MachineId + 72, // 568: forge.HostReprovisioningRequest.mode:type_name -> forge.HostReprovisioningRequest.Mode + 39, // 569: forge.HostReprovisioningRequest.initiator:type_name -> forge.UpdateInitiator + 910, // 570: forge.HostReprovisioningListResponse.hosts:type_name -> forge.HostReprovisioningListResponse.HostReprovisioningListItem + 481, // 571: forge.GetDpuInfoListResponse.dpu_list:type_name -> forge.DpuInfo + 40, // 572: forge.IpAddressMatch.ip_type:type_name -> forge.IpType + 939, // 573: forge.MachineBootOverride.machine_interface_id:type_name -> common.MachineInterfaceId + 919, // 574: forge.ConnectedDevice.id:type_name -> common.MachineId + 486, // 575: forge.ConnectedDeviceList.connected_devices:type_name -> forge.ConnectedDevice + 492, // 576: forge.MachineIdBmcIpPairs.pairs:type_name -> forge.MachineIdBmcIp + 919, // 577: forge.MachineIdBmcIp.machine_id:type_name -> common.MachineId + 486, // 578: forge.NetworkDevice.devices:type_name -> forge.ConnectedDevice + 493, // 579: forge.NetworkTopologyData.network_devices:type_name -> forge.NetworkDevice + 41, // 580: forge.RouteServers.source_type:type_name -> forge.RouteServerSourceType + 499, // 581: forge.RouteServerEntries.route_servers:type_name -> forge.RouteServer + 41, // 582: forge.RouteServer.source_type:type_name -> forge.RouteServerSourceType + 919, // 583: forge.SetHostUefiPasswordRequest.host_id:type_name -> common.MachineId + 919, // 584: forge.ClearHostUefiPasswordRequest.host_id:type_name -> common.MachineId + 930, // 585: forge.OsImageAttributes.id:type_name -> common.UUID + 504, // 586: forge.OsImage.attributes:type_name -> forge.OsImageAttributes + 42, // 587: forge.OsImage.status:type_name -> forge.OsImageStatus + 505, // 588: forge.ListOsImageResponse.images:type_name -> forge.OsImage + 930, // 589: forge.DeleteOsImageRequest.id:type_name -> common.UUID + 936, // 590: forge.GetIpxeTemplateRequest.id:type_name -> common.IpxeTemplateId + 251, // 591: forge.IpxeTemplateList.templates:type_name -> forge.IpxeTemplate + 242, // 592: forge.ExpectedMachine.metadata:type_name -> forge.Metadata + 930, // 593: forge.ExpectedMachine.id:type_name -> common.UUID + 513, // 594: forge.ExpectedMachine.host_nics:type_name -> forge.ExpectedHostNic + 929, // 595: forge.ExpectedMachine.rack_id:type_name -> common.RackId + 43, // 596: forge.ExpectedMachine.dpu_mode:type_name -> forge.DpuMode + 514, // 597: forge.ExpectedMachine.host_lifecycle_profile:type_name -> forge.HostLifecycleProfile + 930, // 598: forge.ExpectedMachineRequest.id:type_name -> common.UUID + 515, // 599: forge.ExpectedMachineList.expected_machines:type_name -> forge.ExpectedMachine + 519, // 600: forge.LinkedExpectedMachineList.expected_machines:type_name -> forge.LinkedExpectedMachine + 919, // 601: forge.LinkedExpectedMachine.machine_id:type_name -> common.MachineId + 930, // 602: forge.LinkedExpectedMachine.expected_machine_id:type_name -> common.UUID + 521, // 603: forge.UnexpectedMachineList.unexpected_machines:type_name -> forge.UnexpectedMachine + 919, // 604: forge.UnexpectedMachine.machine_id:type_name -> common.MachineId + 517, // 605: forge.BatchExpectedMachineOperationRequest.expected_machines:type_name -> forge.ExpectedMachineList + 930, // 606: forge.ExpectedMachineOperationResult.id:type_name -> common.UUID + 515, // 607: forge.ExpectedMachineOperationResult.expected_machine:type_name -> forge.ExpectedMachine + 523, // 608: forge.BatchExpectedMachineOperationResponse.results:type_name -> forge.ExpectedMachineOperationResult + 919, // 609: forge.MachineRebootCompletedRequest.machine_id:type_name -> common.MachineId + 919, // 610: forge.ScoutFirmwareUpgradeStatusRequest.machine_id:type_name -> common.MachineId + 919, // 611: forge.MachineValidationCompletedRequest.machine_id:type_name -> common.MachineId + 945, // 612: forge.MachineValidationCompletedRequest.validation_id:type_name -> common.MachineValidationId + 920, // 613: forge.MachineValidationResult.start_time:type_name -> google.protobuf.Timestamp + 920, // 614: forge.MachineValidationResult.end_time:type_name -> google.protobuf.Timestamp + 945, // 615: forge.MachineValidationResult.validation_id:type_name -> common.MachineValidationId + 530, // 616: forge.MachineValidationResultPostRequest.result:type_name -> forge.MachineValidationResult + 530, // 617: forge.MachineValidationResultList.results:type_name -> forge.MachineValidationResult + 919, // 618: forge.MachineValidationGetRequest.machine_id:type_name -> common.MachineId + 945, // 619: forge.MachineValidationGetRequest.validation_id:type_name -> common.MachineValidationId + 73, // 620: forge.MachineValidationStatus.oneof_started:type_name -> forge.MachineValidationStatus.MachineValidationStarted + 74, // 621: forge.MachineValidationStatus.oneof_in_progress:type_name -> forge.MachineValidationStatus.MachineValidationInProgress + 75, // 622: forge.MachineValidationStatus.oneof_completed:type_name -> forge.MachineValidationStatus.MachineValidationCompleted + 945, // 623: forge.MachineValidationRun.validation_id:type_name -> common.MachineValidationId + 919, // 624: forge.MachineValidationRun.machine_id:type_name -> common.MachineId + 920, // 625: forge.MachineValidationRun.start_time:type_name -> google.protobuf.Timestamp + 920, // 626: forge.MachineValidationRun.end_time:type_name -> google.protobuf.Timestamp + 534, // 627: forge.MachineValidationRun.status:type_name -> forge.MachineValidationStatus + 941, // 628: forge.MachineValidationRun.duration_to_complete:type_name -> google.protobuf.Duration + 919, // 629: forge.MachineSetAutoUpdateRequest.machine_id:type_name -> common.MachineId + 76, // 630: forge.MachineSetAutoUpdateRequest.action:type_name -> forge.MachineSetAutoUpdateRequest.SetAutoupdateAction + 920, // 631: forge.MachineValidationExternalConfig.timestamp:type_name -> google.protobuf.Timestamp + 539, // 632: forge.GetMachineValidationExternalConfigResponse.config:type_name -> forge.MachineValidationExternalConfig + 539, // 633: forge.GetMachineValidationExternalConfigsResponse.configs:type_name -> forge.MachineValidationExternalConfig + 919, // 634: forge.MachineValidationOnDemandRequest.machine_id:type_name -> common.MachineId + 77, // 635: forge.MachineValidationOnDemandRequest.action:type_name -> forge.MachineValidationOnDemandRequest.Action + 945, // 636: forge.MachineValidationOnDemandResponse.validation_id:type_name -> common.MachineValidationId + 547, // 637: forge.MaintenanceActivityConfig.firmware_upgrade:type_name -> forge.FirmwareUpgradeActivity + 549, // 638: forge.MaintenanceActivityConfig.configure_nmx_cluster:type_name -> forge.ConfigureNmxClusterActivity + 550, // 639: forge.MaintenanceActivityConfig.power_sequence:type_name -> forge.PowerSequenceActivity + 548, // 640: forge.MaintenanceActivityConfig.nvos_update:type_name -> forge.NvosUpdateActivity + 551, // 641: forge.RackMaintenanceScope.activities:type_name -> forge.MaintenanceActivityConfig + 929, // 642: forge.RackMaintenanceOnDemandRequest.rack_id:type_name -> common.RackId + 552, // 643: forge.RackMaintenanceOnDemandRequest.scope:type_name -> forge.RackMaintenanceScope + 344, // 644: forge.AdminPowerControlRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 78, // 645: forge.AdminPowerControlRequest.action:type_name -> forge.AdminPowerControlRequest.SystemPowerControl + 919, // 646: forge.GetRedfishJobStateRequest.machine_id:type_name -> common.MachineId + 79, // 647: forge.GetRedfishJobStateResponse.job_state:type_name -> forge.GetRedfishJobStateResponse.RedfishJobState + 535, // 648: forge.MachineValidationRunList.runs:type_name -> forge.MachineValidationRun + 919, // 649: forge.MachineValidationRunListGetRequest.machine_id:type_name -> common.MachineId + 911, // 650: forge.MachineValidationTestUpdateRequest.payload:type_name -> forge.MachineValidationTestUpdateRequest.Payload + 570, // 651: forge.MachineValidationTestsGetResponse.tests:type_name -> forge.MachineValidationTest + 945, // 652: forge.MachineValidationRunRequest.validation_id:type_name -> common.MachineValidationId + 941, // 653: forge.MachineValidationRunRequest.duration_to_complete:type_name -> google.protobuf.Duration + 44, // 654: forge.MachineCapabilityAttributesGpu.device_type:type_name -> forge.MachineCapabilityDeviceType + 44, // 655: forge.MachineCapabilityAttributesNetwork.device_type:type_name -> forge.MachineCapabilityDeviceType + 577, // 656: forge.MachineCapabilitiesSet.cpu:type_name -> forge.MachineCapabilityAttributesCpu + 578, // 657: forge.MachineCapabilitiesSet.gpu:type_name -> forge.MachineCapabilityAttributesGpu + 579, // 658: forge.MachineCapabilitiesSet.memory:type_name -> forge.MachineCapabilityAttributesMemory + 580, // 659: forge.MachineCapabilitiesSet.storage:type_name -> forge.MachineCapabilityAttributesStorage + 581, // 660: forge.MachineCapabilitiesSet.network:type_name -> forge.MachineCapabilityAttributesNetwork + 582, // 661: forge.MachineCapabilitiesSet.infiniband:type_name -> forge.MachineCapabilityAttributesInfiniband + 583, // 662: forge.MachineCapabilitiesSet.dpu:type_name -> forge.MachineCapabilityAttributesDpu + 587, // 663: forge.InstanceTypeAttributes.desired_capabilities:type_name -> forge.InstanceTypeMachineCapabilityFilterAttributes + 585, // 664: forge.InstanceType.attributes:type_name -> forge.InstanceTypeAttributes + 242, // 665: forge.InstanceType.metadata:type_name -> forge.Metadata + 685, // 666: forge.InstanceType.allocation_stats:type_name -> forge.InstanceTypeAllocationStats + 45, // 667: forge.InstanceTypeMachineCapabilityFilterAttributes.capability_type:type_name -> forge.MachineCapabilityType + 946, // 668: forge.InstanceTypeMachineCapabilityFilterAttributes.inactive_devices:type_name -> common.Uint32List + 44, // 669: forge.InstanceTypeMachineCapabilityFilterAttributes.device_type:type_name -> forge.MachineCapabilityDeviceType + 242, // 670: forge.CreateInstanceTypeRequest.metadata:type_name -> forge.Metadata + 585, // 671: forge.CreateInstanceTypeRequest.instance_type_attributes:type_name -> forge.InstanceTypeAttributes + 586, // 672: forge.CreateInstanceTypeResponse.instance_type:type_name -> forge.InstanceType + 586, // 673: forge.FindInstanceTypesByIdsResponse.instance_types:type_name -> forge.InstanceType + 586, // 674: forge.UpdateInstanceTypeResponse.instance_type:type_name -> forge.InstanceType + 242, // 675: forge.UpdateInstanceTypeRequest.metadata:type_name -> forge.Metadata + 585, // 676: forge.UpdateInstanceTypeRequest.instance_type_attributes:type_name -> forge.InstanceTypeAttributes + 912, // 677: forge.RedfishBrowseResponse.headers:type_name -> forge.RedfishBrowseResponse.HeadersEntry + 606, // 678: forge.RedfishListActionsResponse.actions:type_name -> forge.RedfishAction + 920, // 679: forge.RedfishAction.approver_dates:type_name -> google.protobuf.Timestamp + 920, // 680: forge.RedfishAction.applied_at:type_name -> google.protobuf.Timestamp + 607, // 681: forge.RedfishAction.results:type_name -> forge.OptionalRedfishActionResult + 608, // 682: forge.OptionalRedfishActionResult.result:type_name -> forge.RedfishActionResult + 913, // 683: forge.RedfishActionResult.headers:type_name -> forge.RedfishActionResult.HeadersEntry + 920, // 684: forge.RedfishActionResult.completed_at:type_name -> google.protobuf.Timestamp + 914, // 685: forge.UfmBrowseResponse.headers:type_name -> forge.UfmBrowseResponse.HeadersEntry + 634, // 686: forge.NetworkSecurityGroupAttributes.rules:type_name -> forge.NetworkSecurityGroupRuleAttributes + 242, // 687: forge.NetworkSecurityGroup.metadata:type_name -> forge.Metadata + 617, // 688: forge.NetworkSecurityGroup.attributes:type_name -> forge.NetworkSecurityGroupAttributes + 242, // 689: forge.CreateNetworkSecurityGroupRequest.metadata:type_name -> forge.Metadata + 617, // 690: forge.CreateNetworkSecurityGroupRequest.network_security_group_attributes:type_name -> forge.NetworkSecurityGroupAttributes + 618, // 691: forge.CreateNetworkSecurityGroupResponse.network_security_group:type_name -> forge.NetworkSecurityGroup + 618, // 692: forge.FindNetworkSecurityGroupsByIdsResponse.network_security_groups:type_name -> forge.NetworkSecurityGroup + 618, // 693: forge.UpdateNetworkSecurityGroupResponse.network_security_group:type_name -> forge.NetworkSecurityGroup + 242, // 694: forge.UpdateNetworkSecurityGroupRequest.metadata:type_name -> forge.Metadata + 617, // 695: forge.UpdateNetworkSecurityGroupRequest.network_security_group_attributes:type_name -> forge.NetworkSecurityGroupAttributes + 46, // 696: forge.NetworkSecurityGroupStatus.source:type_name -> forge.NetworkSecurityGroupSource + 47, // 697: forge.NetworkSecurityGroupPropagationObjectStatus.status:type_name -> forge.NetworkSecurityGroupPropagationStatus + 630, // 698: forge.GetNetworkSecurityGroupPropagationStatusResponse.vpcs:type_name -> forge.NetworkSecurityGroupPropagationObjectStatus + 630, // 699: forge.GetNetworkSecurityGroupPropagationStatusResponse.instances:type_name -> forge.NetworkSecurityGroupPropagationObjectStatus + 632, // 700: forge.GetNetworkSecurityGroupPropagationStatusRequest.network_security_group_ids:type_name -> forge.NetworkSecurityGroupIdList + 48, // 701: forge.NetworkSecurityGroupRuleAttributes.direction:type_name -> forge.NetworkSecurityGroupRuleDirection + 49, // 702: forge.NetworkSecurityGroupRuleAttributes.protocol:type_name -> forge.NetworkSecurityGroupRuleProtocol + 50, // 703: forge.NetworkSecurityGroupRuleAttributes.action:type_name -> forge.NetworkSecurityGroupRuleAction + 634, // 704: forge.ResolvedNetworkSecurityGroupRule.rule:type_name -> forge.NetworkSecurityGroupRuleAttributes + 637, // 705: forge.GetNetworkSecurityGroupAttachmentsResponse.attachments:type_name -> forge.NetworkSecurityGroupAttachments + 641, // 706: forge.GetDesiredFirmwareVersionsResponse.entries:type_name -> forge.DesiredFirmwareVersionEntry + 915, // 707: forge.DesiredFirmwareVersionEntry.component_versions:type_name -> forge.DesiredFirmwareVersionEntry.ComponentVersionsEntry + 642, // 708: forge.SkuComponents.chassis:type_name -> forge.SkuComponentChassis + 643, // 709: forge.SkuComponents.cpus:type_name -> forge.SkuComponentCpu + 644, // 710: forge.SkuComponents.gpus:type_name -> forge.SkuComponentGpu + 645, // 711: forge.SkuComponents.ethernet_devices:type_name -> forge.SkuComponentEthernetDevices + 646, // 712: forge.SkuComponents.infiniband_devices:type_name -> forge.SkuComponentInfinibandDevices + 647, // 713: forge.SkuComponents.storage:type_name -> forge.SkuComponentStorage + 649, // 714: forge.SkuComponents.memory:type_name -> forge.SkuComponentMemory + 650, // 715: forge.SkuComponents.tpm:type_name -> forge.SkuComponentTpm + 920, // 716: forge.Sku.created:type_name -> google.protobuf.Timestamp + 651, // 717: forge.Sku.components:type_name -> forge.SkuComponents + 919, // 718: forge.Sku.associated_machine_ids:type_name -> common.MachineId + 919, // 719: forge.SkuMachinePair.machine_id:type_name -> common.MachineId + 919, // 720: forge.RemoveSkuRequest.machine_id:type_name -> common.MachineId + 652, // 721: forge.SkuList.skus:type_name -> forge.Sku + 920, // 722: forge.SkuStatus.verify_request_time:type_name -> google.protobuf.Timestamp + 920, // 723: forge.SkuStatus.last_match_attempt:type_name -> google.protobuf.Timestamp + 920, // 724: forge.SkuStatus.last_generate_attempt:type_name -> google.protobuf.Timestamp + 947, // 725: forge.DpaInterface.id:type_name -> common.DpaInterfaceId + 919, // 726: forge.DpaInterface.machine_id:type_name -> common.MachineId + 920, // 727: forge.DpaInterface.created:type_name -> google.protobuf.Timestamp + 920, // 728: forge.DpaInterface.updated:type_name -> google.protobuf.Timestamp + 920, // 729: forge.DpaInterface.deleted:type_name -> google.protobuf.Timestamp + 207, // 730: forge.DpaInterface.history:type_name -> forge.StateHistoryRecord + 920, // 731: forge.DpaInterface.last_hb_time:type_name -> google.protobuf.Timestamp + 919, // 732: forge.DpaInterfaceCreationRequest.machine_id:type_name -> common.MachineId + 947, // 733: forge.DpaInterfaceIdList.ids:type_name -> common.DpaInterfaceId + 947, // 734: forge.DpaInterfacesByIdsRequest.ids:type_name -> common.DpaInterfaceId + 660, // 735: forge.DpaInterfaceList.interfaces:type_name -> forge.DpaInterface + 947, // 736: forge.DpaNetworkObservationSetRequest.id:type_name -> common.DpaInterfaceId + 947, // 737: forge.DpaInterfaceDeletionRequest.id:type_name -> common.DpaInterfaceId + 919, // 738: forge.PowerOptionRequest.machine_id:type_name -> common.MachineId + 919, // 739: forge.PowerOptionUpdateRequest.machine_id:type_name -> common.MachineId + 51, // 740: forge.PowerOptionUpdateRequest.power_state:type_name -> forge.PowerState + 51, // 741: forge.PowerOptions.desired_state:type_name -> forge.PowerState + 920, // 742: forge.PowerOptions.desired_state_updated_at:type_name -> google.protobuf.Timestamp + 51, // 743: forge.PowerOptions.actual_state:type_name -> forge.PowerState + 920, // 744: forge.PowerOptions.actual_state_updated_at:type_name -> google.protobuf.Timestamp + 919, // 745: forge.PowerOptions.host_id:type_name -> common.MachineId + 920, // 746: forge.PowerOptions.next_power_state_fetch_at:type_name -> google.protobuf.Timestamp + 920, // 747: forge.PowerOptions.tried_triggering_on_at:type_name -> google.protobuf.Timestamp + 920, // 748: forge.PowerOptions.wait_until_time_before_performing_next_power_action:type_name -> google.protobuf.Timestamp + 671, // 749: forge.PowerOptionResponse.response:type_name -> forge.PowerOptions + 948, // 750: forge.ComputeAllocation.id:type_name -> common.ComputeAllocationId + 673, // 751: forge.ComputeAllocation.attributes:type_name -> forge.ComputeAllocationAttributes + 242, // 752: forge.ComputeAllocation.metadata:type_name -> forge.Metadata + 948, // 753: forge.CreateComputeAllocationRequest.id:type_name -> common.ComputeAllocationId + 242, // 754: forge.CreateComputeAllocationRequest.metadata:type_name -> forge.Metadata + 673, // 755: forge.CreateComputeAllocationRequest.attributes:type_name -> forge.ComputeAllocationAttributes + 674, // 756: forge.CreateComputeAllocationResponse.allocation:type_name -> forge.ComputeAllocation + 948, // 757: forge.FindComputeAllocationIdsResponse.ids:type_name -> common.ComputeAllocationId + 948, // 758: forge.FindComputeAllocationsByIdsRequest.ids:type_name -> common.ComputeAllocationId + 674, // 759: forge.FindComputeAllocationsByIdsResponse.allocations:type_name -> forge.ComputeAllocation + 674, // 760: forge.UpdateComputeAllocationResponse.allocation:type_name -> forge.ComputeAllocation + 948, // 761: forge.UpdateComputeAllocationRequest.id:type_name -> common.ComputeAllocationId + 242, // 762: forge.UpdateComputeAllocationRequest.metadata:type_name -> forge.Metadata + 673, // 763: forge.UpdateComputeAllocationRequest.attributes:type_name -> forge.ComputeAllocationAttributes + 948, // 764: forge.DeleteComputeAllocationRequest.id:type_name -> common.ComputeAllocationId + 692, // 765: forge.GetRackResponse.rack:type_name -> forge.Rack + 692, // 766: forge.RackList.racks:type_name -> forge.Rack + 241, // 767: forge.RackSearchFilter.label:type_name -> forge.Label + 929, // 768: forge.RackIdList.rack_ids:type_name -> common.RackId + 929, // 769: forge.RacksByIdsRequest.rack_ids:type_name -> common.RackId + 929, // 770: forge.Rack.id:type_name -> common.RackId + 920, // 771: forge.Rack.created:type_name -> google.protobuf.Timestamp + 920, // 772: forge.Rack.updated:type_name -> google.protobuf.Timestamp + 920, // 773: forge.Rack.deleted:type_name -> google.protobuf.Timestamp + 242, // 774: forge.Rack.metadata:type_name -> forge.Metadata + 693, // 775: forge.Rack.config:type_name -> forge.RackConfig + 694, // 776: forge.Rack.status:type_name -> forge.RackStatus + 927, // 777: forge.RackStatus.health:type_name -> health.HealthReport + 318, // 778: forge.RackStatus.health_sources:type_name -> forge.HealthSourceOrigin + 80, // 779: forge.RackStatus.lifecycle:type_name -> forge.LifecycleStatus + 929, // 780: forge.RackStateHistoriesRequest.rack_ids:type_name -> common.RackId + 697, // 781: forge.RackCapabilitiesSet.compute:type_name -> forge.RackCapabilityCompute + 698, // 782: forge.RackCapabilitiesSet.switch:type_name -> forge.RackCapabilitySwitch + 699, // 783: forge.RackCapabilitiesSet.power_shelf:type_name -> forge.RackCapabilityPowerShelf + 949, // 784: forge.RackProfile.rack_hardware_type:type_name -> common.RackHardwareType + 52, // 785: forge.RackProfile.rack_hardware_topology:type_name -> forge.RackHardwareTopology + 53, // 786: forge.RackProfile.rack_hardware_class:type_name -> forge.RackHardwareClass + 700, // 787: forge.RackProfile.capabilities:type_name -> forge.RackCapabilitiesSet + 929, // 788: forge.GetRackProfileRequest.rack_id:type_name -> common.RackId + 929, // 789: forge.GetRackProfileResponse.rack_id:type_name -> common.RackId + 932, // 790: forge.GetRackProfileResponse.rack_profile_id:type_name -> common.RackProfileId + 701, // 791: forge.GetRackProfileResponse.profile:type_name -> forge.RackProfile + 54, // 792: forge.RackManagerForgeRequest.cmd:type_name -> forge.RackManagerForgeCmd + 938, // 793: forge.MachineNVLinkInfo.domain_uuid:type_name -> common.NVLinkDomainId + 708, // 794: forge.MachineNVLinkInfo.gpus:type_name -> forge.NVLinkGpu + 919, // 795: forge.UpdateMachineNvLinkInfoRequest.machine_id:type_name -> common.MachineId + 706, // 796: forge.UpdateMachineNvLinkInfoRequest.nvlink_info:type_name -> forge.MachineNVLinkInfo + 710, // 797: forge.MachineNVLinkStatusObservation.gpu_status:type_name -> forge.MachineNVLinkGpuStatusObservation + 950, // 798: forge.MachineNVLinkGpuStatusObservation.partition_id:type_name -> common.NVLinkPartitionId + 923, // 799: forge.MachineNVLinkGpuStatusObservation.logical_partition_id:type_name -> common.NVLinkLogicalPartitionId + 938, // 800: forge.MachineNVLinkGpuStatusObservation.domain_id:type_name -> common.NVLinkDomainId + 55, // 801: forge.NmxcBrowseRequest.operation:type_name -> forge.NmxcBrowseOperation + 916, // 802: forge.NmxcBrowseResponse.headers:type_name -> forge.NmxcBrowseResponse.HeadersEntry + 950, // 803: forge.NVLinkPartition.id:type_name -> common.NVLinkPartitionId + 938, // 804: forge.NVLinkPartition.domain_uuid:type_name -> common.NVLinkDomainId + 923, // 805: forge.NVLinkPartition.logical_partition_id:type_name -> common.NVLinkLogicalPartitionId + 713, // 806: forge.NVLinkPartitionList.partitions:type_name -> forge.NVLinkPartition + 930, // 807: forge.NVLinkPartitionQuery.id:type_name -> common.UUID + 715, // 808: forge.NVLinkPartitionQuery.search_config:type_name -> forge.NVLinkPartitionSearchConfig + 950, // 809: forge.NVLinkPartitionsByIdsRequest.partition_ids:type_name -> common.NVLinkPartitionId + 950, // 810: forge.NVLinkPartitionIdList.partition_ids:type_name -> common.NVLinkPartitionId + 242, // 811: forge.NVLinkLogicalPartitionConfig.metadata:type_name -> forge.Metadata + 6, // 812: forge.NVLinkLogicalPartitionStatus.state:type_name -> forge.TenantState + 923, // 813: forge.NVLinkLogicalPartition.id:type_name -> common.NVLinkLogicalPartitionId + 721, // 814: forge.NVLinkLogicalPartition.config:type_name -> forge.NVLinkLogicalPartitionConfig + 722, // 815: forge.NVLinkLogicalPartition.status:type_name -> forge.NVLinkLogicalPartitionStatus + 920, // 816: forge.NVLinkLogicalPartition.created:type_name -> google.protobuf.Timestamp + 723, // 817: forge.NVLinkLogicalPartitionList.partitions:type_name -> forge.NVLinkLogicalPartition + 721, // 818: forge.NVLinkLogicalPartitionCreationRequest.config:type_name -> forge.NVLinkLogicalPartitionConfig + 923, // 819: forge.NVLinkLogicalPartitionCreationRequest.id:type_name -> common.NVLinkLogicalPartitionId + 923, // 820: forge.NVLinkLogicalPartitionDeletionRequest.id:type_name -> common.NVLinkLogicalPartitionId + 923, // 821: forge.NVLinkLogicalPartitionsByIdsRequest.partition_ids:type_name -> common.NVLinkLogicalPartitionId + 923, // 822: forge.NVLinkLogicalPartitionIdList.partition_ids:type_name -> common.NVLinkLogicalPartitionId + 923, // 823: forge.NVLinkLogicalPartitionUpdateRequest.id:type_name -> common.NVLinkLogicalPartitionId + 721, // 824: forge.NVLinkLogicalPartitionUpdateRequest.config:type_name -> forge.NVLinkLogicalPartitionConfig + 344, // 825: forge.CreateBmcUserRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 344, // 826: forge.DeleteBmcUserRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 919, // 827: forge.SetFirmwareUpdateTimeWindowRequest.machine_ids:type_name -> common.MachineId + 920, // 828: forge.SetFirmwareUpdateTimeWindowRequest.start_timestamp:type_name -> google.protobuf.Timestamp + 920, // 829: forge.SetFirmwareUpdateTimeWindowRequest.end_timestamp:type_name -> google.protobuf.Timestamp + 741, // 830: forge.ListHostFirmwareResponse.available:type_name -> forge.AvailableHostFirmware + 56, // 831: forge.TrimTableRequest.target:type_name -> forge.TrimTableTarget + 744, // 832: forge.NvlinkNmxcEndpointList.entries:type_name -> forge.NvlinkNmxcEndpoint + 242, // 833: forge.CreateRemediationRequest.metadata:type_name -> forge.Metadata + 951, // 834: forge.CreateRemediationResponse.remediation_id:type_name -> common.RemediationId + 951, // 835: forge.RemediationIdList.remediation_ids:type_name -> common.RemediationId + 751, // 836: forge.RemediationList.remediations:type_name -> forge.Remediation + 951, // 837: forge.Remediation.id:type_name -> common.RemediationId + 242, // 838: forge.Remediation.metadata:type_name -> forge.Metadata + 920, // 839: forge.Remediation.creation_time:type_name -> google.protobuf.Timestamp + 951, // 840: forge.ApproveRemediationRequest.remediation_id:type_name -> common.RemediationId + 951, // 841: forge.RevokeRemediationRequest.remediation_id:type_name -> common.RemediationId + 951, // 842: forge.EnableRemediationRequest.remediation_id:type_name -> common.RemediationId + 951, // 843: forge.DisableRemediationRequest.remediation_id:type_name -> common.RemediationId + 951, // 844: forge.FindAppliedRemediationIdsRequest.remediation_id:type_name -> common.RemediationId + 919, // 845: forge.FindAppliedRemediationIdsRequest.dpu_machine_id:type_name -> common.MachineId + 951, // 846: forge.AppliedRemediationIdList.remediation_ids:type_name -> common.RemediationId + 919, // 847: forge.AppliedRemediationIdList.dpu_machine_ids:type_name -> common.MachineId + 951, // 848: forge.FindAppliedRemediationsRequest.remediation_id:type_name -> common.RemediationId + 919, // 849: forge.FindAppliedRemediationsRequest.dpu_machine_id:type_name -> common.MachineId + 951, // 850: forge.AppliedRemediation.remediation_id:type_name -> common.RemediationId + 919, // 851: forge.AppliedRemediation.dpu_machine_id:type_name -> common.MachineId + 920, // 852: forge.AppliedRemediation.applied_time:type_name -> google.protobuf.Timestamp + 242, // 853: forge.AppliedRemediation.metadata:type_name -> forge.Metadata + 759, // 854: forge.AppliedRemediationList.applied_remediations:type_name -> forge.AppliedRemediation + 919, // 855: forge.GetNextRemediationForMachineRequest.dpu_machine_id:type_name -> common.MachineId + 951, // 856: forge.GetNextRemediationForMachineResponse.remediation_id:type_name -> common.RemediationId + 951, // 857: forge.RemediationAppliedRequest.remediation_id:type_name -> common.RemediationId + 919, // 858: forge.RemediationAppliedRequest.dpu_machine_id:type_name -> common.MachineId + 764, // 859: forge.RemediationAppliedRequest.status:type_name -> forge.RemediationApplicationStatus + 242, // 860: forge.RemediationApplicationStatus.metadata:type_name -> forge.Metadata + 919, // 861: forge.SetPrimaryDpuRequest.host_machine_id:type_name -> common.MachineId + 919, // 862: forge.SetPrimaryDpuRequest.dpu_machine_id:type_name -> common.MachineId + 766, // 863: forge.DpuExtensionServiceCredential.username_password:type_name -> forge.UsernamePassword + 787, // 864: forge.DpuExtensionServiceVersionInfo.observability:type_name -> forge.DpuExtensionServiceObservability + 57, // 865: forge.DpuExtensionService.service_type:type_name -> forge.DpuExtensionServiceType + 769, // 866: forge.DpuExtensionService.latest_version_info:type_name -> forge.DpuExtensionServiceVersionInfo + 57, // 867: forge.CreateDpuExtensionServiceRequest.service_type:type_name -> forge.DpuExtensionServiceType + 768, // 868: forge.CreateDpuExtensionServiceRequest.credential:type_name -> forge.DpuExtensionServiceCredential + 787, // 869: forge.CreateDpuExtensionServiceRequest.observability:type_name -> forge.DpuExtensionServiceObservability + 768, // 870: forge.UpdateDpuExtensionServiceRequest.credential:type_name -> forge.DpuExtensionServiceCredential + 787, // 871: forge.UpdateDpuExtensionServiceRequest.observability:type_name -> forge.DpuExtensionServiceObservability + 57, // 872: forge.DpuExtensionServiceSearchFilter.service_type:type_name -> forge.DpuExtensionServiceType + 770, // 873: forge.DpuExtensionServiceList.services:type_name -> forge.DpuExtensionService + 769, // 874: forge.DpuExtensionServiceVersionInfoList.version_infos:type_name -> forge.DpuExtensionServiceVersionInfo + 783, // 875: forge.FindInstancesByDpuExtensionServiceResponse.instances:type_name -> forge.InstanceDpuExtensionServiceInfo + 784, // 876: forge.DpuExtensionServiceObservabilityConfig.prometheus:type_name -> forge.DpuExtensionServiceObservabilityConfigPrometheus + 785, // 877: forge.DpuExtensionServiceObservabilityConfig.logging:type_name -> forge.DpuExtensionServiceObservabilityConfigLogging + 786, // 878: forge.DpuExtensionServiceObservability.configs:type_name -> forge.DpuExtensionServiceObservabilityConfig + 930, // 879: forge.ScoutStreamApiBoundMessage.flow_uuid:type_name -> common.UUID + 790, // 880: forge.ScoutStreamApiBoundMessage.init:type_name -> forge.ScoutStreamInitRequest + 952, // 881: forge.ScoutStreamApiBoundMessage.mlx_device_lockdown_response:type_name -> mlx_device.MlxDeviceLockdownResponse + 953, // 882: forge.ScoutStreamApiBoundMessage.mlx_device_profile_sync_response:type_name -> mlx_device.MlxDeviceProfileSyncResponse + 954, // 883: forge.ScoutStreamApiBoundMessage.mlx_device_profile_compare_response:type_name -> mlx_device.MlxDeviceProfileCompareResponse + 955, // 884: forge.ScoutStreamApiBoundMessage.mlx_device_info_device_response:type_name -> mlx_device.MlxDeviceInfoDeviceResponse + 956, // 885: forge.ScoutStreamApiBoundMessage.mlx_device_info_report_response:type_name -> mlx_device.MlxDeviceInfoReportResponse + 957, // 886: forge.ScoutStreamApiBoundMessage.mlx_device_registry_list_response:type_name -> mlx_device.MlxDeviceRegistryListResponse + 958, // 887: forge.ScoutStreamApiBoundMessage.mlx_device_registry_show_response:type_name -> mlx_device.MlxDeviceRegistryShowResponse + 959, // 888: forge.ScoutStreamApiBoundMessage.mlx_device_config_query_response:type_name -> mlx_device.MlxDeviceConfigQueryResponse + 960, // 889: forge.ScoutStreamApiBoundMessage.mlx_device_config_set_response:type_name -> mlx_device.MlxDeviceConfigSetResponse + 961, // 890: forge.ScoutStreamApiBoundMessage.mlx_device_config_sync_response:type_name -> mlx_device.MlxDeviceConfigSyncResponse + 962, // 891: forge.ScoutStreamApiBoundMessage.mlx_device_config_compare_response:type_name -> mlx_device.MlxDeviceConfigCompareResponse + 798, // 892: forge.ScoutStreamApiBoundMessage.scout_stream_agent_ping_response:type_name -> forge.ScoutStreamAgentPingResponse + 930, // 893: forge.ScoutStreamScoutBoundMessage.flow_uuid:type_name -> common.UUID + 963, // 894: forge.ScoutStreamScoutBoundMessage.mlx_device_lockdown_lock_request:type_name -> mlx_device.MlxDeviceLockdownLockRequest + 964, // 895: forge.ScoutStreamScoutBoundMessage.mlx_device_lockdown_unlock_request:type_name -> mlx_device.MlxDeviceLockdownUnlockRequest + 965, // 896: forge.ScoutStreamScoutBoundMessage.mlx_device_lockdown_status_request:type_name -> mlx_device.MlxDeviceLockdownStatusRequest + 966, // 897: forge.ScoutStreamScoutBoundMessage.mlx_device_profile_sync_request:type_name -> mlx_device.MlxDeviceProfileSyncRequest + 967, // 898: forge.ScoutStreamScoutBoundMessage.mlx_device_profile_compare_request:type_name -> mlx_device.MlxDeviceProfileCompareRequest + 968, // 899: forge.ScoutStreamScoutBoundMessage.mlx_device_info_device_request:type_name -> mlx_device.MlxDeviceInfoDeviceRequest + 969, // 900: forge.ScoutStreamScoutBoundMessage.mlx_device_info_report_request:type_name -> mlx_device.MlxDeviceInfoReportRequest + 970, // 901: forge.ScoutStreamScoutBoundMessage.mlx_device_registry_list_request:type_name -> mlx_device.MlxDeviceRegistryListRequest + 971, // 902: forge.ScoutStreamScoutBoundMessage.mlx_device_registry_show_request:type_name -> mlx_device.MlxDeviceRegistryShowRequest + 972, // 903: forge.ScoutStreamScoutBoundMessage.mlx_device_config_query_request:type_name -> mlx_device.MlxDeviceConfigQueryRequest + 973, // 904: forge.ScoutStreamScoutBoundMessage.mlx_device_config_set_request:type_name -> mlx_device.MlxDeviceConfigSetRequest + 974, // 905: forge.ScoutStreamScoutBoundMessage.mlx_device_config_sync_request:type_name -> mlx_device.MlxDeviceConfigSyncRequest + 975, // 906: forge.ScoutStreamScoutBoundMessage.mlx_device_config_compare_request:type_name -> mlx_device.MlxDeviceConfigCompareRequest + 797, // 907: forge.ScoutStreamScoutBoundMessage.scout_stream_agent_ping_request:type_name -> forge.ScoutStreamAgentPingRequest + 919, // 908: forge.ScoutStreamInitRequest.machine_id:type_name -> common.MachineId + 799, // 909: forge.ScoutStreamShowConnectionsResponse.scout_stream_connections:type_name -> forge.ScoutStreamConnectionInfo + 919, // 910: forge.ScoutStreamDisconnectRequest.machine_id:type_name -> common.MachineId + 919, // 911: forge.ScoutStreamDisconnectResponse.machine_id:type_name -> common.MachineId + 919, // 912: forge.ScoutStreamAdminPingRequest.machine_id:type_name -> common.MachineId + 800, // 913: forge.ScoutStreamAgentPingResponse.error:type_name -> forge.ScoutStreamError + 919, // 914: forge.ScoutStreamConnectionInfo.machine_id:type_name -> common.MachineId + 59, // 915: forge.ScoutStreamError.status:type_name -> forge.ScoutStreamErrorStatus + 944, // 916: forge.RoutingProfile.route_target_imports:type_name -> common.RouteTarget + 944, // 917: forge.RoutingProfile.route_targets_on_exports:type_name -> common.RouteTarget + 801, // 918: forge.RoutingProfile.accepted_leaks_from_underlay:type_name -> forge.PrefixFilterPolicyEntry + 801, // 919: forge.RoutingProfile.allowed_anycast_prefixes:type_name -> forge.PrefixFilterPolicyEntry + 921, // 920: forge.DomainLegacy.id:type_name -> common.DomainId + 920, // 921: forge.DomainLegacy.created:type_name -> google.protobuf.Timestamp + 920, // 922: forge.DomainLegacy.updated:type_name -> google.protobuf.Timestamp + 920, // 923: forge.DomainLegacy.deleted:type_name -> google.protobuf.Timestamp + 803, // 924: forge.DomainListLegacy.domains:type_name -> forge.DomainLegacy + 921, // 925: forge.DomainDeletionLegacy.id:type_name -> common.DomainId + 921, // 926: forge.DomainSearchQueryLegacy.id:type_name -> common.DomainId + 128, // 927: forge.PxeDomain.legacy_domain:type_name -> forge.Domain + 919, // 928: forge.MachinePositionQuery.machine_ids:type_name -> common.MachineId + 811, // 929: forge.MachinePositionInfoList.machine_position_info:type_name -> forge.MachinePositionInfo + 919, // 930: forge.MachinePositionInfo.machine_id:type_name -> common.MachineId + 931, // 931: forge.MachinePositionInfo.switch_id:type_name -> common.SwitchId + 928, // 932: forge.MachinePositionInfo.power_shelf_id:type_name -> common.PowerShelfId + 949, // 933: forge.RackFirmware.rack_hardware_type:type_name -> common.RackHardwareType + 949, // 934: forge.RackFirmwareCreateRequest.rack_hardware_type:type_name -> common.RackHardwareType + 949, // 935: forge.RackFirmwareSearchFilter.rack_hardware_type:type_name -> common.RackHardwareType + 812, // 936: forge.RackFirmwareList.configs:type_name -> forge.RackFirmware + 929, // 937: forge.RackFirmwareApplyRequest.rack_id:type_name -> common.RackId + 822, // 938: forge.RackFirmwareApplyResponse.device_results:type_name -> forge.DeviceUpdateResult + 823, // 939: forge.DeviceUpdateResult.node_jobs:type_name -> forge.NodeJobInfo + 917, // 940: forge.RackFirmwareHistoryResponse.histories:type_name -> forge.RackFirmwareHistoryResponse.HistoriesEntry + 829, // 941: forge.RackFirmwareHistoryRecords.records:type_name -> forge.RackFirmwareHistoryRecord + 949, // 942: forge.RackFirmwareHistoryRecord.rack_hardware_type:type_name -> common.RackHardwareType + 919, // 943: forge.ModifyDPFStateRequest.machine_id:type_name -> common.MachineId + 918, // 944: forge.DPFStateResponse.dpf_states:type_name -> forge.DPFStateResponse.DPFState + 919, // 945: forge.GetDPFStateRequest.machine_ids:type_name -> common.MachineId + 919, // 946: forge.GetDPFHostSnapshotRequest.host_machine_id:type_name -> common.MachineId + 836, // 947: forge.DPFServiceVersionsResponse.services:type_name -> forge.DPFServiceVersion + 60, // 948: forge.ComponentResult.status:type_name -> forge.ComponentManagerStatusCode + 931, // 949: forge.SwitchIdList.ids:type_name -> common.SwitchId + 928, // 950: forge.PowerShelfIdList.ids:type_name -> common.PowerShelfId + 976, // 951: forge.GetComponentInventoryRequest.machine_ids:type_name -> common.MachineIdList + 839, // 952: forge.GetComponentInventoryRequest.switch_ids:type_name -> forge.SwitchIdList + 840, // 953: forge.GetComponentInventoryRequest.power_shelf_ids:type_name -> forge.PowerShelfIdList + 838, // 954: forge.ComponentInventoryEntry.result:type_name -> forge.ComponentResult + 977, // 955: forge.ComponentInventoryEntry.report:type_name -> site_explorer.EndpointExplorationReport + 842, // 956: forge.GetComponentInventoryResponse.entries:type_name -> forge.ComponentInventoryEntry + 976, // 957: forge.ComponentPowerControlRequest.machine_ids:type_name -> common.MachineIdList + 839, // 958: forge.ComponentPowerControlRequest.switch_ids:type_name -> forge.SwitchIdList + 840, // 959: forge.ComponentPowerControlRequest.power_shelf_ids:type_name -> forge.PowerShelfIdList + 978, // 960: forge.ComponentPowerControlRequest.action:type_name -> common.SystemPowerControl + 838, // 961: forge.ComponentPowerControlResponse.results:type_name -> forge.ComponentResult + 838, // 962: forge.FirmwareUpdateStatus.result:type_name -> forge.ComponentResult + 61, // 963: forge.FirmwareUpdateStatus.state:type_name -> forge.FirmwareUpdateState + 920, // 964: forge.FirmwareUpdateStatus.updated_at:type_name -> google.protobuf.Timestamp + 976, // 965: forge.UpdateComputeTrayFirmwareTarget.machine_ids:type_name -> common.MachineIdList + 64, // 966: forge.UpdateComputeTrayFirmwareTarget.components:type_name -> forge.ComputeTrayComponent + 839, // 967: forge.UpdateSwitchFirmwareTarget.switch_ids:type_name -> forge.SwitchIdList + 62, // 968: forge.UpdateSwitchFirmwareTarget.components:type_name -> forge.NvSwitchComponent + 840, // 969: forge.UpdatePowerShelfFirmwareTarget.power_shelf_ids:type_name -> forge.PowerShelfIdList + 63, // 970: forge.UpdatePowerShelfFirmwareTarget.components:type_name -> forge.PowerShelfComponent + 690, // 971: forge.UpdateRackFirmwareTarget.rack_ids:type_name -> forge.RackIdList + 847, // 972: forge.UpdateComponentFirmwareRequest.compute_trays:type_name -> forge.UpdateComputeTrayFirmwareTarget + 848, // 973: forge.UpdateComponentFirmwareRequest.switches:type_name -> forge.UpdateSwitchFirmwareTarget + 849, // 974: forge.UpdateComponentFirmwareRequest.power_shelves:type_name -> forge.UpdatePowerShelfFirmwareTarget + 850, // 975: forge.UpdateComponentFirmwareRequest.racks:type_name -> forge.UpdateRackFirmwareTarget + 838, // 976: forge.UpdateComponentFirmwareResponse.results:type_name -> forge.ComponentResult + 976, // 977: forge.GetComponentFirmwareStatusRequest.machine_ids:type_name -> common.MachineIdList + 839, // 978: forge.GetComponentFirmwareStatusRequest.switch_ids:type_name -> forge.SwitchIdList + 840, // 979: forge.GetComponentFirmwareStatusRequest.power_shelf_ids:type_name -> forge.PowerShelfIdList + 690, // 980: forge.GetComponentFirmwareStatusRequest.rack_ids:type_name -> forge.RackIdList + 846, // 981: forge.GetComponentFirmwareStatusResponse.statuses:type_name -> forge.FirmwareUpdateStatus + 976, // 982: forge.ListComponentFirmwareVersionsRequest.machine_ids:type_name -> common.MachineIdList + 839, // 983: forge.ListComponentFirmwareVersionsRequest.switch_ids:type_name -> forge.SwitchIdList + 840, // 984: forge.ListComponentFirmwareVersionsRequest.power_shelf_ids:type_name -> forge.PowerShelfIdList + 690, // 985: forge.ListComponentFirmwareVersionsRequest.rack_ids:type_name -> forge.RackIdList + 64, // 986: forge.ComputeTrayFirmwareVersions.component:type_name -> forge.ComputeTrayComponent + 838, // 987: forge.DeviceFirmwareVersions.result:type_name -> forge.ComponentResult + 856, // 988: forge.DeviceFirmwareVersions.compute_fw_versions:type_name -> forge.ComputeTrayFirmwareVersions + 857, // 989: forge.ListComponentFirmwareVersionsResponse.devices:type_name -> forge.DeviceFirmwareVersions + 931, // 990: forge.AdminForceDeleteSwitchRequest.switch_id:type_name -> common.SwitchId + 928, // 991: forge.AdminForceDeletePowerShelfRequest.power_shelf_id:type_name -> common.PowerShelfId + 937, // 992: forge.OperatingSystem.id:type_name -> common.OperatingSystemId + 65, // 993: forge.OperatingSystem.type:type_name -> forge.OperatingSystemType + 6, // 994: forge.OperatingSystem.status:type_name -> forge.TenantState + 936, // 995: forge.OperatingSystem.ipxe_template_id:type_name -> common.IpxeTemplateId + 249, // 996: forge.OperatingSystem.ipxe_template_parameters:type_name -> forge.IpxeTemplateParameter + 250, // 997: forge.OperatingSystem.ipxe_template_artifacts:type_name -> forge.IpxeTemplateArtifact + 937, // 998: forge.CreateOperatingSystemRequest.id:type_name -> common.OperatingSystemId + 936, // 999: forge.CreateOperatingSystemRequest.ipxe_template_id:type_name -> common.IpxeTemplateId + 249, // 1000: forge.CreateOperatingSystemRequest.ipxe_template_parameters:type_name -> forge.IpxeTemplateParameter + 250, // 1001: forge.CreateOperatingSystemRequest.ipxe_template_artifacts:type_name -> forge.IpxeTemplateArtifact + 249, // 1002: forge.IpxeTemplateParameters.items:type_name -> forge.IpxeTemplateParameter + 250, // 1003: forge.IpxeTemplateArtifacts.items:type_name -> forge.IpxeTemplateArtifact + 937, // 1004: forge.UpdateOperatingSystemRequest.id:type_name -> common.OperatingSystemId + 936, // 1005: forge.UpdateOperatingSystemRequest.ipxe_template_id:type_name -> common.IpxeTemplateId + 865, // 1006: forge.UpdateOperatingSystemRequest.ipxe_template_parameters:type_name -> forge.IpxeTemplateParameters + 866, // 1007: forge.UpdateOperatingSystemRequest.ipxe_template_artifacts:type_name -> forge.IpxeTemplateArtifacts + 937, // 1008: forge.DeleteOperatingSystemRequest.id:type_name -> common.OperatingSystemId + 937, // 1009: forge.OperatingSystemIdList.ids:type_name -> common.OperatingSystemId + 937, // 1010: forge.OperatingSystemsByIdsRequest.ids:type_name -> common.OperatingSystemId + 863, // 1011: forge.OperatingSystemList.operating_systems:type_name -> forge.OperatingSystem + 937, // 1012: forge.GetOperatingSystemCachableIpxeTemplateArtifactsRequest.id:type_name -> common.OperatingSystemId + 250, // 1013: forge.IpxeTemplateArtifactList.artifacts:type_name -> forge.IpxeTemplateArtifact + 937, // 1014: forge.UpdateOperatingSystemIpxeTemplateArtifactRequest.id:type_name -> common.OperatingSystemId + 876, // 1015: forge.UpdateOperatingSystemIpxeTemplateArtifactRequest.updates:type_name -> forge.IpxeTemplateArtifactUpdateRequest + 881, // 1016: forge.DNSMessage.DNSResponse.rrs:type_name -> forge.DNSMessage.DNSResponse.DNSRR + 208, // 1017: forge.StateHistories.HistoriesEntry.value:type_name -> forge.StateHistoryRecords + 288, // 1018: forge.MachineStateHistories.HistoriesEntry.value:type_name -> forge.MachineStateHistoryRecords + 291, // 1019: forge.HealthHistories.HistoriesEntry.value:type_name -> forge.HealthHistoryRecords + 68, // 1020: forge.MachineCredentialsUpdateRequest.Credentials.credential_purpose:type_name -> forge.MachineCredentialsUpdateRequest.CredentialPurpose + 907, // 1021: forge.ForgeAgentControlResponse.ForgeAgentControlExtraInfo.pair:type_name -> forge.ForgeAgentControlResponse.ForgeAgentControlExtraInfo.KeyValuePair + 945, // 1022: forge.ForgeAgentControlResponse.MachineValidation.validation_id:type_name -> common.MachineValidationId + 896, // 1023: forge.ForgeAgentControlResponse.MachineValidation.filter:type_name -> forge.ForgeAgentControlResponse.MachineValidationFilter + 942, // 1024: forge.ForgeAgentControlResponse.MachineValidationFilter.contexts:type_name -> common.StringList + 898, // 1025: forge.ForgeAgentControlResponse.MlxAction.device_actions:type_name -> forge.ForgeAgentControlResponse.MlxDeviceAction + 899, // 1026: forge.ForgeAgentControlResponse.MlxDeviceAction.noop:type_name -> forge.ForgeAgentControlResponse.MlxDeviceNoop + 900, // 1027: forge.ForgeAgentControlResponse.MlxDeviceAction.lock:type_name -> forge.ForgeAgentControlResponse.MlxDeviceLock + 901, // 1028: forge.ForgeAgentControlResponse.MlxDeviceAction.unlock:type_name -> forge.ForgeAgentControlResponse.MlxDeviceUnlock + 902, // 1029: forge.ForgeAgentControlResponse.MlxDeviceAction.apply_profile:type_name -> forge.ForgeAgentControlResponse.MlxDeviceApplyProfile + 903, // 1030: forge.ForgeAgentControlResponse.MlxDeviceAction.apply_firmware:type_name -> forge.ForgeAgentControlResponse.MlxDeviceApplyFirmware + 979, // 1031: forge.ForgeAgentControlResponse.MlxDeviceApplyProfile.serialized_profile:type_name -> mlx_device.SerializableMlxConfigProfile + 980, // 1032: forge.ForgeAgentControlResponse.MlxDeviceApplyFirmware.profile:type_name -> mlx_device.FirmwareFlasherProfile + 905, // 1033: forge.ForgeAgentControlResponse.FirmwareUpgrade.task:type_name -> forge.ForgeAgentControlResponse.ScoutFirmwareUpgradeTask + 906, // 1034: forge.ForgeAgentControlResponse.ScoutFirmwareUpgradeTask.script:type_name -> forge.ForgeAgentControlResponse.FileArtifact + 906, // 1035: forge.ForgeAgentControlResponse.ScoutFirmwareUpgradeTask.file_artifacts:type_name -> forge.ForgeAgentControlResponse.FileArtifact + 70, // 1036: forge.MachineCleanupInfo.CleanupStepResult.result:type_name -> forge.MachineCleanupInfo.CleanupResult + 919, // 1037: forge.DpuReprovisioningListResponse.DpuReprovisioningListItem.id:type_name -> common.MachineId + 920, // 1038: forge.DpuReprovisioningListResponse.DpuReprovisioningListItem.requested_at:type_name -> google.protobuf.Timestamp + 920, // 1039: forge.DpuReprovisioningListResponse.DpuReprovisioningListItem.initiated_at:type_name -> google.protobuf.Timestamp + 919, // 1040: forge.HostReprovisioningListResponse.HostReprovisioningListItem.id:type_name -> common.MachineId + 920, // 1041: forge.HostReprovisioningListResponse.HostReprovisioningListItem.requested_at:type_name -> google.protobuf.Timestamp + 920, // 1042: forge.HostReprovisioningListResponse.HostReprovisioningListItem.initiated_at:type_name -> google.protobuf.Timestamp + 828, // 1043: forge.RackFirmwareHistoryResponse.HistoriesEntry.value:type_name -> forge.RackFirmwareHistoryRecords + 919, // 1044: forge.DPFStateResponse.DPFState.machine_id:type_name -> common.MachineId + 119, // 1045: forge.Forge.Version:input_type -> forge.VersionRequest + 803, // 1046: forge.Forge.CreateDomainLegacy:input_type -> forge.DomainLegacy + 803, // 1047: forge.Forge.UpdateDomainLegacy:input_type -> forge.DomainLegacy + 805, // 1048: forge.Forge.DeleteDomainLegacy:input_type -> forge.DomainDeletionLegacy + 807, // 1049: forge.Forge.FindDomainLegacy:input_type -> forge.DomainSearchQueryLegacy + 142, // 1050: forge.Forge.CreateVpc:input_type -> forge.VpcCreationRequest + 143, // 1051: forge.Forge.UpdateVpc:input_type -> forge.VpcUpdateRequest + 145, // 1052: forge.Forge.UpdateVpcVirtualization:input_type -> forge.VpcUpdateVirtualizationRequest + 147, // 1053: forge.Forge.DeleteVpc:input_type -> forge.VpcDeletionRequest + 136, // 1054: forge.Forge.FindVpcIds:input_type -> forge.VpcSearchFilter + 138, // 1055: forge.Forge.FindVpcsByIds:input_type -> forge.VpcsByIdsRequest + 153, // 1056: forge.Forge.CreateVpcPrefix:input_type -> forge.VpcPrefixCreationRequest + 154, // 1057: forge.Forge.SearchVpcPrefixes:input_type -> forge.VpcPrefixSearchQuery + 155, // 1058: forge.Forge.GetVpcPrefixes:input_type -> forge.VpcPrefixGetRequest + 158, // 1059: forge.Forge.UpdateVpcPrefix:input_type -> forge.VpcPrefixUpdateRequest + 159, // 1060: forge.Forge.DeleteVpcPrefix:input_type -> forge.VpcPrefixDeletionRequest + 164, // 1061: forge.Forge.CreateVpcPeering:input_type -> forge.VpcPeeringCreationRequest + 165, // 1062: forge.Forge.FindVpcPeeringIds:input_type -> forge.VpcPeeringSearchFilter + 166, // 1063: forge.Forge.FindVpcPeeringsByIds:input_type -> forge.VpcPeeringsByIdsRequest + 167, // 1064: forge.Forge.DeleteVpcPeering:input_type -> forge.VpcPeeringDeletionRequest + 233, // 1065: forge.Forge.FindNetworkSegmentIds:input_type -> forge.NetworkSegmentSearchFilter + 235, // 1066: forge.Forge.FindNetworkSegmentsByIds:input_type -> forge.NetworkSegmentsByIdsRequest + 228, // 1067: forge.Forge.CreateNetworkSegment:input_type -> forge.NetworkSegmentCreationRequest + 229, // 1068: forge.Forge.DeleteNetworkSegment:input_type -> forge.NetworkSegmentDeletionRequest + 135, // 1069: forge.Forge.NetworkSegmentsForVpc:input_type -> forge.VpcSearchQuery + 177, // 1070: forge.Forge.FindIBPartitionIds:input_type -> forge.IBPartitionSearchFilter + 178, // 1071: forge.Forge.FindIBPartitionsByIds:input_type -> forge.IBPartitionsByIdsRequest + 173, // 1072: forge.Forge.CreateIBPartition:input_type -> forge.IBPartitionCreationRequest + 174, // 1073: forge.Forge.UpdateIBPartition:input_type -> forge.IBPartitionUpdateRequest + 175, // 1074: forge.Forge.DeleteIBPartition:input_type -> forge.IBPartitionDeletionRequest + 139, // 1075: forge.Forge.IBPartitionsForTenant:input_type -> forge.TenantSearchQuery + 189, // 1076: forge.Forge.FindPowerShelves:input_type -> forge.PowerShelfQuery + 190, // 1077: forge.Forge.FindPowerShelfIds:input_type -> forge.PowerShelfSearchFilter + 191, // 1078: forge.Forge.FindPowerShelvesByIds:input_type -> forge.PowerShelvesByIdsRequest + 185, // 1079: forge.Forge.DeletePowerShelf:input_type -> forge.PowerShelfDeletionRequest + 861, // 1080: forge.Forge.AdminForceDeletePowerShelf:input_type -> forge.AdminForceDeletePowerShelfRequest + 187, // 1081: forge.Forge.SetPowerShelfMaintenance:input_type -> forge.PowerShelfMaintenanceRequest + 211, // 1082: forge.Forge.FindSwitches:input_type -> forge.SwitchQuery + 212, // 1083: forge.Forge.FindSwitchIds:input_type -> forge.SwitchSearchFilter + 213, // 1084: forge.Forge.FindSwitchesByIds:input_type -> forge.SwitchesByIdsRequest + 205, // 1085: forge.Forge.DeleteSwitch:input_type -> forge.SwitchDeletionRequest + 859, // 1086: forge.Forge.AdminForceDeleteSwitch:input_type -> forge.AdminForceDeleteSwitchRequest + 222, // 1087: forge.Forge.FindIBFabricIds:input_type -> forge.IBFabricSearchFilter + 246, // 1088: forge.Forge.AllocateInstance:input_type -> forge.InstanceAllocationRequest + 247, // 1089: forge.Forge.AllocateInstances:input_type -> forge.BatchInstanceAllocationRequest + 282, // 1090: forge.Forge.ReleaseInstance:input_type -> forge.InstanceReleaseRequest + 261, // 1091: forge.Forge.UpdateInstanceOperatingSystem:input_type -> forge.InstanceOperatingSystemUpdateRequest + 262, // 1092: forge.Forge.UpdateInstanceConfig:input_type -> forge.InstanceConfigUpdateRequest + 243, // 1093: forge.Forge.FindInstanceIds:input_type -> forge.InstanceSearchFilter + 245, // 1094: forge.Forge.FindInstancesByIds:input_type -> forge.InstancesByIdsRequest + 919, // 1095: forge.Forge.FindInstanceByMachineID:input_type -> common.MachineId + 350, // 1096: forge.Forge.GetManagedHostNetworkConfig:input_type -> forge.ManagedHostNetworkConfigRequest + 414, // 1097: forge.Forge.RecordDpuNetworkStatus:input_type -> forge.DpuNetworkStatus + 919, // 1098: forge.Forge.ListMachineHealthReports:input_type -> common.MachineId + 420, // 1099: forge.Forge.InsertMachineHealthReport:input_type -> forge.InsertMachineHealthReportRequest + 431, // 1100: forge.Forge.RemoveMachineHealthReport:input_type -> forge.RemoveMachineHealthReportRequest + 423, // 1101: forge.Forge.ListRackHealthReports:input_type -> forge.ListRackHealthReportsRequest + 421, // 1102: forge.Forge.InsertRackHealthReport:input_type -> forge.InsertRackHealthReportRequest + 422, // 1103: forge.Forge.RemoveRackHealthReport:input_type -> forge.RemoveRackHealthReportRequest + 426, // 1104: forge.Forge.ListSwitchHealthReports:input_type -> forge.ListSwitchHealthReportsRequest + 424, // 1105: forge.Forge.InsertSwitchHealthReport:input_type -> forge.InsertSwitchHealthReportRequest + 425, // 1106: forge.Forge.RemoveSwitchHealthReport:input_type -> forge.RemoveSwitchHealthReportRequest + 429, // 1107: forge.Forge.ListPowerShelfHealthReports:input_type -> forge.ListPowerShelfHealthReportsRequest + 427, // 1108: forge.Forge.InsertPowerShelfHealthReport:input_type -> forge.InsertPowerShelfHealthReportRequest + 428, // 1109: forge.Forge.RemovePowerShelfHealthReport:input_type -> forge.RemovePowerShelfHealthReportRequest + 919, // 1110: forge.Forge.ListHealthReportOverrides:input_type -> common.MachineId + 420, // 1111: forge.Forge.InsertHealthReportOverride:input_type -> forge.InsertMachineHealthReportRequest + 431, // 1112: forge.Forge.RemoveHealthReportOverride:input_type -> forge.RemoveMachineHealthReportRequest + 368, // 1113: forge.Forge.DpuAgentUpgradeCheck:input_type -> forge.DpuAgentUpgradeCheckRequest + 370, // 1114: forge.Forge.DpuAgentUpgradePolicyAction:input_type -> forge.DpuAgentUpgradePolicyRequest + 879, // 1115: forge.Forge.LookupRecordLegacy:input_type -> forge.DNSMessage.DNSQuestion + 238, // 1116: forge.Forge.InvokeInstancePower:input_type -> forge.InstancePowerRequest + 395, // 1117: forge.Forge.ForgeAgentControl:input_type -> forge.ForgeAgentControlRequest + 397, // 1118: forge.Forge.DiscoverMachine:input_type -> forge.MachineDiscoveryInfo + 401, // 1119: forge.Forge.RenewMachineCertificate:input_type -> forge.MachineCertificateRenewRequest + 398, // 1120: forge.Forge.DiscoveryCompleted:input_type -> forge.MachineDiscoveryCompletedRequest + 399, // 1121: forge.Forge.CleanupMachineCompleted:input_type -> forge.MachineCleanupInfo + 406, // 1122: forge.Forge.ReportForgeScoutError:input_type -> forge.ForgeScoutErrorReport + 327, // 1123: forge.Forge.DiscoverDhcp:input_type -> forge.DhcpDiscovery + 328, // 1124: forge.Forge.ExpireDhcpLease:input_type -> forge.ExpireDhcpLeaseRequest + 301, // 1125: forge.Forge.AssignStaticAddress:input_type -> forge.AssignStaticAddressRequest + 303, // 1126: forge.Forge.RemoveStaticAddress:input_type -> forge.RemoveStaticAddressRequest + 305, // 1127: forge.Forge.FindInterfaceAddresses:input_type -> forge.FindInterfaceAddressesRequest + 300, // 1128: forge.Forge.FindInterfaces:input_type -> forge.InterfaceSearchQuery + 299, // 1129: forge.Forge.DeleteInterface:input_type -> forge.InterfaceDeleteQuery + 467, // 1130: forge.Forge.FindIpAddress:input_type -> forge.FindIpAddressRequest + 285, // 1131: forge.Forge.FindMachineIds:input_type -> forge.MachineSearchConfig + 284, // 1132: forge.Forge.FindMachinesByIds:input_type -> forge.MachinesByIdsRequest + 286, // 1133: forge.Forge.FindMachineStateHistories:input_type -> forge.MachineStateHistoriesRequest + 289, // 1134: forge.Forge.FindMachineHealthHistories:input_type -> forge.MachineHealthHistoriesRequest + 188, // 1135: forge.Forge.FindPowerShelfStateHistories:input_type -> forge.PowerShelfStateHistoriesRequest + 695, // 1136: forge.Forge.FindRackStateHistories:input_type -> forge.RackStateHistoriesRequest + 209, // 1137: forge.Forge.FindSwitchStateHistories:input_type -> forge.SwitchStateHistoriesRequest + 231, // 1138: forge.Forge.FindNetworkSegmentStateHistories:input_type -> forge.NetworkSegmentStateHistoriesRequest + 294, // 1139: forge.Forge.FindTenantOrganizationIds:input_type -> forge.TenantSearchFilter + 293, // 1140: forge.Forge.FindTenantsByOrganizationIds:input_type -> forge.TenantByOrganizationIdsRequest + 976, // 1141: forge.Forge.FindConnectedDevicesByDpuMachineIds:input_type -> common.MachineIdList + 488, // 1142: forge.Forge.FindMachineIdsByBmcIps:input_type -> forge.BmcIpList + 489, // 1143: forge.Forge.FindMacAddressByBmcIp:input_type -> forge.BmcIp + 469, // 1144: forge.Forge.IdentifyUuid:input_type -> forge.IdentifyUuidRequest + 471, // 1145: forge.Forge.IdentifyMac:input_type -> forge.IdentifyMacRequest + 473, // 1146: forge.Forge.IdentifySerial:input_type -> forge.IdentifySerialRequest + 391, // 1147: forge.Forge.GetBMCMetaData:input_type -> forge.BMCMetaDataGetRequest + 393, // 1148: forge.Forge.UpdateMachineCredentials:input_type -> forge.MachineCredentialsUpdateRequest + 408, // 1149: forge.Forge.GetPxeInstructions:input_type -> forge.PxeInstructionRequest + 412, // 1150: forge.Forge.GetCloudInitInstructions:input_type -> forge.CloudInitInstructionsRequest + 122, // 1151: forge.Forge.Echo:input_type -> forge.EchoRequest + 436, // 1152: forge.Forge.CreateTenant:input_type -> forge.CreateTenantRequest + 440, // 1153: forge.Forge.FindTenant:input_type -> forge.FindTenantRequest + 438, // 1154: forge.Forge.UpdateTenant:input_type -> forge.UpdateTenantRequest + 446, // 1155: forge.Forge.CreateTenantKeyset:input_type -> forge.CreateTenantKeysetRequest + 453, // 1156: forge.Forge.FindTenantKeysetIds:input_type -> forge.TenantKeysetSearchFilter + 455, // 1157: forge.Forge.FindTenantKeysetsByIds:input_type -> forge.TenantKeysetsByIdsRequest + 449, // 1158: forge.Forge.UpdateTenantKeyset:input_type -> forge.UpdateTenantKeysetRequest + 451, // 1159: forge.Forge.DeleteTenantKeyset:input_type -> forge.DeleteTenantKeysetRequest + 456, // 1160: forge.Forge.ValidateTenantPublicKey:input_type -> forge.ValidateTenantPublicKeyRequest + 334, // 1161: forge.Forge.GetBmcCredentials:input_type -> forge.GetBmcCredentialsRequest + 366, // 1162: forge.Forge.GetAllManagedHostNetworkStatus:input_type -> forge.ManagedHostNetworkStatusRequest + 337, // 1163: forge.Forge.GetSiteExplorationReport:input_type -> forge.GetSiteExplorationRequest + 338, // 1164: forge.Forge.ClearSiteExplorationError:input_type -> forge.ClearSiteExplorationErrorRequest + 344, // 1165: forge.Forge.IsBmcInManagedHost:input_type -> forge.BmcEndpointRequest + 344, // 1166: forge.Forge.BmcCredentialStatus:input_type -> forge.BmcEndpointRequest + 344, // 1167: forge.Forge.Explore:input_type -> forge.BmcEndpointRequest + 339, // 1168: forge.Forge.ReExploreEndpoint:input_type -> forge.ReExploreEndpointRequest + 340, // 1169: forge.Forge.RefreshEndpointReport:input_type -> forge.RefreshEndpointReportRequest + 341, // 1170: forge.Forge.DeleteExploredEndpoint:input_type -> forge.DeleteExploredEndpointRequest + 342, // 1171: forge.Forge.PauseExploredEndpointRemediation:input_type -> forge.PauseExploredEndpointRemediationRequest + 981, // 1172: forge.Forge.FindExploredEndpointIds:input_type -> site_explorer.ExploredEndpointSearchFilter + 982, // 1173: forge.Forge.FindExploredEndpointsByIds:input_type -> site_explorer.ExploredEndpointsByIdsRequest + 983, // 1174: forge.Forge.FindExploredManagedHostIds:input_type -> site_explorer.ExploredManagedHostSearchFilter + 984, // 1175: forge.Forge.FindExploredManagedHostsByIds:input_type -> site_explorer.ExploredManagedHostsByIdsRequest + 348, // 1176: forge.Forge.UpdateMachineHardwareInfo:input_type -> forge.UpdateMachineHardwareInfoRequest + 372, // 1177: forge.Forge.AdminForceDeleteMachine:input_type -> forge.AdminForceDeleteMachineRequest + 458, // 1178: forge.Forge.AdminListResourcePools:input_type -> forge.ListResourcePoolsRequest + 461, // 1179: forge.Forge.AdminGrowResourcePool:input_type -> forge.GrowResourcePoolRequest + 311, // 1180: forge.Forge.UpdateMachineMetadata:input_type -> forge.MachineMetadataUpdateRequest + 312, // 1181: forge.Forge.UpdateRackMetadata:input_type -> forge.RackMetadataUpdateRequest + 313, // 1182: forge.Forge.UpdateSwitchMetadata:input_type -> forge.SwitchMetadataUpdateRequest + 314, // 1183: forge.Forge.UpdatePowerShelfMetadata:input_type -> forge.PowerShelfMetadataUpdateRequest + 707, // 1184: forge.Forge.UpdateMachineNvLinkInfo:input_type -> forge.UpdateMachineNvLinkInfoRequest + 465, // 1185: forge.Forge.SetMaintenance:input_type -> forge.MaintenanceRequest + 466, // 1186: forge.Forge.SetDynamicConfig:input_type -> forge.SetDynamicConfigRequest + 475, // 1187: forge.Forge.TriggerDpuReprovisioning:input_type -> forge.DpuReprovisioningRequest + 476, // 1188: forge.Forge.ListDpuWaitingForReprovisioning:input_type -> forge.DpuReprovisioningListRequest + 478, // 1189: forge.Forge.TriggerHostReprovisioning:input_type -> forge.HostReprovisioningRequest + 479, // 1190: forge.Forge.ListHostsWaitingForReprovisioning:input_type -> forge.HostReprovisioningListRequest + 919, // 1191: forge.Forge.MarkManualFirmwareUpgradeComplete:input_type -> common.MachineId + 527, // 1192: forge.Forge.ReportScoutFirmwareUpgradeStatus:input_type -> forge.ScoutFirmwareUpgradeStatusRequest + 482, // 1193: forge.Forge.GetDpuInfoList:input_type -> forge.GetDpuInfoListRequest + 939, // 1194: forge.Forge.GetMachineBootOverride:input_type -> common.MachineInterfaceId + 485, // 1195: forge.Forge.SetMachineBootOverride:input_type -> forge.MachineBootOverride + 939, // 1196: forge.Forge.ClearMachineBootOverride:input_type -> common.MachineInterfaceId + 494, // 1197: forge.Forge.GetNetworkTopology:input_type -> forge.NetworkTopologyRequest + 495, // 1198: forge.Forge.FindNetworkDevicesByDeviceIds:input_type -> forge.NetworkDeviceIdList + 115, // 1199: forge.Forge.CreateCredential:input_type -> forge.CredentialCreationRequest + 116, // 1200: forge.Forge.DeleteCredential:input_type -> forge.CredentialDeletionRequest + 985, // 1201: forge.Forge.GetRouteServers:input_type -> google.protobuf.Empty + 497, // 1202: forge.Forge.AddRouteServers:input_type -> forge.RouteServers + 497, // 1203: forge.Forge.RemoveRouteServers:input_type -> forge.RouteServers + 497, // 1204: forge.Forge.ReplaceRouteServers:input_type -> forge.RouteServers + 315, // 1205: forge.Forge.UpdateAgentReportedInventory:input_type -> forge.DpuAgentInventoryReport + 279, // 1206: forge.Forge.UpdateInstancePhoneHomeLastContact:input_type -> forge.InstancePhoneHomeLastContactRequest + 500, // 1207: forge.Forge.SetHostUefiPassword:input_type -> forge.SetHostUefiPasswordRequest + 502, // 1208: forge.Forge.ClearHostUefiPassword:input_type -> forge.ClearHostUefiPasswordRequest + 515, // 1209: forge.Forge.AddExpectedMachine:input_type -> forge.ExpectedMachine + 516, // 1210: forge.Forge.DeleteExpectedMachine:input_type -> forge.ExpectedMachineRequest + 515, // 1211: forge.Forge.UpdateExpectedMachine:input_type -> forge.ExpectedMachine + 516, // 1212: forge.Forge.GetExpectedMachine:input_type -> forge.ExpectedMachineRequest + 985, // 1213: forge.Forge.GetAllExpectedMachines:input_type -> google.protobuf.Empty + 815, // 1214: forge.Forge.CreateRackFirmware:input_type -> forge.RackFirmwareCreateRequest + 816, // 1215: forge.Forge.GetRackFirmware:input_type -> forge.RackFirmwareGetRequest + 817, // 1216: forge.Forge.ListRackFirmware:input_type -> forge.RackFirmwareSearchFilter + 819, // 1217: forge.Forge.DeleteRackFirmware:input_type -> forge.RackFirmwareDeleteRequest + 820, // 1218: forge.Forge.ApplyRackFirmware:input_type -> forge.RackFirmwareApplyRequest + 824, // 1219: forge.Forge.GetRackFirmwareJobStatus:input_type -> forge.RackFirmwareJobStatusRequest + 826, // 1220: forge.Forge.GetRackFirmwareHistory:input_type -> forge.RackFirmwareHistoryRequest + 813, // 1221: forge.Forge.RackFirmwareSetDefault:input_type -> forge.RackFirmwareSetDefaultRequest + 517, // 1222: forge.Forge.ReplaceAllExpectedMachines:input_type -> forge.ExpectedMachineList + 985, // 1223: forge.Forge.DeleteAllExpectedMachines:input_type -> google.protobuf.Empty + 985, // 1224: forge.Forge.GetAllExpectedMachinesLinked:input_type -> google.protobuf.Empty + 985, // 1225: forge.Forge.GetAllUnexpectedMachines:input_type -> google.protobuf.Empty + 522, // 1226: forge.Forge.CreateExpectedMachines:input_type -> forge.BatchExpectedMachineOperationRequest + 522, // 1227: forge.Forge.UpdateExpectedMachines:input_type -> forge.BatchExpectedMachineOperationRequest + 192, // 1228: forge.Forge.AddExpectedPowerShelf:input_type -> forge.ExpectedPowerShelf + 193, // 1229: forge.Forge.DeleteExpectedPowerShelf:input_type -> forge.ExpectedPowerShelfRequest + 192, // 1230: forge.Forge.UpdateExpectedPowerShelf:input_type -> forge.ExpectedPowerShelf + 193, // 1231: forge.Forge.GetExpectedPowerShelf:input_type -> forge.ExpectedPowerShelfRequest + 985, // 1232: forge.Forge.GetAllExpectedPowerShelves:input_type -> google.protobuf.Empty + 194, // 1233: forge.Forge.ReplaceAllExpectedPowerShelves:input_type -> forge.ExpectedPowerShelfList + 985, // 1234: forge.Forge.DeleteAllExpectedPowerShelves:input_type -> google.protobuf.Empty + 985, // 1235: forge.Forge.GetAllExpectedPowerShelvesLinked:input_type -> google.protobuf.Empty + 214, // 1236: forge.Forge.AddExpectedSwitch:input_type -> forge.ExpectedSwitch + 215, // 1237: forge.Forge.DeleteExpectedSwitch:input_type -> forge.ExpectedSwitchRequest + 214, // 1238: forge.Forge.UpdateExpectedSwitch:input_type -> forge.ExpectedSwitch + 215, // 1239: forge.Forge.GetExpectedSwitch:input_type -> forge.ExpectedSwitchRequest + 985, // 1240: forge.Forge.GetAllExpectedSwitches:input_type -> google.protobuf.Empty + 216, // 1241: forge.Forge.ReplaceAllExpectedSwitches:input_type -> forge.ExpectedSwitchList + 985, // 1242: forge.Forge.DeleteAllExpectedSwitches:input_type -> google.protobuf.Empty + 985, // 1243: forge.Forge.GetAllExpectedSwitchesLinked:input_type -> google.protobuf.Empty + 219, // 1244: forge.Forge.AddExpectedRack:input_type -> forge.ExpectedRack + 220, // 1245: forge.Forge.DeleteExpectedRack:input_type -> forge.ExpectedRackRequest + 219, // 1246: forge.Forge.UpdateExpectedRack:input_type -> forge.ExpectedRack + 220, // 1247: forge.Forge.GetExpectedRack:input_type -> forge.ExpectedRackRequest + 985, // 1248: forge.Forge.GetAllExpectedRacks:input_type -> google.protobuf.Empty + 221, // 1249: forge.Forge.ReplaceAllExpectedRacks:input_type -> forge.ExpectedRackList + 985, // 1250: forge.Forge.DeleteAllExpectedRacks:input_type -> google.protobuf.Empty + 113, // 1251: forge.Forge.AttestQuote:input_type -> forge.AttestQuoteRequest + 588, // 1252: forge.Forge.CreateInstanceType:input_type -> forge.CreateInstanceTypeRequest + 590, // 1253: forge.Forge.FindInstanceTypeIds:input_type -> forge.FindInstanceTypeIdsRequest + 592, // 1254: forge.Forge.FindInstanceTypesByIds:input_type -> forge.FindInstanceTypesByIdsRequest + 597, // 1255: forge.Forge.UpdateInstanceType:input_type -> forge.UpdateInstanceTypeRequest + 594, // 1256: forge.Forge.DeleteInstanceType:input_type -> forge.DeleteInstanceTypeRequest + 598, // 1257: forge.Forge.AssociateMachinesWithInstanceType:input_type -> forge.AssociateMachinesWithInstanceTypeRequest + 600, // 1258: forge.Forge.RemoveMachineInstanceTypeAssociation:input_type -> forge.RemoveMachineInstanceTypeAssociationRequest + 986, // 1259: forge.Forge.CreateMeasurementBundle:input_type -> measured_boot.CreateMeasurementBundleRequest + 987, // 1260: forge.Forge.DeleteMeasurementBundle:input_type -> measured_boot.DeleteMeasurementBundleRequest + 988, // 1261: forge.Forge.RenameMeasurementBundle:input_type -> measured_boot.RenameMeasurementBundleRequest + 989, // 1262: forge.Forge.UpdateMeasurementBundle:input_type -> measured_boot.UpdateMeasurementBundleRequest + 990, // 1263: forge.Forge.ShowMeasurementBundle:input_type -> measured_boot.ShowMeasurementBundleRequest + 991, // 1264: forge.Forge.ShowMeasurementBundles:input_type -> measured_boot.ShowMeasurementBundlesRequest + 992, // 1265: forge.Forge.ListMeasurementBundles:input_type -> measured_boot.ListMeasurementBundlesRequest + 993, // 1266: forge.Forge.ListMeasurementBundleMachines:input_type -> measured_boot.ListMeasurementBundleMachinesRequest + 994, // 1267: forge.Forge.FindClosestBundleMatch:input_type -> measured_boot.FindClosestBundleMatchRequest + 995, // 1268: forge.Forge.DeleteMeasurementJournal:input_type -> measured_boot.DeleteMeasurementJournalRequest + 996, // 1269: forge.Forge.ShowMeasurementJournal:input_type -> measured_boot.ShowMeasurementJournalRequest + 997, // 1270: forge.Forge.ShowMeasurementJournals:input_type -> measured_boot.ShowMeasurementJournalsRequest + 998, // 1271: forge.Forge.ListMeasurementJournal:input_type -> measured_boot.ListMeasurementJournalRequest + 999, // 1272: forge.Forge.AttestCandidateMachine:input_type -> measured_boot.AttestCandidateMachineRequest + 1000, // 1273: forge.Forge.ShowCandidateMachine:input_type -> measured_boot.ShowCandidateMachineRequest + 1001, // 1274: forge.Forge.ShowCandidateMachines:input_type -> measured_boot.ShowCandidateMachinesRequest + 1002, // 1275: forge.Forge.ListCandidateMachines:input_type -> measured_boot.ListCandidateMachinesRequest + 1003, // 1276: forge.Forge.CreateMeasurementSystemProfile:input_type -> measured_boot.CreateMeasurementSystemProfileRequest + 1004, // 1277: forge.Forge.DeleteMeasurementSystemProfile:input_type -> measured_boot.DeleteMeasurementSystemProfileRequest + 1005, // 1278: forge.Forge.RenameMeasurementSystemProfile:input_type -> measured_boot.RenameMeasurementSystemProfileRequest + 1006, // 1279: forge.Forge.ShowMeasurementSystemProfile:input_type -> measured_boot.ShowMeasurementSystemProfileRequest + 1007, // 1280: forge.Forge.ShowMeasurementSystemProfiles:input_type -> measured_boot.ShowMeasurementSystemProfilesRequest + 1008, // 1281: forge.Forge.ListMeasurementSystemProfiles:input_type -> measured_boot.ListMeasurementSystemProfilesRequest + 1009, // 1282: forge.Forge.ListMeasurementSystemProfileBundles:input_type -> measured_boot.ListMeasurementSystemProfileBundlesRequest + 1010, // 1283: forge.Forge.ListMeasurementSystemProfileMachines:input_type -> measured_boot.ListMeasurementSystemProfileMachinesRequest + 1011, // 1284: forge.Forge.CreateMeasurementReport:input_type -> measured_boot.CreateMeasurementReportRequest + 1012, // 1285: forge.Forge.DeleteMeasurementReport:input_type -> measured_boot.DeleteMeasurementReportRequest + 1013, // 1286: forge.Forge.PromoteMeasurementReport:input_type -> measured_boot.PromoteMeasurementReportRequest + 1014, // 1287: forge.Forge.RevokeMeasurementReport:input_type -> measured_boot.RevokeMeasurementReportRequest + 1015, // 1288: forge.Forge.ShowMeasurementReportForId:input_type -> measured_boot.ShowMeasurementReportForIdRequest + 1016, // 1289: forge.Forge.ShowMeasurementReportsForMachine:input_type -> measured_boot.ShowMeasurementReportsForMachineRequest + 1017, // 1290: forge.Forge.ShowMeasurementReports:input_type -> measured_boot.ShowMeasurementReportsRequest + 1018, // 1291: forge.Forge.ListMeasurementReport:input_type -> measured_boot.ListMeasurementReportRequest + 1019, // 1292: forge.Forge.MatchMeasurementReport:input_type -> measured_boot.MatchMeasurementReportRequest + 1020, // 1293: forge.Forge.ImportSiteMeasurements:input_type -> measured_boot.ImportSiteMeasurementsRequest + 1021, // 1294: forge.Forge.ExportSiteMeasurements:input_type -> measured_boot.ExportSiteMeasurementsRequest + 1022, // 1295: forge.Forge.AddMeasurementTrustedMachine:input_type -> measured_boot.AddMeasurementTrustedMachineRequest + 1023, // 1296: forge.Forge.RemoveMeasurementTrustedMachine:input_type -> measured_boot.RemoveMeasurementTrustedMachineRequest + 1024, // 1297: forge.Forge.AddMeasurementTrustedProfile:input_type -> measured_boot.AddMeasurementTrustedProfileRequest + 1025, // 1298: forge.Forge.RemoveMeasurementTrustedProfile:input_type -> measured_boot.RemoveMeasurementTrustedProfileRequest + 1026, // 1299: forge.Forge.ListMeasurementTrustedMachines:input_type -> measured_boot.ListMeasurementTrustedMachinesRequest + 1027, // 1300: forge.Forge.ListMeasurementTrustedProfiles:input_type -> measured_boot.ListMeasurementTrustedProfilesRequest + 1028, // 1301: forge.Forge.ListAttestationSummary:input_type -> measured_boot.ListAttestationSummaryRequest + 619, // 1302: forge.Forge.CreateNetworkSecurityGroup:input_type -> forge.CreateNetworkSecurityGroupRequest + 621, // 1303: forge.Forge.FindNetworkSecurityGroupIds:input_type -> forge.FindNetworkSecurityGroupIdsRequest + 623, // 1304: forge.Forge.FindNetworkSecurityGroupsByIds:input_type -> forge.FindNetworkSecurityGroupsByIdsRequest + 626, // 1305: forge.Forge.UpdateNetworkSecurityGroup:input_type -> forge.UpdateNetworkSecurityGroupRequest + 627, // 1306: forge.Forge.DeleteNetworkSecurityGroup:input_type -> forge.DeleteNetworkSecurityGroupRequest + 633, // 1307: forge.Forge.GetNetworkSecurityGroupPropagationStatus:input_type -> forge.GetNetworkSecurityGroupPropagationStatusRequest + 636, // 1308: forge.Forge.GetNetworkSecurityGroupAttachments:input_type -> forge.GetNetworkSecurityGroupAttachmentsRequest + 504, // 1309: forge.Forge.CreateOsImage:input_type -> forge.OsImageAttributes + 508, // 1310: forge.Forge.DeleteOsImage:input_type -> forge.DeleteOsImageRequest + 506, // 1311: forge.Forge.ListOsImage:input_type -> forge.ListOsImageRequest + 930, // 1312: forge.Forge.GetOsImage:input_type -> common.UUID + 504, // 1313: forge.Forge.UpdateOsImage:input_type -> forge.OsImageAttributes + 510, // 1314: forge.Forge.GetIpxeTemplate:input_type -> forge.GetIpxeTemplateRequest + 511, // 1315: forge.Forge.ListIpxeTemplates:input_type -> forge.ListIpxeTemplatesRequest + 526, // 1316: forge.Forge.RebootCompleted:input_type -> forge.MachineRebootCompletedRequest + 531, // 1317: forge.Forge.PersistValidationResult:input_type -> forge.MachineValidationResultPostRequest + 533, // 1318: forge.Forge.GetMachineValidationResults:input_type -> forge.MachineValidationGetRequest + 528, // 1319: forge.Forge.MachineValidationCompleted:input_type -> forge.MachineValidationCompletedRequest + 536, // 1320: forge.Forge.MachineSetAutoUpdate:input_type -> forge.MachineSetAutoUpdateRequest + 538, // 1321: forge.Forge.GetMachineValidationExternalConfig:input_type -> forge.GetMachineValidationExternalConfigRequest + 541, // 1322: forge.Forge.GetMachineValidationExternalConfigs:input_type -> forge.GetMachineValidationExternalConfigsRequest + 543, // 1323: forge.Forge.AddUpdateMachineValidationExternalConfig:input_type -> forge.AddUpdateMachineValidationExternalConfigRequest + 560, // 1324: forge.Forge.GetMachineValidationRuns:input_type -> forge.MachineValidationRunListGetRequest + 544, // 1325: forge.Forge.RemoveMachineValidationExternalConfig:input_type -> forge.RemoveMachineValidationExternalConfigRequest + 563, // 1326: forge.Forge.GetMachineValidationTests:input_type -> forge.MachineValidationTestsGetRequest + 565, // 1327: forge.Forge.AddMachineValidationTest:input_type -> forge.MachineValidationTestAddRequest + 564, // 1328: forge.Forge.UpdateMachineValidationTest:input_type -> forge.MachineValidationTestUpdateRequest + 568, // 1329: forge.Forge.MachineValidationTestVerfied:input_type -> forge.MachineValidationTestVerfiedRequest + 572, // 1330: forge.Forge.MachineValidationTestNextVersion:input_type -> forge.MachineValidationTestNextVersionRequest + 573, // 1331: forge.Forge.MachineValidationTestEnableDisableTest:input_type -> forge.MachineValidationTestEnableDisableTestRequest + 575, // 1332: forge.Forge.UpdateMachineValidationRun:input_type -> forge.MachineValidationRunRequest + 385, // 1333: forge.Forge.AdminBmcReset:input_type -> forge.AdminBmcResetRequest + 555, // 1334: forge.Forge.AdminPowerControl:input_type -> forge.AdminPowerControlRequest + 344, // 1335: forge.Forge.DisableSecureBoot:input_type -> forge.BmcEndpointRequest + 375, // 1336: forge.Forge.Lockdown:input_type -> forge.LockdownRequest + 377, // 1337: forge.Forge.LockdownStatus:input_type -> forge.LockdownStatusRequest + 379, // 1338: forge.Forge.MachineSetup:input_type -> forge.MachineSetupRequest + 381, // 1339: forge.Forge.SetDpuFirstBootOrder:input_type -> forge.SetDpuFirstBootOrderRequest + 733, // 1340: forge.Forge.CreateBmcUser:input_type -> forge.CreateBmcUserRequest + 735, // 1341: forge.Forge.DeleteBmcUser:input_type -> forge.DeleteBmcUserRequest + 387, // 1342: forge.Forge.EnableInfiniteBoot:input_type -> forge.EnableInfiniteBootRequest + 389, // 1343: forge.Forge.IsInfiniteBootEnabled:input_type -> forge.IsInfiniteBootEnabledRequest + 545, // 1344: forge.Forge.OnDemandMachineValidation:input_type -> forge.MachineValidationOnDemandRequest + 553, // 1345: forge.Forge.OnDemandRackMaintenance:input_type -> forge.RackMaintenanceOnDemandRequest + 109, // 1346: forge.Forge.TpmAddCaCert:input_type -> forge.TpmCaCert + 985, // 1347: forge.Forge.TpmShowCaCerts:input_type -> google.protobuf.Empty + 985, // 1348: forge.Forge.TpmShowUnmatchedEkCerts:input_type -> google.protobuf.Empty + 106, // 1349: forge.Forge.TpmDeleteCaCert:input_type -> forge.TpmCaCertId + 602, // 1350: forge.Forge.RedfishBrowse:input_type -> forge.RedfishBrowseRequest + 604, // 1351: forge.Forge.RedfishListActions:input_type -> forge.RedfishListActionsRequest + 609, // 1352: forge.Forge.RedfishCreateAction:input_type -> forge.RedfishCreateActionRequest + 611, // 1353: forge.Forge.RedfishApproveAction:input_type -> forge.RedfishActionID + 611, // 1354: forge.Forge.RedfishApplyAction:input_type -> forge.RedfishActionID + 611, // 1355: forge.Forge.RedfishCancelAction:input_type -> forge.RedfishActionID + 615, // 1356: forge.Forge.UfmBrowse:input_type -> forge.UfmBrowseRequest + 639, // 1357: forge.Forge.GetDesiredFirmwareVersions:input_type -> forge.GetDesiredFirmwareVersionsRequest + 655, // 1358: forge.Forge.CreateSku:input_type -> forge.SkuList + 919, // 1359: forge.Forge.GenerateSkuFromMachine:input_type -> common.MachineId + 919, // 1360: forge.Forge.VerifySkuForMachine:input_type -> common.MachineId + 653, // 1361: forge.Forge.AssignSkuToMachine:input_type -> forge.SkuMachinePair + 654, // 1362: forge.Forge.RemoveSkuAssociation:input_type -> forge.RemoveSkuRequest + 656, // 1363: forge.Forge.DeleteSku:input_type -> forge.SkuIdList + 985, // 1364: forge.Forge.GetAllSkuIds:input_type -> google.protobuf.Empty + 658, // 1365: forge.Forge.FindSkusByIds:input_type -> forge.SkusByIdsRequest + 668, // 1366: forge.Forge.UpdateSkuMetadata:input_type -> forge.SkuUpdateMetadataRequest + 652, // 1367: forge.Forge.ReplaceSku:input_type -> forge.Sku + 356, // 1368: forge.Forge.GetManagedHostQuarantineState:input_type -> forge.GetManagedHostQuarantineStateRequest + 358, // 1369: forge.Forge.SetManagedHostQuarantineState:input_type -> forge.SetManagedHostQuarantineStateRequest + 360, // 1370: forge.Forge.ClearManagedHostQuarantineState:input_type -> forge.ClearManagedHostQuarantineStateRequest + 919, // 1371: forge.Forge.ResetHostReprovisioning:input_type -> common.MachineId + 347, // 1372: forge.Forge.CopyBfbToDpuRshim:input_type -> forge.CopyBfbToDpuRshimRequest + 985, // 1373: forge.Forge.GetAllDpaInterfaceIds:input_type -> google.protobuf.Empty + 663, // 1374: forge.Forge.FindDpaInterfacesByIds:input_type -> forge.DpaInterfacesByIdsRequest + 661, // 1375: forge.Forge.CreateDpaInterface:input_type -> forge.DpaInterfaceCreationRequest + 661, // 1376: forge.Forge.EnsureDpaInterface:input_type -> forge.DpaInterfaceCreationRequest + 666, // 1377: forge.Forge.DeleteDpaInterface:input_type -> forge.DpaInterfaceDeletionRequest + 665, // 1378: forge.Forge.SetDpaNetworkObservationStatus:input_type -> forge.DpaNetworkObservationSetRequest + 669, // 1379: forge.Forge.GetPowerOptions:input_type -> forge.PowerOptionRequest + 670, // 1380: forge.Forge.UpdatePowerOption:input_type -> forge.PowerOptionUpdateRequest + 344, // 1381: forge.Forge.AllowIngestionAndPowerOn:input_type -> forge.BmcEndpointRequest + 344, // 1382: forge.Forge.DetermineMachineIngestionState:input_type -> forge.BmcEndpointRequest + 689, // 1383: forge.Forge.FindRackIds:input_type -> forge.RackSearchFilter + 691, // 1384: forge.Forge.FindRacksByIds:input_type -> forge.RacksByIdsRequest + 686, // 1385: forge.Forge.GetRack:input_type -> forge.GetRackRequest + 696, // 1386: forge.Forge.DeleteRack:input_type -> forge.DeleteRackRequest + 702, // 1387: forge.Forge.GetRackProfile:input_type -> forge.GetRackProfileRequest + 675, // 1388: forge.Forge.CreateComputeAllocation:input_type -> forge.CreateComputeAllocationRequest + 677, // 1389: forge.Forge.FindComputeAllocationIds:input_type -> forge.FindComputeAllocationIdsRequest + 679, // 1390: forge.Forge.FindComputeAllocationsByIds:input_type -> forge.FindComputeAllocationsByIdsRequest + 682, // 1391: forge.Forge.UpdateComputeAllocation:input_type -> forge.UpdateComputeAllocationRequest + 683, // 1392: forge.Forge.DeleteComputeAllocation:input_type -> forge.DeleteComputeAllocationRequest + 737, // 1393: forge.Forge.SetFirmwareUpdateTimeWindow:input_type -> forge.SetFirmwareUpdateTimeWindowRequest + 739, // 1394: forge.Forge.ListHostFirmware:input_type -> forge.ListHostFirmwareRequest + 1029, // 1395: forge.Forge.PublishMlxDeviceReport:input_type -> mlx_device.PublishMlxDeviceReportRequest + 1030, // 1396: forge.Forge.PublishMlxObservationReport:input_type -> mlx_device.PublishMlxObservationReportRequest + 742, // 1397: forge.Forge.TrimTable:input_type -> forge.TrimTableRequest + 985, // 1398: forge.Forge.ListNvlinkNmxcEndpoints:input_type -> google.protobuf.Empty + 744, // 1399: forge.Forge.CreateNvlinkNmxcEndpoint:input_type -> forge.NvlinkNmxcEndpoint + 744, // 1400: forge.Forge.UpdateNvlinkNmxcEndpoint:input_type -> forge.NvlinkNmxcEndpoint + 746, // 1401: forge.Forge.DeleteNvlinkNmxcEndpoint:input_type -> forge.DeleteNvlinkNmxcEndpointRequest + 747, // 1402: forge.Forge.CreateRemediation:input_type -> forge.CreateRemediationRequest + 752, // 1403: forge.Forge.ApproveRemediation:input_type -> forge.ApproveRemediationRequest + 753, // 1404: forge.Forge.RevokeRemediation:input_type -> forge.RevokeRemediationRequest + 754, // 1405: forge.Forge.EnableRemediation:input_type -> forge.EnableRemediationRequest + 755, // 1406: forge.Forge.DisableRemediation:input_type -> forge.DisableRemediationRequest + 985, // 1407: forge.Forge.FindRemediationIds:input_type -> google.protobuf.Empty + 749, // 1408: forge.Forge.FindRemediationsByIds:input_type -> forge.RemediationIdList + 756, // 1409: forge.Forge.FindAppliedRemediationIds:input_type -> forge.FindAppliedRemediationIdsRequest + 758, // 1410: forge.Forge.FindAppliedRemediations:input_type -> forge.FindAppliedRemediationsRequest + 761, // 1411: forge.Forge.GetNextRemediationForMachine:input_type -> forge.GetNextRemediationForMachineRequest + 763, // 1412: forge.Forge.RemediationApplied:input_type -> forge.RemediationAppliedRequest + 765, // 1413: forge.Forge.SetPrimaryDpu:input_type -> forge.SetPrimaryDpuRequest + 771, // 1414: forge.Forge.CreateDpuExtensionService:input_type -> forge.CreateDpuExtensionServiceRequest + 772, // 1415: forge.Forge.UpdateDpuExtensionService:input_type -> forge.UpdateDpuExtensionServiceRequest + 773, // 1416: forge.Forge.DeleteDpuExtensionService:input_type -> forge.DeleteDpuExtensionServiceRequest + 775, // 1417: forge.Forge.FindDpuExtensionServiceIds:input_type -> forge.DpuExtensionServiceSearchFilter + 777, // 1418: forge.Forge.FindDpuExtensionServicesByIds:input_type -> forge.DpuExtensionServicesByIdsRequest + 779, // 1419: forge.Forge.GetDpuExtensionServiceVersionsInfo:input_type -> forge.GetDpuExtensionServiceVersionsInfoRequest + 781, // 1420: forge.Forge.FindInstancesByDpuExtensionService:input_type -> forge.FindInstancesByDpuExtensionServiceRequest + 86, // 1421: forge.Forge.TriggerMachineAttestation:input_type -> forge.SpdmMachineAttestationTriggerRequest + 919, // 1422: forge.Forge.CancelMachineAttestation:input_type -> common.MachineId + 985, // 1423: forge.Forge.FindMachineIdsUnderAttestation:input_type -> google.protobuf.Empty + 919, // 1424: forge.Forge.ListAttestationsForMachineId:input_type -> common.MachineId + 919, // 1425: forge.Forge.GetMachineAttestationStatus:input_type -> common.MachineId + 87, // 1426: forge.Forge.SignMachineIdentity:input_type -> forge.MachineIdentityRequest + 89, // 1427: forge.Forge.GetTenantIdentityConfiguration:input_type -> forge.GetTenantIdentityConfigRequest + 92, // 1428: forge.Forge.SetTenantIdentityConfiguration:input_type -> forge.SetTenantIdentityConfigRequest + 89, // 1429: forge.Forge.DeleteTenantIdentityConfiguration:input_type -> forge.GetTenantIdentityConfigRequest + 97, // 1430: forge.Forge.GetTokenDelegation:input_type -> forge.GetTokenDelegationRequest + 99, // 1431: forge.Forge.SetTokenDelegation:input_type -> forge.TokenDelegationRequest + 97, // 1432: forge.Forge.DeleteTokenDelegation:input_type -> forge.GetTokenDelegationRequest + 102, // 1433: forge.Forge.GetJWKS:input_type -> forge.JwksRequest + 103, // 1434: forge.Forge.GetOpenIDConfiguration:input_type -> forge.OpenIdConfigRequest + 788, // 1435: forge.Forge.ScoutStream:input_type -> forge.ScoutStreamApiBoundMessage + 791, // 1436: forge.Forge.ScoutStreamShowConnections:input_type -> forge.ScoutStreamShowConnectionsRequest + 793, // 1437: forge.Forge.ScoutStreamDisconnect:input_type -> forge.ScoutStreamDisconnectRequest + 795, // 1438: forge.Forge.ScoutStreamPing:input_type -> forge.ScoutStreamAdminPingRequest + 1031, // 1439: forge.Forge.MlxAdminProfileSync:input_type -> mlx_device.MlxAdminProfileSyncRequest + 1032, // 1440: forge.Forge.MlxAdminProfileShow:input_type -> mlx_device.MlxAdminProfileShowRequest + 1033, // 1441: forge.Forge.MlxAdminProfileCompare:input_type -> mlx_device.MlxAdminProfileCompareRequest + 1034, // 1442: forge.Forge.MlxAdminProfileList:input_type -> mlx_device.MlxAdminProfileListRequest + 1035, // 1443: forge.Forge.MlxAdminLockdownLock:input_type -> mlx_device.MlxAdminLockdownLockRequest + 1036, // 1444: forge.Forge.MlxAdminLockdownUnlock:input_type -> mlx_device.MlxAdminLockdownUnlockRequest + 1037, // 1445: forge.Forge.MlxAdminLockdownStatus:input_type -> mlx_device.MlxAdminLockdownStatusRequest + 1038, // 1446: forge.Forge.MlxAdminShowDevice:input_type -> mlx_device.MlxAdminDeviceInfoRequest + 1039, // 1447: forge.Forge.MlxAdminShowMachine:input_type -> mlx_device.MlxAdminDeviceReportRequest + 1040, // 1448: forge.Forge.MlxAdminRegistryList:input_type -> mlx_device.MlxAdminRegistryListRequest + 1041, // 1449: forge.Forge.MlxAdminRegistryShow:input_type -> mlx_device.MlxAdminRegistryShowRequest + 1042, // 1450: forge.Forge.MlxAdminConfigQuery:input_type -> mlx_device.MlxAdminConfigQueryRequest + 1043, // 1451: forge.Forge.MlxAdminConfigSet:input_type -> mlx_device.MlxAdminConfigSetRequest + 1044, // 1452: forge.Forge.MlxAdminConfigSync:input_type -> mlx_device.MlxAdminConfigSyncRequest + 1045, // 1453: forge.Forge.MlxAdminConfigCompare:input_type -> mlx_device.MlxAdminConfigCompareRequest + 717, // 1454: forge.Forge.FindNVLinkPartitionIds:input_type -> forge.NVLinkPartitionSearchFilter + 718, // 1455: forge.Forge.FindNVLinkPartitionsByIds:input_type -> forge.NVLinkPartitionsByIdsRequest + 139, // 1456: forge.Forge.NVLinkPartitionsForTenant:input_type -> forge.TenantSearchQuery + 728, // 1457: forge.Forge.FindNVLinkLogicalPartitionIds:input_type -> forge.NVLinkLogicalPartitionSearchFilter + 729, // 1458: forge.Forge.FindNVLinkLogicalPartitionsByIds:input_type -> forge.NVLinkLogicalPartitionsByIdsRequest + 725, // 1459: forge.Forge.CreateNVLinkLogicalPartition:input_type -> forge.NVLinkLogicalPartitionCreationRequest + 731, // 1460: forge.Forge.UpdateNVLinkLogicalPartition:input_type -> forge.NVLinkLogicalPartitionUpdateRequest + 726, // 1461: forge.Forge.DeleteNVLinkLogicalPartition:input_type -> forge.NVLinkLogicalPartitionDeletionRequest + 139, // 1462: forge.Forge.NVLinkLogicalPartitionsForTenant:input_type -> forge.TenantSearchQuery + 809, // 1463: forge.Forge.GetMachinePositionInfo:input_type -> forge.MachinePositionQuery + 711, // 1464: forge.Forge.NmxcBrowse:input_type -> forge.NmxcBrowseRequest + 830, // 1465: forge.Forge.ModifyDPFState:input_type -> forge.ModifyDPFStateRequest + 832, // 1466: forge.Forge.GetDPFState:input_type -> forge.GetDPFStateRequest + 833, // 1467: forge.Forge.GetDPFHostSnapshot:input_type -> forge.GetDPFHostSnapshotRequest + 835, // 1468: forge.Forge.GetDPFServiceVersions:input_type -> forge.GetDPFServiceVersionsRequest + 844, // 1469: forge.Forge.ComponentPowerControl:input_type -> forge.ComponentPowerControlRequest + 841, // 1470: forge.Forge.GetComponentInventory:input_type -> forge.GetComponentInventoryRequest + 851, // 1471: forge.Forge.UpdateComponentFirmware:input_type -> forge.UpdateComponentFirmwareRequest + 853, // 1472: forge.Forge.GetComponentFirmwareStatus:input_type -> forge.GetComponentFirmwareStatusRequest + 855, // 1473: forge.Forge.ListComponentFirmwareVersions:input_type -> forge.ListComponentFirmwareVersionsRequest + 864, // 1474: forge.Forge.CreateOperatingSystem:input_type -> forge.CreateOperatingSystemRequest + 937, // 1475: forge.Forge.GetOperatingSystem:input_type -> common.OperatingSystemId + 867, // 1476: forge.Forge.UpdateOperatingSystem:input_type -> forge.UpdateOperatingSystemRequest + 868, // 1477: forge.Forge.DeleteOperatingSystem:input_type -> forge.DeleteOperatingSystemRequest + 870, // 1478: forge.Forge.FindOperatingSystemIds:input_type -> forge.OperatingSystemSearchFilter + 872, // 1479: forge.Forge.FindOperatingSystemsByIds:input_type -> forge.OperatingSystemsByIdsRequest + 874, // 1480: forge.Forge.GetOperatingSystemCachableIpxeTemplateArtifacts:input_type -> forge.GetOperatingSystemCachableIpxeTemplateArtifactsRequest + 877, // 1481: forge.Forge.UpdateOperatingSystemCachableIpxeTemplateArtifacts:input_type -> forge.UpdateOperatingSystemIpxeTemplateArtifactRequest + 120, // 1482: forge.Forge.Version:output_type -> forge.BuildInfo + 803, // 1483: forge.Forge.CreateDomainLegacy:output_type -> forge.DomainLegacy + 803, // 1484: forge.Forge.UpdateDomainLegacy:output_type -> forge.DomainLegacy + 806, // 1485: forge.Forge.DeleteDomainLegacy:output_type -> forge.DomainDeletionResultLegacy + 804, // 1486: forge.Forge.FindDomainLegacy:output_type -> forge.DomainListLegacy + 141, // 1487: forge.Forge.CreateVpc:output_type -> forge.Vpc + 144, // 1488: forge.Forge.UpdateVpc:output_type -> forge.VpcUpdateResult + 146, // 1489: forge.Forge.UpdateVpcVirtualization:output_type -> forge.VpcUpdateVirtualizationResult + 148, // 1490: forge.Forge.DeleteVpc:output_type -> forge.VpcDeletionResult + 137, // 1491: forge.Forge.FindVpcIds:output_type -> forge.VpcIdList + 149, // 1492: forge.Forge.FindVpcsByIds:output_type -> forge.VpcList + 150, // 1493: forge.Forge.CreateVpcPrefix:output_type -> forge.VpcPrefix + 156, // 1494: forge.Forge.SearchVpcPrefixes:output_type -> forge.VpcPrefixIdList + 157, // 1495: forge.Forge.GetVpcPrefixes:output_type -> forge.VpcPrefixList + 150, // 1496: forge.Forge.UpdateVpcPrefix:output_type -> forge.VpcPrefix + 160, // 1497: forge.Forge.DeleteVpcPrefix:output_type -> forge.VpcPrefixDeletionResult + 161, // 1498: forge.Forge.CreateVpcPeering:output_type -> forge.VpcPeering + 162, // 1499: forge.Forge.FindVpcPeeringIds:output_type -> forge.VpcPeeringIdList + 163, // 1500: forge.Forge.FindVpcPeeringsByIds:output_type -> forge.VpcPeeringList + 168, // 1501: forge.Forge.DeleteVpcPeering:output_type -> forge.VpcPeeringDeletionResult + 234, // 1502: forge.Forge.FindNetworkSegmentIds:output_type -> forge.NetworkSegmentIdList + 331, // 1503: forge.Forge.FindNetworkSegmentsByIds:output_type -> forge.NetworkSegmentList + 227, // 1504: forge.Forge.CreateNetworkSegment:output_type -> forge.NetworkSegment + 230, // 1505: forge.Forge.DeleteNetworkSegment:output_type -> forge.NetworkSegmentDeletionResult + 331, // 1506: forge.Forge.NetworkSegmentsForVpc:output_type -> forge.NetworkSegmentList + 179, // 1507: forge.Forge.FindIBPartitionIds:output_type -> forge.IBPartitionIdList + 172, // 1508: forge.Forge.FindIBPartitionsByIds:output_type -> forge.IBPartitionList + 171, // 1509: forge.Forge.CreateIBPartition:output_type -> forge.IBPartition + 171, // 1510: forge.Forge.UpdateIBPartition:output_type -> forge.IBPartition + 176, // 1511: forge.Forge.DeleteIBPartition:output_type -> forge.IBPartitionDeletionResult + 172, // 1512: forge.Forge.IBPartitionsForTenant:output_type -> forge.IBPartitionList + 183, // 1513: forge.Forge.FindPowerShelves:output_type -> forge.PowerShelfList + 840, // 1514: forge.Forge.FindPowerShelfIds:output_type -> forge.PowerShelfIdList + 183, // 1515: forge.Forge.FindPowerShelvesByIds:output_type -> forge.PowerShelfList + 186, // 1516: forge.Forge.DeletePowerShelf:output_type -> forge.PowerShelfDeletionResult + 862, // 1517: forge.Forge.AdminForceDeletePowerShelf:output_type -> forge.AdminForceDeletePowerShelfResponse + 985, // 1518: forge.Forge.SetPowerShelfMaintenance:output_type -> google.protobuf.Empty + 203, // 1519: forge.Forge.FindSwitches:output_type -> forge.SwitchList + 839, // 1520: forge.Forge.FindSwitchIds:output_type -> forge.SwitchIdList + 203, // 1521: forge.Forge.FindSwitchesByIds:output_type -> forge.SwitchList + 206, // 1522: forge.Forge.DeleteSwitch:output_type -> forge.SwitchDeletionResult + 860, // 1523: forge.Forge.AdminForceDeleteSwitch:output_type -> forge.AdminForceDeleteSwitchResponse + 223, // 1524: forge.Forge.FindIBFabricIds:output_type -> forge.IBFabricIdList + 270, // 1525: forge.Forge.AllocateInstance:output_type -> forge.Instance + 248, // 1526: forge.Forge.AllocateInstances:output_type -> forge.BatchInstanceAllocationResponse + 283, // 1527: forge.Forge.ReleaseInstance:output_type -> forge.InstanceReleaseResult + 270, // 1528: forge.Forge.UpdateInstanceOperatingSystem:output_type -> forge.Instance + 270, // 1529: forge.Forge.UpdateInstanceConfig:output_type -> forge.Instance + 244, // 1530: forge.Forge.FindInstanceIds:output_type -> forge.InstanceIdList + 240, // 1531: forge.Forge.FindInstancesByIds:output_type -> forge.InstanceList + 240, // 1532: forge.Forge.FindInstanceByMachineID:output_type -> forge.InstanceList + 351, // 1533: forge.Forge.GetManagedHostNetworkConfig:output_type -> forge.ManagedHostNetworkConfigResponse + 985, // 1534: forge.Forge.RecordDpuNetworkStatus:output_type -> google.protobuf.Empty + 430, // 1535: forge.Forge.ListMachineHealthReports:output_type -> forge.ListHealthReportResponse + 985, // 1536: forge.Forge.InsertMachineHealthReport:output_type -> google.protobuf.Empty + 985, // 1537: forge.Forge.RemoveMachineHealthReport:output_type -> google.protobuf.Empty + 430, // 1538: forge.Forge.ListRackHealthReports:output_type -> forge.ListHealthReportResponse + 985, // 1539: forge.Forge.InsertRackHealthReport:output_type -> google.protobuf.Empty + 985, // 1540: forge.Forge.RemoveRackHealthReport:output_type -> google.protobuf.Empty + 430, // 1541: forge.Forge.ListSwitchHealthReports:output_type -> forge.ListHealthReportResponse + 985, // 1542: forge.Forge.InsertSwitchHealthReport:output_type -> google.protobuf.Empty + 985, // 1543: forge.Forge.RemoveSwitchHealthReport:output_type -> google.protobuf.Empty + 430, // 1544: forge.Forge.ListPowerShelfHealthReports:output_type -> forge.ListHealthReportResponse + 985, // 1545: forge.Forge.InsertPowerShelfHealthReport:output_type -> google.protobuf.Empty + 985, // 1546: forge.Forge.RemovePowerShelfHealthReport:output_type -> google.protobuf.Empty + 430, // 1547: forge.Forge.ListHealthReportOverrides:output_type -> forge.ListHealthReportResponse + 985, // 1548: forge.Forge.InsertHealthReportOverride:output_type -> google.protobuf.Empty + 985, // 1549: forge.Forge.RemoveHealthReportOverride:output_type -> google.protobuf.Empty + 369, // 1550: forge.Forge.DpuAgentUpgradeCheck:output_type -> forge.DpuAgentUpgradeCheckResponse + 371, // 1551: forge.Forge.DpuAgentUpgradePolicyAction:output_type -> forge.DpuAgentUpgradePolicyResponse + 880, // 1552: forge.Forge.LookupRecordLegacy:output_type -> forge.DNSMessage.DNSResponse + 239, // 1553: forge.Forge.InvokeInstancePower:output_type -> forge.InstancePowerResult + 396, // 1554: forge.Forge.ForgeAgentControl:output_type -> forge.ForgeAgentControlResponse + 403, // 1555: forge.Forge.DiscoverMachine:output_type -> forge.MachineDiscoveryResult + 402, // 1556: forge.Forge.RenewMachineCertificate:output_type -> forge.MachineCertificateResult + 404, // 1557: forge.Forge.DiscoveryCompleted:output_type -> forge.MachineDiscoveryCompletedResponse + 405, // 1558: forge.Forge.CleanupMachineCompleted:output_type -> forge.MachineCleanupResult + 407, // 1559: forge.Forge.ReportForgeScoutError:output_type -> forge.ForgeScoutErrorReportResult + 330, // 1560: forge.Forge.DiscoverDhcp:output_type -> forge.DhcpRecord + 329, // 1561: forge.Forge.ExpireDhcpLease:output_type -> forge.ExpireDhcpLeaseResponse + 302, // 1562: forge.Forge.AssignStaticAddress:output_type -> forge.AssignStaticAddressResponse + 304, // 1563: forge.Forge.RemoveStaticAddress:output_type -> forge.RemoveStaticAddressResponse + 307, // 1564: forge.Forge.FindInterfaceAddresses:output_type -> forge.FindInterfaceAddressesResponse + 297, // 1565: forge.Forge.FindInterfaces:output_type -> forge.InterfaceList + 985, // 1566: forge.Forge.DeleteInterface:output_type -> google.protobuf.Empty + 468, // 1567: forge.Forge.FindIpAddress:output_type -> forge.FindIpAddressResponse + 976, // 1568: forge.Forge.FindMachineIds:output_type -> common.MachineIdList + 298, // 1569: forge.Forge.FindMachinesByIds:output_type -> forge.MachineList + 287, // 1570: forge.Forge.FindMachineStateHistories:output_type -> forge.MachineStateHistories + 290, // 1571: forge.Forge.FindMachineHealthHistories:output_type -> forge.HealthHistories + 210, // 1572: forge.Forge.FindPowerShelfStateHistories:output_type -> forge.StateHistories + 210, // 1573: forge.Forge.FindRackStateHistories:output_type -> forge.StateHistories + 210, // 1574: forge.Forge.FindSwitchStateHistories:output_type -> forge.StateHistories + 210, // 1575: forge.Forge.FindNetworkSegmentStateHistories:output_type -> forge.StateHistories + 296, // 1576: forge.Forge.FindTenantOrganizationIds:output_type -> forge.TenantOrganizationIdList + 295, // 1577: forge.Forge.FindTenantsByOrganizationIds:output_type -> forge.TenantList + 487, // 1578: forge.Forge.FindConnectedDevicesByDpuMachineIds:output_type -> forge.ConnectedDeviceList + 491, // 1579: forge.Forge.FindMachineIdsByBmcIps:output_type -> forge.MachineIdBmcIpPairs + 490, // 1580: forge.Forge.FindMacAddressByBmcIp:output_type -> forge.MacAddressBmcIp + 470, // 1581: forge.Forge.IdentifyUuid:output_type -> forge.IdentifyUuidResponse + 472, // 1582: forge.Forge.IdentifyMac:output_type -> forge.IdentifyMacResponse + 474, // 1583: forge.Forge.IdentifySerial:output_type -> forge.IdentifySerialResponse + 392, // 1584: forge.Forge.GetBMCMetaData:output_type -> forge.BMCMetaDataGetResponse + 394, // 1585: forge.Forge.UpdateMachineCredentials:output_type -> forge.MachineCredentialsUpdateResponse + 409, // 1586: forge.Forge.GetPxeInstructions:output_type -> forge.PxeInstructions + 413, // 1587: forge.Forge.GetCloudInitInstructions:output_type -> forge.CloudInitInstructions + 123, // 1588: forge.Forge.Echo:output_type -> forge.EchoResponse + 437, // 1589: forge.Forge.CreateTenant:output_type -> forge.CreateTenantResponse + 441, // 1590: forge.Forge.FindTenant:output_type -> forge.FindTenantResponse + 439, // 1591: forge.Forge.UpdateTenant:output_type -> forge.UpdateTenantResponse + 447, // 1592: forge.Forge.CreateTenantKeyset:output_type -> forge.CreateTenantKeysetResponse + 454, // 1593: forge.Forge.FindTenantKeysetIds:output_type -> forge.TenantKeysetIdList + 448, // 1594: forge.Forge.FindTenantKeysetsByIds:output_type -> forge.TenantKeySetList + 450, // 1595: forge.Forge.UpdateTenantKeyset:output_type -> forge.UpdateTenantKeysetResponse + 452, // 1596: forge.Forge.DeleteTenantKeyset:output_type -> forge.DeleteTenantKeysetResponse + 457, // 1597: forge.Forge.ValidateTenantPublicKey:output_type -> forge.ValidateTenantPublicKeyResponse + 335, // 1598: forge.Forge.GetBmcCredentials:output_type -> forge.GetBmcCredentialsResponse + 367, // 1599: forge.Forge.GetAllManagedHostNetworkStatus:output_type -> forge.ManagedHostNetworkStatusResponse + 1046, // 1600: forge.Forge.GetSiteExplorationReport:output_type -> site_explorer.SiteExplorationReport + 985, // 1601: forge.Forge.ClearSiteExplorationError:output_type -> google.protobuf.Empty + 561, // 1602: forge.Forge.IsBmcInManagedHost:output_type -> forge.IsBmcInManagedHostResponse + 562, // 1603: forge.Forge.BmcCredentialStatus:output_type -> forge.BmcCredentialStatusResponse + 977, // 1604: forge.Forge.Explore:output_type -> site_explorer.EndpointExplorationReport + 985, // 1605: forge.Forge.ReExploreEndpoint:output_type -> google.protobuf.Empty + 1047, // 1606: forge.Forge.RefreshEndpointReport:output_type -> site_explorer.ExploredEndpoint + 343, // 1607: forge.Forge.DeleteExploredEndpoint:output_type -> forge.DeleteExploredEndpointResponse + 985, // 1608: forge.Forge.PauseExploredEndpointRemediation:output_type -> google.protobuf.Empty + 1048, // 1609: forge.Forge.FindExploredEndpointIds:output_type -> site_explorer.ExploredEndpointIdList + 1049, // 1610: forge.Forge.FindExploredEndpointsByIds:output_type -> site_explorer.ExploredEndpointList + 1050, // 1611: forge.Forge.FindExploredManagedHostIds:output_type -> site_explorer.ExploredManagedHostIdList + 1051, // 1612: forge.Forge.FindExploredManagedHostsByIds:output_type -> site_explorer.ExploredManagedHostList + 985, // 1613: forge.Forge.UpdateMachineHardwareInfo:output_type -> google.protobuf.Empty + 373, // 1614: forge.Forge.AdminForceDeleteMachine:output_type -> forge.AdminForceDeleteMachineResponse + 459, // 1615: forge.Forge.AdminListResourcePools:output_type -> forge.ResourcePools + 462, // 1616: forge.Forge.AdminGrowResourcePool:output_type -> forge.GrowResourcePoolResponse + 985, // 1617: forge.Forge.UpdateMachineMetadata:output_type -> google.protobuf.Empty + 985, // 1618: forge.Forge.UpdateRackMetadata:output_type -> google.protobuf.Empty + 985, // 1619: forge.Forge.UpdateSwitchMetadata:output_type -> google.protobuf.Empty + 985, // 1620: forge.Forge.UpdatePowerShelfMetadata:output_type -> google.protobuf.Empty + 985, // 1621: forge.Forge.UpdateMachineNvLinkInfo:output_type -> google.protobuf.Empty + 985, // 1622: forge.Forge.SetMaintenance:output_type -> google.protobuf.Empty + 985, // 1623: forge.Forge.SetDynamicConfig:output_type -> google.protobuf.Empty + 985, // 1624: forge.Forge.TriggerDpuReprovisioning:output_type -> google.protobuf.Empty + 477, // 1625: forge.Forge.ListDpuWaitingForReprovisioning:output_type -> forge.DpuReprovisioningListResponse + 985, // 1626: forge.Forge.TriggerHostReprovisioning:output_type -> google.protobuf.Empty + 480, // 1627: forge.Forge.ListHostsWaitingForReprovisioning:output_type -> forge.HostReprovisioningListResponse + 985, // 1628: forge.Forge.MarkManualFirmwareUpgradeComplete:output_type -> google.protobuf.Empty + 985, // 1629: forge.Forge.ReportScoutFirmwareUpgradeStatus:output_type -> google.protobuf.Empty + 483, // 1630: forge.Forge.GetDpuInfoList:output_type -> forge.GetDpuInfoListResponse + 485, // 1631: forge.Forge.GetMachineBootOverride:output_type -> forge.MachineBootOverride + 985, // 1632: forge.Forge.SetMachineBootOverride:output_type -> google.protobuf.Empty + 985, // 1633: forge.Forge.ClearMachineBootOverride:output_type -> google.protobuf.Empty + 496, // 1634: forge.Forge.GetNetworkTopology:output_type -> forge.NetworkTopologyData + 496, // 1635: forge.Forge.FindNetworkDevicesByDeviceIds:output_type -> forge.NetworkTopologyData + 117, // 1636: forge.Forge.CreateCredential:output_type -> forge.CredentialCreationResult + 118, // 1637: forge.Forge.DeleteCredential:output_type -> forge.CredentialDeletionResult + 498, // 1638: forge.Forge.GetRouteServers:output_type -> forge.RouteServerEntries + 985, // 1639: forge.Forge.AddRouteServers:output_type -> google.protobuf.Empty + 985, // 1640: forge.Forge.RemoveRouteServers:output_type -> google.protobuf.Empty + 985, // 1641: forge.Forge.ReplaceRouteServers:output_type -> google.protobuf.Empty + 985, // 1642: forge.Forge.UpdateAgentReportedInventory:output_type -> google.protobuf.Empty + 280, // 1643: forge.Forge.UpdateInstancePhoneHomeLastContact:output_type -> forge.InstancePhoneHomeLastContactResponse + 501, // 1644: forge.Forge.SetHostUefiPassword:output_type -> forge.SetHostUefiPasswordResponse + 503, // 1645: forge.Forge.ClearHostUefiPassword:output_type -> forge.ClearHostUefiPasswordResponse + 985, // 1646: forge.Forge.AddExpectedMachine:output_type -> google.protobuf.Empty + 985, // 1647: forge.Forge.DeleteExpectedMachine:output_type -> google.protobuf.Empty + 985, // 1648: forge.Forge.UpdateExpectedMachine:output_type -> google.protobuf.Empty + 515, // 1649: forge.Forge.GetExpectedMachine:output_type -> forge.ExpectedMachine + 517, // 1650: forge.Forge.GetAllExpectedMachines:output_type -> forge.ExpectedMachineList + 812, // 1651: forge.Forge.CreateRackFirmware:output_type -> forge.RackFirmware + 812, // 1652: forge.Forge.GetRackFirmware:output_type -> forge.RackFirmware + 818, // 1653: forge.Forge.ListRackFirmware:output_type -> forge.RackFirmwareList + 985, // 1654: forge.Forge.DeleteRackFirmware:output_type -> google.protobuf.Empty + 821, // 1655: forge.Forge.ApplyRackFirmware:output_type -> forge.RackFirmwareApplyResponse + 825, // 1656: forge.Forge.GetRackFirmwareJobStatus:output_type -> forge.RackFirmwareJobStatusResponse + 827, // 1657: forge.Forge.GetRackFirmwareHistory:output_type -> forge.RackFirmwareHistoryResponse + 985, // 1658: forge.Forge.RackFirmwareSetDefault:output_type -> google.protobuf.Empty + 985, // 1659: forge.Forge.ReplaceAllExpectedMachines:output_type -> google.protobuf.Empty + 985, // 1660: forge.Forge.DeleteAllExpectedMachines:output_type -> google.protobuf.Empty + 518, // 1661: forge.Forge.GetAllExpectedMachinesLinked:output_type -> forge.LinkedExpectedMachineList + 520, // 1662: forge.Forge.GetAllUnexpectedMachines:output_type -> forge.UnexpectedMachineList + 524, // 1663: forge.Forge.CreateExpectedMachines:output_type -> forge.BatchExpectedMachineOperationResponse + 524, // 1664: forge.Forge.UpdateExpectedMachines:output_type -> forge.BatchExpectedMachineOperationResponse + 985, // 1665: forge.Forge.AddExpectedPowerShelf:output_type -> google.protobuf.Empty + 985, // 1666: forge.Forge.DeleteExpectedPowerShelf:output_type -> google.protobuf.Empty + 985, // 1667: forge.Forge.UpdateExpectedPowerShelf:output_type -> google.protobuf.Empty + 192, // 1668: forge.Forge.GetExpectedPowerShelf:output_type -> forge.ExpectedPowerShelf + 194, // 1669: forge.Forge.GetAllExpectedPowerShelves:output_type -> forge.ExpectedPowerShelfList + 985, // 1670: forge.Forge.ReplaceAllExpectedPowerShelves:output_type -> google.protobuf.Empty + 985, // 1671: forge.Forge.DeleteAllExpectedPowerShelves:output_type -> google.protobuf.Empty + 195, // 1672: forge.Forge.GetAllExpectedPowerShelvesLinked:output_type -> forge.LinkedExpectedPowerShelfList + 985, // 1673: forge.Forge.AddExpectedSwitch:output_type -> google.protobuf.Empty + 985, // 1674: forge.Forge.DeleteExpectedSwitch:output_type -> google.protobuf.Empty + 985, // 1675: forge.Forge.UpdateExpectedSwitch:output_type -> google.protobuf.Empty + 214, // 1676: forge.Forge.GetExpectedSwitch:output_type -> forge.ExpectedSwitch + 216, // 1677: forge.Forge.GetAllExpectedSwitches:output_type -> forge.ExpectedSwitchList + 985, // 1678: forge.Forge.ReplaceAllExpectedSwitches:output_type -> google.protobuf.Empty + 985, // 1679: forge.Forge.DeleteAllExpectedSwitches:output_type -> google.protobuf.Empty + 217, // 1680: forge.Forge.GetAllExpectedSwitchesLinked:output_type -> forge.LinkedExpectedSwitchList + 985, // 1681: forge.Forge.AddExpectedRack:output_type -> google.protobuf.Empty + 985, // 1682: forge.Forge.DeleteExpectedRack:output_type -> google.protobuf.Empty + 985, // 1683: forge.Forge.UpdateExpectedRack:output_type -> google.protobuf.Empty + 219, // 1684: forge.Forge.GetExpectedRack:output_type -> forge.ExpectedRack + 221, // 1685: forge.Forge.GetAllExpectedRacks:output_type -> forge.ExpectedRackList + 985, // 1686: forge.Forge.ReplaceAllExpectedRacks:output_type -> google.protobuf.Empty + 985, // 1687: forge.Forge.DeleteAllExpectedRacks:output_type -> google.protobuf.Empty + 114, // 1688: forge.Forge.AttestQuote:output_type -> forge.AttestQuoteResponse + 589, // 1689: forge.Forge.CreateInstanceType:output_type -> forge.CreateInstanceTypeResponse + 591, // 1690: forge.Forge.FindInstanceTypeIds:output_type -> forge.FindInstanceTypeIdsResponse + 593, // 1691: forge.Forge.FindInstanceTypesByIds:output_type -> forge.FindInstanceTypesByIdsResponse + 596, // 1692: forge.Forge.UpdateInstanceType:output_type -> forge.UpdateInstanceTypeResponse + 595, // 1693: forge.Forge.DeleteInstanceType:output_type -> forge.DeleteInstanceTypeResponse + 599, // 1694: forge.Forge.AssociateMachinesWithInstanceType:output_type -> forge.AssociateMachinesWithInstanceTypeResponse + 601, // 1695: forge.Forge.RemoveMachineInstanceTypeAssociation:output_type -> forge.RemoveMachineInstanceTypeAssociationResponse + 1052, // 1696: forge.Forge.CreateMeasurementBundle:output_type -> measured_boot.CreateMeasurementBundleResponse + 1053, // 1697: forge.Forge.DeleteMeasurementBundle:output_type -> measured_boot.DeleteMeasurementBundleResponse + 1054, // 1698: forge.Forge.RenameMeasurementBundle:output_type -> measured_boot.RenameMeasurementBundleResponse + 1055, // 1699: forge.Forge.UpdateMeasurementBundle:output_type -> measured_boot.UpdateMeasurementBundleResponse + 1056, // 1700: forge.Forge.ShowMeasurementBundle:output_type -> measured_boot.ShowMeasurementBundleResponse + 1057, // 1701: forge.Forge.ShowMeasurementBundles:output_type -> measured_boot.ShowMeasurementBundlesResponse + 1058, // 1702: forge.Forge.ListMeasurementBundles:output_type -> measured_boot.ListMeasurementBundlesResponse + 1059, // 1703: forge.Forge.ListMeasurementBundleMachines:output_type -> measured_boot.ListMeasurementBundleMachinesResponse + 1056, // 1704: forge.Forge.FindClosestBundleMatch:output_type -> measured_boot.ShowMeasurementBundleResponse + 1060, // 1705: forge.Forge.DeleteMeasurementJournal:output_type -> measured_boot.DeleteMeasurementJournalResponse + 1061, // 1706: forge.Forge.ShowMeasurementJournal:output_type -> measured_boot.ShowMeasurementJournalResponse + 1062, // 1707: forge.Forge.ShowMeasurementJournals:output_type -> measured_boot.ShowMeasurementJournalsResponse + 1063, // 1708: forge.Forge.ListMeasurementJournal:output_type -> measured_boot.ListMeasurementJournalResponse + 1064, // 1709: forge.Forge.AttestCandidateMachine:output_type -> measured_boot.AttestCandidateMachineResponse + 1065, // 1710: forge.Forge.ShowCandidateMachine:output_type -> measured_boot.ShowCandidateMachineResponse + 1066, // 1711: forge.Forge.ShowCandidateMachines:output_type -> measured_boot.ShowCandidateMachinesResponse + 1067, // 1712: forge.Forge.ListCandidateMachines:output_type -> measured_boot.ListCandidateMachinesResponse + 1068, // 1713: forge.Forge.CreateMeasurementSystemProfile:output_type -> measured_boot.CreateMeasurementSystemProfileResponse + 1069, // 1714: forge.Forge.DeleteMeasurementSystemProfile:output_type -> measured_boot.DeleteMeasurementSystemProfileResponse + 1070, // 1715: forge.Forge.RenameMeasurementSystemProfile:output_type -> measured_boot.RenameMeasurementSystemProfileResponse + 1071, // 1716: forge.Forge.ShowMeasurementSystemProfile:output_type -> measured_boot.ShowMeasurementSystemProfileResponse + 1072, // 1717: forge.Forge.ShowMeasurementSystemProfiles:output_type -> measured_boot.ShowMeasurementSystemProfilesResponse + 1073, // 1718: forge.Forge.ListMeasurementSystemProfiles:output_type -> measured_boot.ListMeasurementSystemProfilesResponse + 1074, // 1719: forge.Forge.ListMeasurementSystemProfileBundles:output_type -> measured_boot.ListMeasurementSystemProfileBundlesResponse + 1075, // 1720: forge.Forge.ListMeasurementSystemProfileMachines:output_type -> measured_boot.ListMeasurementSystemProfileMachinesResponse + 1076, // 1721: forge.Forge.CreateMeasurementReport:output_type -> measured_boot.CreateMeasurementReportResponse + 1077, // 1722: forge.Forge.DeleteMeasurementReport:output_type -> measured_boot.DeleteMeasurementReportResponse + 1078, // 1723: forge.Forge.PromoteMeasurementReport:output_type -> measured_boot.PromoteMeasurementReportResponse + 1079, // 1724: forge.Forge.RevokeMeasurementReport:output_type -> measured_boot.RevokeMeasurementReportResponse + 1080, // 1725: forge.Forge.ShowMeasurementReportForId:output_type -> measured_boot.ShowMeasurementReportForIdResponse + 1081, // 1726: forge.Forge.ShowMeasurementReportsForMachine:output_type -> measured_boot.ShowMeasurementReportsForMachineResponse + 1082, // 1727: forge.Forge.ShowMeasurementReports:output_type -> measured_boot.ShowMeasurementReportsResponse + 1083, // 1728: forge.Forge.ListMeasurementReport:output_type -> measured_boot.ListMeasurementReportResponse + 1084, // 1729: forge.Forge.MatchMeasurementReport:output_type -> measured_boot.MatchMeasurementReportResponse + 1085, // 1730: forge.Forge.ImportSiteMeasurements:output_type -> measured_boot.ImportSiteMeasurementsResponse + 1086, // 1731: forge.Forge.ExportSiteMeasurements:output_type -> measured_boot.ExportSiteMeasurementsResponse + 1087, // 1732: forge.Forge.AddMeasurementTrustedMachine:output_type -> measured_boot.AddMeasurementTrustedMachineResponse + 1088, // 1733: forge.Forge.RemoveMeasurementTrustedMachine:output_type -> measured_boot.RemoveMeasurementTrustedMachineResponse + 1089, // 1734: forge.Forge.AddMeasurementTrustedProfile:output_type -> measured_boot.AddMeasurementTrustedProfileResponse + 1090, // 1735: forge.Forge.RemoveMeasurementTrustedProfile:output_type -> measured_boot.RemoveMeasurementTrustedProfileResponse + 1091, // 1736: forge.Forge.ListMeasurementTrustedMachines:output_type -> measured_boot.ListMeasurementTrustedMachinesResponse + 1092, // 1737: forge.Forge.ListMeasurementTrustedProfiles:output_type -> measured_boot.ListMeasurementTrustedProfilesResponse + 1093, // 1738: forge.Forge.ListAttestationSummary:output_type -> measured_boot.ListAttestationSummaryResponse + 620, // 1739: forge.Forge.CreateNetworkSecurityGroup:output_type -> forge.CreateNetworkSecurityGroupResponse + 622, // 1740: forge.Forge.FindNetworkSecurityGroupIds:output_type -> forge.FindNetworkSecurityGroupIdsResponse + 624, // 1741: forge.Forge.FindNetworkSecurityGroupsByIds:output_type -> forge.FindNetworkSecurityGroupsByIdsResponse + 625, // 1742: forge.Forge.UpdateNetworkSecurityGroup:output_type -> forge.UpdateNetworkSecurityGroupResponse + 628, // 1743: forge.Forge.DeleteNetworkSecurityGroup:output_type -> forge.DeleteNetworkSecurityGroupResponse + 631, // 1744: forge.Forge.GetNetworkSecurityGroupPropagationStatus:output_type -> forge.GetNetworkSecurityGroupPropagationStatusResponse + 638, // 1745: forge.Forge.GetNetworkSecurityGroupAttachments:output_type -> forge.GetNetworkSecurityGroupAttachmentsResponse + 505, // 1746: forge.Forge.CreateOsImage:output_type -> forge.OsImage + 509, // 1747: forge.Forge.DeleteOsImage:output_type -> forge.DeleteOsImageResponse + 507, // 1748: forge.Forge.ListOsImage:output_type -> forge.ListOsImageResponse + 505, // 1749: forge.Forge.GetOsImage:output_type -> forge.OsImage + 505, // 1750: forge.Forge.UpdateOsImage:output_type -> forge.OsImage + 251, // 1751: forge.Forge.GetIpxeTemplate:output_type -> forge.IpxeTemplate + 512, // 1752: forge.Forge.ListIpxeTemplates:output_type -> forge.IpxeTemplateList + 525, // 1753: forge.Forge.RebootCompleted:output_type -> forge.MachineRebootCompletedResponse + 985, // 1754: forge.Forge.PersistValidationResult:output_type -> google.protobuf.Empty + 532, // 1755: forge.Forge.GetMachineValidationResults:output_type -> forge.MachineValidationResultList + 529, // 1756: forge.Forge.MachineValidationCompleted:output_type -> forge.MachineValidationCompletedResponse + 537, // 1757: forge.Forge.MachineSetAutoUpdate:output_type -> forge.MachineSetAutoUpdateResponse + 540, // 1758: forge.Forge.GetMachineValidationExternalConfig:output_type -> forge.GetMachineValidationExternalConfigResponse + 542, // 1759: forge.Forge.GetMachineValidationExternalConfigs:output_type -> forge.GetMachineValidationExternalConfigsResponse + 985, // 1760: forge.Forge.AddUpdateMachineValidationExternalConfig:output_type -> google.protobuf.Empty + 559, // 1761: forge.Forge.GetMachineValidationRuns:output_type -> forge.MachineValidationRunList + 985, // 1762: forge.Forge.RemoveMachineValidationExternalConfig:output_type -> google.protobuf.Empty + 567, // 1763: forge.Forge.GetMachineValidationTests:output_type -> forge.MachineValidationTestsGetResponse + 566, // 1764: forge.Forge.AddMachineValidationTest:output_type -> forge.MachineValidationTestAddUpdateResponse + 566, // 1765: forge.Forge.UpdateMachineValidationTest:output_type -> forge.MachineValidationTestAddUpdateResponse + 569, // 1766: forge.Forge.MachineValidationTestVerfied:output_type -> forge.MachineValidationTestVerfiedResponse + 571, // 1767: forge.Forge.MachineValidationTestNextVersion:output_type -> forge.MachineValidationTestNextVersionResponse + 574, // 1768: forge.Forge.MachineValidationTestEnableDisableTest:output_type -> forge.MachineValidationTestEnableDisableTestResponse + 576, // 1769: forge.Forge.UpdateMachineValidationRun:output_type -> forge.MachineValidationRunResponse + 386, // 1770: forge.Forge.AdminBmcReset:output_type -> forge.AdminBmcResetResponse + 556, // 1771: forge.Forge.AdminPowerControl:output_type -> forge.AdminPowerControlResponse + 374, // 1772: forge.Forge.DisableSecureBoot:output_type -> forge.DisableSecureBootResponse + 376, // 1773: forge.Forge.Lockdown:output_type -> forge.LockdownResponse + 1094, // 1774: forge.Forge.LockdownStatus:output_type -> site_explorer.LockdownStatus + 380, // 1775: forge.Forge.MachineSetup:output_type -> forge.MachineSetupResponse + 382, // 1776: forge.Forge.SetDpuFirstBootOrder:output_type -> forge.SetDpuFirstBootOrderResponse + 734, // 1777: forge.Forge.CreateBmcUser:output_type -> forge.CreateBmcUserResponse + 736, // 1778: forge.Forge.DeleteBmcUser:output_type -> forge.DeleteBmcUserResponse + 388, // 1779: forge.Forge.EnableInfiniteBoot:output_type -> forge.EnableInfiniteBootResponse + 390, // 1780: forge.Forge.IsInfiniteBootEnabled:output_type -> forge.IsInfiniteBootEnabledResponse + 546, // 1781: forge.Forge.OnDemandMachineValidation:output_type -> forge.MachineValidationOnDemandResponse + 554, // 1782: forge.Forge.OnDemandRackMaintenance:output_type -> forge.RackMaintenanceOnDemandResponse + 105, // 1783: forge.Forge.TpmAddCaCert:output_type -> forge.TpmCaAddedCaStatus + 111, // 1784: forge.Forge.TpmShowCaCerts:output_type -> forge.TpmCaCertDetailCollection + 108, // 1785: forge.Forge.TpmShowUnmatchedEkCerts:output_type -> forge.TpmEkCertStatusCollection + 985, // 1786: forge.Forge.TpmDeleteCaCert:output_type -> google.protobuf.Empty + 603, // 1787: forge.Forge.RedfishBrowse:output_type -> forge.RedfishBrowseResponse + 605, // 1788: forge.Forge.RedfishListActions:output_type -> forge.RedfishListActionsResponse + 610, // 1789: forge.Forge.RedfishCreateAction:output_type -> forge.RedfishCreateActionResponse + 612, // 1790: forge.Forge.RedfishApproveAction:output_type -> forge.RedfishApproveActionResponse + 613, // 1791: forge.Forge.RedfishApplyAction:output_type -> forge.RedfishApplyActionResponse + 614, // 1792: forge.Forge.RedfishCancelAction:output_type -> forge.RedfishCancelActionResponse + 616, // 1793: forge.Forge.UfmBrowse:output_type -> forge.UfmBrowseResponse + 640, // 1794: forge.Forge.GetDesiredFirmwareVersions:output_type -> forge.GetDesiredFirmwareVersionsResponse + 656, // 1795: forge.Forge.CreateSku:output_type -> forge.SkuIdList + 652, // 1796: forge.Forge.GenerateSkuFromMachine:output_type -> forge.Sku + 985, // 1797: forge.Forge.VerifySkuForMachine:output_type -> google.protobuf.Empty + 985, // 1798: forge.Forge.AssignSkuToMachine:output_type -> google.protobuf.Empty + 985, // 1799: forge.Forge.RemoveSkuAssociation:output_type -> google.protobuf.Empty + 985, // 1800: forge.Forge.DeleteSku:output_type -> google.protobuf.Empty + 656, // 1801: forge.Forge.GetAllSkuIds:output_type -> forge.SkuIdList + 655, // 1802: forge.Forge.FindSkusByIds:output_type -> forge.SkuList + 985, // 1803: forge.Forge.UpdateSkuMetadata:output_type -> google.protobuf.Empty + 652, // 1804: forge.Forge.ReplaceSku:output_type -> forge.Sku + 357, // 1805: forge.Forge.GetManagedHostQuarantineState:output_type -> forge.GetManagedHostQuarantineStateResponse + 359, // 1806: forge.Forge.SetManagedHostQuarantineState:output_type -> forge.SetManagedHostQuarantineStateResponse + 361, // 1807: forge.Forge.ClearManagedHostQuarantineState:output_type -> forge.ClearManagedHostQuarantineStateResponse + 985, // 1808: forge.Forge.ResetHostReprovisioning:output_type -> google.protobuf.Empty + 985, // 1809: forge.Forge.CopyBfbToDpuRshim:output_type -> google.protobuf.Empty + 662, // 1810: forge.Forge.GetAllDpaInterfaceIds:output_type -> forge.DpaInterfaceIdList + 664, // 1811: forge.Forge.FindDpaInterfacesByIds:output_type -> forge.DpaInterfaceList + 660, // 1812: forge.Forge.CreateDpaInterface:output_type -> forge.DpaInterface + 660, // 1813: forge.Forge.EnsureDpaInterface:output_type -> forge.DpaInterface + 667, // 1814: forge.Forge.DeleteDpaInterface:output_type -> forge.DpaInterfaceDeletionResult + 660, // 1815: forge.Forge.SetDpaNetworkObservationStatus:output_type -> forge.DpaInterface + 672, // 1816: forge.Forge.GetPowerOptions:output_type -> forge.PowerOptionResponse + 672, // 1817: forge.Forge.UpdatePowerOption:output_type -> forge.PowerOptionResponse + 985, // 1818: forge.Forge.AllowIngestionAndPowerOn:output_type -> google.protobuf.Empty + 104, // 1819: forge.Forge.DetermineMachineIngestionState:output_type -> forge.MachineIngestionStateResponse + 690, // 1820: forge.Forge.FindRackIds:output_type -> forge.RackIdList + 688, // 1821: forge.Forge.FindRacksByIds:output_type -> forge.RackList + 687, // 1822: forge.Forge.GetRack:output_type -> forge.GetRackResponse + 985, // 1823: forge.Forge.DeleteRack:output_type -> google.protobuf.Empty + 703, // 1824: forge.Forge.GetRackProfile:output_type -> forge.GetRackProfileResponse + 676, // 1825: forge.Forge.CreateComputeAllocation:output_type -> forge.CreateComputeAllocationResponse + 678, // 1826: forge.Forge.FindComputeAllocationIds:output_type -> forge.FindComputeAllocationIdsResponse + 680, // 1827: forge.Forge.FindComputeAllocationsByIds:output_type -> forge.FindComputeAllocationsByIdsResponse + 681, // 1828: forge.Forge.UpdateComputeAllocation:output_type -> forge.UpdateComputeAllocationResponse + 684, // 1829: forge.Forge.DeleteComputeAllocation:output_type -> forge.DeleteComputeAllocationResponse + 738, // 1830: forge.Forge.SetFirmwareUpdateTimeWindow:output_type -> forge.SetFirmwareUpdateTimeWindowResponse + 740, // 1831: forge.Forge.ListHostFirmware:output_type -> forge.ListHostFirmwareResponse + 1095, // 1832: forge.Forge.PublishMlxDeviceReport:output_type -> mlx_device.PublishMlxDeviceReportResponse + 1096, // 1833: forge.Forge.PublishMlxObservationReport:output_type -> mlx_device.PublishMlxObservationReportResponse + 743, // 1834: forge.Forge.TrimTable:output_type -> forge.TrimTableResponse + 745, // 1835: forge.Forge.ListNvlinkNmxcEndpoints:output_type -> forge.NvlinkNmxcEndpointList + 744, // 1836: forge.Forge.CreateNvlinkNmxcEndpoint:output_type -> forge.NvlinkNmxcEndpoint + 744, // 1837: forge.Forge.UpdateNvlinkNmxcEndpoint:output_type -> forge.NvlinkNmxcEndpoint + 985, // 1838: forge.Forge.DeleteNvlinkNmxcEndpoint:output_type -> google.protobuf.Empty + 748, // 1839: forge.Forge.CreateRemediation:output_type -> forge.CreateRemediationResponse + 985, // 1840: forge.Forge.ApproveRemediation:output_type -> google.protobuf.Empty + 985, // 1841: forge.Forge.RevokeRemediation:output_type -> google.protobuf.Empty + 985, // 1842: forge.Forge.EnableRemediation:output_type -> google.protobuf.Empty + 985, // 1843: forge.Forge.DisableRemediation:output_type -> google.protobuf.Empty + 749, // 1844: forge.Forge.FindRemediationIds:output_type -> forge.RemediationIdList + 750, // 1845: forge.Forge.FindRemediationsByIds:output_type -> forge.RemediationList + 757, // 1846: forge.Forge.FindAppliedRemediationIds:output_type -> forge.AppliedRemediationIdList + 760, // 1847: forge.Forge.FindAppliedRemediations:output_type -> forge.AppliedRemediationList + 762, // 1848: forge.Forge.GetNextRemediationForMachine:output_type -> forge.GetNextRemediationForMachineResponse + 985, // 1849: forge.Forge.RemediationApplied:output_type -> google.protobuf.Empty + 985, // 1850: forge.Forge.SetPrimaryDpu:output_type -> google.protobuf.Empty + 770, // 1851: forge.Forge.CreateDpuExtensionService:output_type -> forge.DpuExtensionService + 770, // 1852: forge.Forge.UpdateDpuExtensionService:output_type -> forge.DpuExtensionService + 774, // 1853: forge.Forge.DeleteDpuExtensionService:output_type -> forge.DeleteDpuExtensionServiceResponse + 776, // 1854: forge.Forge.FindDpuExtensionServiceIds:output_type -> forge.DpuExtensionServiceIdList + 778, // 1855: forge.Forge.FindDpuExtensionServicesByIds:output_type -> forge.DpuExtensionServiceList + 780, // 1856: forge.Forge.GetDpuExtensionServiceVersionsInfo:output_type -> forge.DpuExtensionServiceVersionInfoList + 782, // 1857: forge.Forge.FindInstancesByDpuExtensionService:output_type -> forge.FindInstancesByDpuExtensionServiceResponse + 83, // 1858: forge.Forge.TriggerMachineAttestation:output_type -> forge.SpdmMachineAttestationTriggerResponse + 985, // 1859: forge.Forge.CancelMachineAttestation:output_type -> google.protobuf.Empty + 976, // 1860: forge.Forge.FindMachineIdsUnderAttestation:output_type -> common.MachineIdList + 85, // 1861: forge.Forge.ListAttestationsForMachineId:output_type -> forge.SpdmListAttestationsResponse + 82, // 1862: forge.Forge.GetMachineAttestationStatus:output_type -> forge.SpdmMachineAttestationStatusResponse + 88, // 1863: forge.Forge.SignMachineIdentity:output_type -> forge.MachineIdentityResponse + 93, // 1864: forge.Forge.GetTenantIdentityConfiguration:output_type -> forge.TenantIdentityConfigResponse + 93, // 1865: forge.Forge.SetTenantIdentityConfiguration:output_type -> forge.TenantIdentityConfigResponse + 985, // 1866: forge.Forge.DeleteTenantIdentityConfiguration:output_type -> google.protobuf.Empty + 96, // 1867: forge.Forge.GetTokenDelegation:output_type -> forge.TokenDelegationResponse + 96, // 1868: forge.Forge.SetTokenDelegation:output_type -> forge.TokenDelegationResponse + 985, // 1869: forge.Forge.DeleteTokenDelegation:output_type -> google.protobuf.Empty + 100, // 1870: forge.Forge.GetJWKS:output_type -> forge.Jwks + 101, // 1871: forge.Forge.GetOpenIDConfiguration:output_type -> forge.OpenIdConfiguration + 789, // 1872: forge.Forge.ScoutStream:output_type -> forge.ScoutStreamScoutBoundMessage + 792, // 1873: forge.Forge.ScoutStreamShowConnections:output_type -> forge.ScoutStreamShowConnectionsResponse + 794, // 1874: forge.Forge.ScoutStreamDisconnect:output_type -> forge.ScoutStreamDisconnectResponse + 796, // 1875: forge.Forge.ScoutStreamPing:output_type -> forge.ScoutStreamAdminPingResponse + 1097, // 1876: forge.Forge.MlxAdminProfileSync:output_type -> mlx_device.MlxAdminProfileSyncResponse + 1098, // 1877: forge.Forge.MlxAdminProfileShow:output_type -> mlx_device.MlxAdminProfileShowResponse + 1099, // 1878: forge.Forge.MlxAdminProfileCompare:output_type -> mlx_device.MlxAdminProfileCompareResponse + 1100, // 1879: forge.Forge.MlxAdminProfileList:output_type -> mlx_device.MlxAdminProfileListResponse + 1101, // 1880: forge.Forge.MlxAdminLockdownLock:output_type -> mlx_device.MlxAdminLockdownLockResponse + 1102, // 1881: forge.Forge.MlxAdminLockdownUnlock:output_type -> mlx_device.MlxAdminLockdownUnlockResponse + 1103, // 1882: forge.Forge.MlxAdminLockdownStatus:output_type -> mlx_device.MlxAdminLockdownStatusResponse + 1104, // 1883: forge.Forge.MlxAdminShowDevice:output_type -> mlx_device.MlxAdminDeviceInfoResponse + 1105, // 1884: forge.Forge.MlxAdminShowMachine:output_type -> mlx_device.MlxAdminDeviceReportResponse + 1106, // 1885: forge.Forge.MlxAdminRegistryList:output_type -> mlx_device.MlxAdminRegistryListResponse + 1107, // 1886: forge.Forge.MlxAdminRegistryShow:output_type -> mlx_device.MlxAdminRegistryShowResponse + 1108, // 1887: forge.Forge.MlxAdminConfigQuery:output_type -> mlx_device.MlxAdminConfigQueryResponse + 1109, // 1888: forge.Forge.MlxAdminConfigSet:output_type -> mlx_device.MlxAdminConfigSetResponse + 1110, // 1889: forge.Forge.MlxAdminConfigSync:output_type -> mlx_device.MlxAdminConfigSyncResponse + 1111, // 1890: forge.Forge.MlxAdminConfigCompare:output_type -> mlx_device.MlxAdminConfigCompareResponse + 719, // 1891: forge.Forge.FindNVLinkPartitionIds:output_type -> forge.NVLinkPartitionIdList + 714, // 1892: forge.Forge.FindNVLinkPartitionsByIds:output_type -> forge.NVLinkPartitionList + 714, // 1893: forge.Forge.NVLinkPartitionsForTenant:output_type -> forge.NVLinkPartitionList + 730, // 1894: forge.Forge.FindNVLinkLogicalPartitionIds:output_type -> forge.NVLinkLogicalPartitionIdList + 724, // 1895: forge.Forge.FindNVLinkLogicalPartitionsByIds:output_type -> forge.NVLinkLogicalPartitionList + 723, // 1896: forge.Forge.CreateNVLinkLogicalPartition:output_type -> forge.NVLinkLogicalPartition + 732, // 1897: forge.Forge.UpdateNVLinkLogicalPartition:output_type -> forge.NVLinkLogicalPartitionUpdateResult + 727, // 1898: forge.Forge.DeleteNVLinkLogicalPartition:output_type -> forge.NVLinkLogicalPartitionDeletionResult + 724, // 1899: forge.Forge.NVLinkLogicalPartitionsForTenant:output_type -> forge.NVLinkLogicalPartitionList + 810, // 1900: forge.Forge.GetMachinePositionInfo:output_type -> forge.MachinePositionInfoList + 712, // 1901: forge.Forge.NmxcBrowse:output_type -> forge.NmxcBrowseResponse + 985, // 1902: forge.Forge.ModifyDPFState:output_type -> google.protobuf.Empty + 831, // 1903: forge.Forge.GetDPFState:output_type -> forge.DPFStateResponse + 834, // 1904: forge.Forge.GetDPFHostSnapshot:output_type -> forge.DPFHostSnapshotResponse + 837, // 1905: forge.Forge.GetDPFServiceVersions:output_type -> forge.DPFServiceVersionsResponse + 845, // 1906: forge.Forge.ComponentPowerControl:output_type -> forge.ComponentPowerControlResponse + 843, // 1907: forge.Forge.GetComponentInventory:output_type -> forge.GetComponentInventoryResponse + 852, // 1908: forge.Forge.UpdateComponentFirmware:output_type -> forge.UpdateComponentFirmwareResponse + 854, // 1909: forge.Forge.GetComponentFirmwareStatus:output_type -> forge.GetComponentFirmwareStatusResponse + 858, // 1910: forge.Forge.ListComponentFirmwareVersions:output_type -> forge.ListComponentFirmwareVersionsResponse + 863, // 1911: forge.Forge.CreateOperatingSystem:output_type -> forge.OperatingSystem + 863, // 1912: forge.Forge.GetOperatingSystem:output_type -> forge.OperatingSystem + 863, // 1913: forge.Forge.UpdateOperatingSystem:output_type -> forge.OperatingSystem + 869, // 1914: forge.Forge.DeleteOperatingSystem:output_type -> forge.DeleteOperatingSystemResponse + 871, // 1915: forge.Forge.FindOperatingSystemIds:output_type -> forge.OperatingSystemIdList + 873, // 1916: forge.Forge.FindOperatingSystemsByIds:output_type -> forge.OperatingSystemList + 875, // 1917: forge.Forge.GetOperatingSystemCachableIpxeTemplateArtifacts:output_type -> forge.IpxeTemplateArtifactList + 875, // 1918: forge.Forge.UpdateOperatingSystemCachableIpxeTemplateArtifacts:output_type -> forge.IpxeTemplateArtifactList + 1482, // [1482:1919] is the sub-list for method output_type + 1045, // [1045:1482] is the sub-list for method input_type + 1045, // [1045:1045] is the sub-list for extension type_name + 1045, // [1045:1045] is the sub-list for extension extendee + 0, // [0:1045] is the sub-list for field type_name } func init() { file_nico_proto_init() } diff --git a/flow/internal/nicoapi/grpc.go b/flow/internal/nicoapi/grpc.go index c4ef77409..046e29202 100644 --- a/flow/internal/nicoapi/grpc.go +++ b/flow/internal/nicoapi/grpc.go @@ -136,6 +136,27 @@ func (c *grpcClient) GetLeakingMachineIds(ctx context.Context) ([]string, error) return ids, nil } +func (c *grpcClient) GetLeakingSwitchIds(ctx context.Context) ([]string, error) { + ctx, cancel := context.WithTimeout(ctx, c.grpcTimeout) + defer cancel() + + alert := "hardware-health.tray-leak-detection" + searchConfig := pb.SwitchSearchFilter{ + OnlyWithHealthAlert: &alert, + } + + switchIDs, err := c.gclient.FindSwitchIds(ctx, &searchConfig) + if err != nil { + return nil, err + } + + ids := make([]string, 0, len(switchIDs.GetIds())) + for _, switchID := range switchIDs.GetIds() { + ids = append(ids, switchID.GetId()) + } + return ids, nil +} + // Version returns the version string of nico-core-api, mainly as a "ping" func (c *grpcClient) Version(ctx context.Context) (string, error) { ctx, cancel := context.WithTimeout(ctx, c.grpcTimeout) diff --git a/flow/internal/nicoapi/mock.go b/flow/internal/nicoapi/mock.go index 3afeaca0e..51f69263e 100644 --- a/flow/internal/nicoapi/mock.go +++ b/flow/internal/nicoapi/mock.go @@ -31,6 +31,7 @@ type mockClient struct { machineInterfaces map[string]MachineInterface expectedSwitches map[string]ExpectedSwitchInfo // keyed by BMC MAC leakingMachineIds []string + leakingSwitchIds []string firmwareUpdateTimeWindowErr error // If set, SetFirmwareUpdateTimeWindow will return this error adminPowerControlErr error // If set, AdminPowerControl will return this error desiredFirmwareVersions []*pb.DesiredFirmwareVersionEntry @@ -62,6 +63,10 @@ func (c *mockClient) GetLeakingMachineIds(ctx context.Context) ([]string, error) return c.leakingMachineIds, nil } +func (c *mockClient) GetLeakingSwitchIds(ctx context.Context) ([]string, error) { + return c.leakingSwitchIds, nil +} + func (c *mockClient) SetLeakingMachineIds(ids []string) { c.leakingMachineIds = ids } diff --git a/flow/internal/nicoapi/mod.go b/flow/internal/nicoapi/mod.go index d672eb3cf..2d76cc906 100644 --- a/flow/internal/nicoapi/mod.go +++ b/flow/internal/nicoapi/mod.go @@ -32,6 +32,7 @@ type Client interface { Version(ctx context.Context) (string, error) GetMachines(ctx context.Context) ([]MachineDetail, error) GetLeakingMachineIds(ctx context.Context) ([]string, error) + GetLeakingSwitchIds(ctx context.Context) ([]string, error) GetPowerStates(ctx context.Context, machineIds []string) (ret []MachinePowerState, err error) SetFirmwareUpdateTimeWindow(ctx context.Context, machineIds []string, startTime, endTime time.Time) error // FindInterfaces returns all machine interfaces known by nico-core-api, keyed by MAC address diff --git a/flow/internal/nicoapi/nicoproto/nico.proto b/flow/internal/nicoapi/nicoproto/nico.proto index db1f60bc0..5df1b0b38 100644 --- a/flow/internal/nicoapi/nicoproto/nico.proto +++ b/flow/internal/nicoapi/nicoproto/nico.proto @@ -3976,6 +3976,7 @@ message ManagedHostNetworkConfigResponse { // Route imports and tagging details for exports // used by FNN configs. + // Deprecated: use FlatInterfaceConfig.routing_profile for per-VPC routing. // NOTE: This will replace internet_l3_vni and common_internal_route_target but could allow // common_internal_route_target to be renamed/repurposed as a site-level RT. // to become a site-level common route target. @@ -4200,6 +4201,10 @@ message FlatInterfaceConfig { // IPv6 configuration for dual-stack FNN interfaces. optional FlatInterfaceIpv6Config ipv6_interface_config = 19; + // Route imports and tagging details for exports used by FNN configs. + // This is scoped to the VPC that owns this interface. + optional RoutingProfile routing_profile = 20; + // The details of the network security group associated with // either the instance or its parent VPC. // Currently, source would either be INSTANCE or VPC. diff --git a/flow/internal/scheduler/jobs/leakdetection/leakdetection.go b/flow/internal/scheduler/jobs/leakdetection/leakdetection.go index 2c535ca5c..efb6b485c 100644 --- a/flow/internal/scheduler/jobs/leakdetection/leakdetection.go +++ b/flow/internal/scheduler/jobs/leakdetection/leakdetection.go @@ -53,6 +53,23 @@ func runLeakDetectionOne( Msg("Failed to submit power-off task for leaking machine") } } + + leakingSwitchIds, err := nicoClient.GetLeakingSwitchIds(ctx) + if err != nil { + log.Error().Err(err).Msg("Unable to retrieve leaking switch IDs from NICo") + return + } + + log.Info().Msgf("Found %d leaking switch IDs", len(leakingSwitchIds)) + + for _, switchID := range leakingSwitchIds { + log.Info().Msgf("Leaking switch ID: %s, submitting force power-off task", switchID) + + if err := submitPowerOffTask(ctx, taskMgr, switchID); err != nil { + log.Error().Err(err).Str("switch_id", switchID). + Msg("Failed to submit power-off task for leaking switch") + } + } } func submitPowerOffTask( From 530def38604e66cdc3144e29e4a60f01cb251604 Mon Sep 17 00:00:00 2001 From: Srinivasa Murthy Date: Fri, 22 May 2026 00:17:07 +0000 Subject: [PATCH 2/4] Add switch leak detection and powering off switches on detection of leak Signed-off-by: Srinivasa Murthy --- .../internal/scheduler/jobs/leakdetection/leakdetection.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/flow/internal/scheduler/jobs/leakdetection/leakdetection.go b/flow/internal/scheduler/jobs/leakdetection/leakdetection.go index efb6b485c..b6a979b2a 100644 --- a/flow/internal/scheduler/jobs/leakdetection/leakdetection.go +++ b/flow/internal/scheduler/jobs/leakdetection/leakdetection.go @@ -48,7 +48,7 @@ func runLeakDetectionOne( for _, machineID := range leakingMachineIds { log.Info().Msgf("Leaking machine ID: %s, submitting force power-off task", machineID) - if err := submitPowerOffTask(ctx, taskMgr, machineID); err != nil { + if err := submitPowerOffTask(ctx, taskMgr, machineID, devicetypes.ComponentTypeCompute); err != nil { log.Error().Err(err).Str("machine_id", machineID). Msg("Failed to submit power-off task for leaking machine") } @@ -65,7 +65,7 @@ func runLeakDetectionOne( for _, switchID := range leakingSwitchIds { log.Info().Msgf("Leaking switch ID: %s, submitting force power-off task", switchID) - if err := submitPowerOffTask(ctx, taskMgr, switchID); err != nil { + if err := submitPowerOffTask(ctx, taskMgr, switchID, devicetypes.ComponentTypeNVSwitch); err != nil { log.Error().Err(err).Str("switch_id", switchID). Msg("Failed to submit power-off task for leaking switch") } @@ -76,6 +76,7 @@ func submitPowerOffTask( ctx context.Context, taskMgr taskmanager.Manager, machineID string, + componentType devicetypes.ComponentType, ) error { info := &operations.PowerControlTaskInfo{ Operation: operations.PowerOperationForcePowerOff, @@ -97,7 +98,7 @@ func submitPowerOffTask( Components: []operation.ComponentTarget{ { External: &operation.ExternalRef{ - Type: devicetypes.ComponentTypeCompute, + Type: componentType, ID: machineID, }, }, From af3faf148055a91a5ee581ae171f7dfec8d03b40 Mon Sep 17 00:00:00 2001 From: Srinivasa Murthy Date: Fri, 22 May 2026 18:48:17 +0000 Subject: [PATCH 3/4] Add switch leak detection and powering off switches on detection of leak Signed-off-by: Srinivasa Murthy --- flow/internal/scheduler/jobs/leakdetection/leakdetection.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/flow/internal/scheduler/jobs/leakdetection/leakdetection.go b/flow/internal/scheduler/jobs/leakdetection/leakdetection.go index b6a979b2a..e89493171 100644 --- a/flow/internal/scheduler/jobs/leakdetection/leakdetection.go +++ b/flow/internal/scheduler/jobs/leakdetection/leakdetection.go @@ -48,7 +48,8 @@ func runLeakDetectionOne( for _, machineID := range leakingMachineIds { log.Info().Msgf("Leaking machine ID: %s, submitting force power-off task", machineID) - if err := submitPowerOffTask(ctx, taskMgr, machineID, devicetypes.ComponentTypeCompute); err != nil { + err := submitPowerOffTask(ctx, taskMgr, machineID, devicetypes.ComponentTypeCompute) + if err != nil { log.Error().Err(err).Str("machine_id", machineID). Msg("Failed to submit power-off task for leaking machine") } @@ -65,7 +66,8 @@ func runLeakDetectionOne( for _, switchID := range leakingSwitchIds { log.Info().Msgf("Leaking switch ID: %s, submitting force power-off task", switchID) - if err := submitPowerOffTask(ctx, taskMgr, switchID, devicetypes.ComponentTypeNVSwitch); err != nil { + err := submitPowerOffTask(ctx, taskMgr, switchID, devicetypes.ComponentTypeNVSwitch) + if err != nil { log.Error().Err(err).Str("switch_id", switchID). Msg("Failed to submit power-off task for leaking switch") } From cb37314693a6deda329aacb7d14438c10331fdd4 Mon Sep 17 00:00:00 2001 From: Srinivasa Murthy Date: Fri, 22 May 2026 19:19:18 +0000 Subject: [PATCH 4/4] Add switch leak detection and powering off switches on detection of leak Signed-off-by: Srinivasa Murthy --- .../scheduler/jobs/leakdetection/leakdetection_test.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flow/internal/scheduler/jobs/leakdetection/leakdetection_test.go b/flow/internal/scheduler/jobs/leakdetection/leakdetection_test.go index beae38337..9e42f20d1 100644 --- a/flow/internal/scheduler/jobs/leakdetection/leakdetection_test.go +++ b/flow/internal/scheduler/jobs/leakdetection/leakdetection_test.go @@ -65,7 +65,7 @@ func TestSubmitPowerOffTask_Success(t *testing.T) { mgr := &mockManager{} machineID := "machine-abc-123" - err := submitPowerOffTask(ctx, mgr, machineID) + err := submitPowerOffTask(ctx, mgr, machineID, devicetypes.ComponentTypeCompute) require.NoError(t, err) require.Len(t, mgr.requests, 1) @@ -92,7 +92,7 @@ func TestSubmitPowerOffTask_NoTasksCreated(t *testing.T) { ctx := context.Background() mgr := &mockManager{returnNoTaskID: true} - err := submitPowerOffTask(ctx, mgr, "machine-xyz") + err := submitPowerOffTask(ctx, mgr, "machine-xyz", devicetypes.ComponentTypeCompute) require.Error(t, err) assert.Contains(t, err.Error(), "failed to create any power-off tasks") } @@ -101,7 +101,7 @@ func TestSubmitPowerOffTask_SubmitError(t *testing.T) { ctx := context.Background() mgr := &mockManager{submitErr: errors.New("submit failed")} - err := submitPowerOffTask(ctx, mgr, "machine-xyz") + err := submitPowerOffTask(ctx, mgr, "machine-xyz", devicetypes.ComponentTypeCompute) require.Error(t, err) assert.Contains(t, err.Error(), "submit failed") }