From b0a9dce5dec0ba8d44c8d849ae29f190dba4049f Mon Sep 17 00:00:00 2001 From: Leah Itagaki Date: Thu, 30 Jul 2026 14:27:13 -0400 Subject: [PATCH] refactor(api): remove deprecated NetworkSegment fields Signed-off-by: Leah Itagaki --- .../admin-cli/src/devenv/config/apply/cmd.rs | 9 +- crates/admin-cli/src/instance/show/cmd.rs | 8 +- .../admin-cli/src/network_segment/show/cmd.rs | 255 +- crates/api-core/src/tests/network_segment.rs | 48 +- .../src/tests/network_segment_find.rs | 1 - crates/rpc/proto/forge.proto | 48 +- crates/rpc/src/model/network_segment.rs | 32 +- crates/rpc/src/model/state_history.rs | 13 - rest-api/db/pkg/db/model/subnet_test.go | 55 - rest-api/proto/core/gen/v1/nico_nico.pb.go | 4047 ++++++++--------- rest-api/proto/core/src/v1/nico_nico.proto | 48 +- .../pkg/grpc/server/nico_test_server.go | 15 +- 12 files changed, 2047 insertions(+), 2532 deletions(-) diff --git a/crates/admin-cli/src/devenv/config/apply/cmd.rs b/crates/admin-cli/src/devenv/config/apply/cmd.rs index d17a9d9d7c..0389462a5c 100644 --- a/crates/admin-cli/src/devenv/config/apply/cmd.rs +++ b/crates/admin-cli/src/devenv/config/apply/cmd.rs @@ -81,19 +81,17 @@ async fn handle_overlay_segment_creation( .get_all_segments(None, Some(name.clone()), 2) .await?; - #[allow(deprecated)] if let Some(ns) = network_segment.network_segments.first() { let ns_name = ns .metadata .as_ref() .map(|m| m.name.as_str()) - .unwrap_or(ns.name.as_str()); + .unwrap_or_default(); let prefix_str = ns .config .as_ref() .and_then(|c| c.prefixes.first()) - .or_else(|| ns.prefixes.first()) .map_or("unknown", |p| p.prefix.as_str()); println!( @@ -118,19 +116,16 @@ async fn handle_overlay_segment_creation( ) .await?; - #[allow(deprecated)] let ns_name = ns .metadata .as_ref() .map(|m| m.name.as_str()) - .unwrap_or(ns.name.as_str()); + .unwrap_or_default(); - #[allow(deprecated)] let prefix_str = ns .config .as_ref() .and_then(|c| c.prefixes.first()) - .or_else(|| ns.prefixes.first()) .map_or("unknown", |p| p.prefix.as_str()); println!( diff --git a/crates/admin-cli/src/instance/show/cmd.rs b/crates/admin-cli/src/instance/show/cmd.rs index 6c84b0a3a9..45bb912ca4 100644 --- a/crates/admin-cli/src/instance/show/cmd.rs +++ b/crates/admin-cli/src/instance/show/cmd.rs @@ -637,10 +637,10 @@ async fn get_vpc_for_interface_network_segment( .await?; if !network_segments.network_segments.is_empty() - && let Some(vpc_id) = network_segments.network_segments.first().and_then(|s| { - #[allow(deprecated)] - s.config.as_ref().and_then(|c| c.vpc_id).or(s.vpc_id) - }) + && let Some(vpc_id) = network_segments + .network_segments + .first() + .and_then(|s| s.config.as_ref().and_then(|c| c.vpc_id)) { let vpc_ids: Vec = vec![vpc_id]; Ok(api_client diff --git a/crates/admin-cli/src/network_segment/show/cmd.rs b/crates/admin-cli/src/network_segment/show/cmd.rs index 4c3011b36a..439ceb953a 100644 --- a/crates/admin-cli/src/network_segment/show/cmd.rs +++ b/crates/admin-cli/src/network_segment/show/cmd.rs @@ -41,21 +41,6 @@ fn format_free_ip_count(legacy_count: u32, count_v2: Option, saturated: boo } } -#[allow(deprecated)] -fn convert_old_history( - history: &[forgerpc::NetworkSegmentStateHistory], -) -> Vec { - history - .iter() - .map(|h| forgerpc::StateHistoryRecord { - state: h.state.clone(), - version: h.version.clone(), - time: h.time, - }) - .collect() -} - -#[allow(deprecated)] pub async fn convert_network_to_nice_format( segment: forgerpc::NetworkSegment, history: Option>, @@ -65,32 +50,19 @@ pub async fn convert_network_to_nice_format( .metadata .as_ref() .map(|m| m.name.clone()) - .unwrap_or_else(|| segment.name.clone()); + .unwrap_or_default(); - let config = if let Some(config) = segment.config { - config - } else { - // Old server: construct from deprecated flat fields. - forgerpc::NetworkSegmentConfig { - vpc_id: segment.vpc_id, - subdomain_id: segment.subdomain_id, - mtu: segment.mtu, - segment_type: segment.segment_type, - prefixes: segment.prefixes.clone(), - } - }; + let config = segment.config.unwrap_or_default(); - let state = if let Some(lc) = segment.status.and_then(|s| s.lifecycle) { - serde_json::from_str::(&lc.state) - .map(|ns| ns.state) - .unwrap_or_else(|_| lc.state) - } else { - // Old server: format the deprecated enum field as a string. - format!( - "{:?}", - forgerpc::TenantState::try_from(segment.state).unwrap_or_default() - ) - }; + let state = segment + .status + .and_then(|status| status.lifecycle) + .map(|lifecycle| { + serde_json::from_str::(&lifecycle.state) + .map(|ns| ns.state) + .unwrap_or(lifecycle.state) + }) + .unwrap_or_default(); let width = 10; let mut lines = String::new(); @@ -218,7 +190,6 @@ async fn get_domain_name(domain_id: Option, api_client: &ApiClient) -> } } -#[allow(deprecated)] fn convert_network_to_nice_table( segments: forgerpc::NetworkSegmentList, ) -> CarbideCliResult> { @@ -234,35 +205,19 @@ fn convert_network_to_nice_table( .metadata .as_ref() .map(|m| m.name.as_str()) - .unwrap_or(segment.name.as_str()) + .unwrap_or_default() .to_string(); - let config = if let Some(config) = segment.config { - config - } else { - // Old server: construct from deprecated flat fields. - forgerpc::NetworkSegmentConfig { - vpc_id: segment.vpc_id, - subdomain_id: segment.subdomain_id, - mtu: segment.mtu, - segment_type: segment.segment_type, - prefixes: segment.prefixes.clone(), - } - }; + let config = segment.config.unwrap_or_default(); - let (state, version) = if let Some(lc) = segment.status.and_then(|s| s.lifecycle) { - let state = serde_json::from_str::(&lc.state) - .map(|ns| ns.state) - .unwrap_or_else(|_| lc.state.clone()); - (state, lc.version) - } else { - // Old server: format deprecated enum and version fields. - let state = format!( - "{:?}", - forgerpc::TenantState::try_from(segment.state).unwrap_or_default() - ); - (state, segment.version.clone()) - }; + let lifecycle = segment + .status + .and_then(|status| status.lifecycle) + .unwrap_or_default(); + let state = serde_json::from_str::(&lifecycle.state) + .map(|ns| ns.state) + .unwrap_or_else(|_| lifecycle.state.clone()); + let version = lifecycle.version; let Some(first_prefix) = config.prefixes.first() else { continue; @@ -333,15 +288,7 @@ async fn show_network_information( return Err(CarbideCliError::SegmentNotFound); }; - // Try the `FindNetworkSegmentStateHistories` RPC first; fall back to the inline - // history field populated by old servers that lack the new RPC. - #[allow(deprecated)] - let history = api_client - .get_segment_state_history(segment_id) - .await - .ok() - .filter(|r| !r.is_empty()) - .unwrap_or_else(|| convert_old_history(&segment.history)); + let history = api_client.get_segment_state_history(segment_id).await?; if json { println!("{}", serde_json::to_string_pretty(&segment)?); @@ -381,7 +328,7 @@ mod tests { use ::rpc::forge as forgerpc; use carbide_test_support::{Check, check_values}; - use super::{convert_network_to_nice_table, convert_old_history, format_free_ip_count}; + use super::{convert_network_to_nice_table, format_free_ip_count}; fn prefix(cidr: &str) -> forgerpc::NetworkPrefix { forgerpc::NetworkPrefix { @@ -447,47 +394,7 @@ mod tests { ); } - fn old_history_record(state: &str, version: &str) -> forgerpc::NetworkSegmentStateHistory { - #[allow(deprecated)] - forgerpc::NetworkSegmentStateHistory { - state: state.to_string(), - version: version.to_string(), - time: None, - } - } - - // ---------- convert_old_history ---------- - // - // `show_network_information` calls `get_segment_state_history` (new RPC) and falls back to - // `convert_old_history(&segment.history)` when that RPC is unavailable or returns empty. - // That full path cannot be unit-tested here because it requires an `ApiClient`. The test - // below verifies the pure conversion function that the fallback delegates to. - - #[test] - fn convert_old_history_preserves_fields() { - let records = vec![ - old_history_record("Ready", "v1"), - old_history_record("Provisioning", "v2"), - ]; - let result = convert_old_history(&records); - assert_eq!(result.len(), 2); - assert_eq!(result[0].state, "Ready"); - assert_eq!(result[0].version, "v1"); - assert_eq!(result[1].state, "Provisioning"); - assert_eq!(result[1].version, "v2"); - } - - // ---------- convert_network_to_nice_table ---------- - - // Simulates a response from a new server: new fields set, deprecated flat fields also set - // (the server intentionally populates both for external client compatibility). - fn new_format_segment( - name: &str, - vpc_uuid: &str, - cidr: &str, - state: &str, - ) -> forgerpc::NetworkSegment { - #[allow(deprecated)] + fn segment(name: &str, vpc_uuid: &str, cidr: &str, state: &str) -> forgerpc::NetworkSegment { forgerpc::NetworkSegment { id: None, config: Some(forgerpc::NetworkSegmentConfig { @@ -512,50 +419,9 @@ mod tests { description: String::new(), labels: vec![], }), - // Deprecated flat fields still populated by the new server for backward compat. - // These intentionally carry DIFFERENT values from the new fields so tests can - // confirm the new fields take priority. - name: format!("{name}-stale"), - vpc_id: Some("11111111-1111-1111-1111-111111111111".parse().unwrap()), - subdomain_id: None, - mtu: Some(1500), - prefixes: vec![prefix("192.0.2.0/24")], - segment_type: forgerpc::NetworkSegmentType::Admin as i32, - version: "old-version".to_string(), - state: forgerpc::TenantState::Provisioning as i32, - history: vec![], created: None, updated: None, deleted: None, - flags: vec![], - state_reason: None, - state_sla: None, - } - } - - fn old_format_segment(name: &str, vpc_uuid: &str, cidr: &str) -> forgerpc::NetworkSegment { - // Simulates a response from an old server: new fields absent, deprecated flat fields set. - #[allow(deprecated)] - forgerpc::NetworkSegment { - id: None, - config: None, - status: None, - metadata: None, - name: name.to_string(), - vpc_id: Some(vpc_uuid.parse().unwrap()), - subdomain_id: None, - mtu: Some(1500), - prefixes: vec![prefix(cidr)], - segment_type: forgerpc::NetworkSegmentType::Tenant as i32, - version: "1".to_string(), - state: forgerpc::TenantState::Ready as i32, - history: vec![], - created: None, - updated: None, - deleted: None, - flags: vec![], - state_reason: None, - state_sla: None, } } @@ -567,88 +433,19 @@ mod tests { format!("{table}") } - // When both new fields and deprecated flat fields are present (as a new server always sends), - // the new fields must take priority. #[test] - fn table_new_format_uses_new_fields_not_deprecated() { - let out = table_string(vec![new_format_segment( + fn table_uses_structured_fields() { + let out = table_string(vec![segment( "seg-new", "00000000-0000-0000-0000-000000000001", "10.0.0.0/24", "Ready", )]); - // New name from metadata, not the stale "-stale" name in the flat field. assert!(out.contains("seg-new"), "name from metadata missing: {out}"); - assert!( - !out.contains("seg-new-stale"), - "stale deprecated name must not appear: {out}" - ); - // State from status.lifecycle, not the deprecated TenantState::Provisioning. assert!(out.contains("Ready"), "state from lifecycle missing: {out}"); - assert!( - !out.contains("Provisioning"), - "stale deprecated state must not appear: {out}" - ); - // VPC from config, not the stale flat field UUID. assert!( out.contains("00000000-0000-0000-0000-000000000001"), "vpc_id from config missing: {out}" ); - assert!( - !out.contains("11111111-1111-1111-1111-111111111111"), - "stale deprecated vpc_id must not appear: {out}" - ); } - - #[test] - fn table_old_format_shows_name_and_state() { - let out = table_string(vec![old_format_segment( - "seg-old", - "00000000-0000-0000-0000-000000000002", - "10.1.0.0/24", - )]); - assert!(out.contains("seg-old"), "name missing: {out}"); - assert!(out.contains("Ready"), "state missing: {out}"); - } - - #[test] - fn table_old_format_shows_vpc_id() { - let vpc = "00000000-0000-0000-0000-000000000002"; - let out = table_string(vec![old_format_segment("s", vpc, "10.1.0.0/24")]); - assert!(out.contains(vpc), "vpc_id missing: {out}"); - } - - #[test] - fn table_old_and_new_format_both_shown() { - let out = table_string(vec![ - new_format_segment( - "seg-new", - "00000000-0000-0000-0000-000000000001", - "10.0.0.0/24", - "Ready", - ), - old_format_segment( - "seg-old", - "00000000-0000-0000-0000-000000000002", - "10.1.0.0/24", - ), - ]); - assert!(out.contains("seg-new"), "new segment missing: {out}"); - assert!(out.contains("seg-old"), "old segment missing: {out}"); - } - - // Coverage gaps (require a live ApiClient and cannot be unit-tested here): - // - // - `convert_network_to_nice_format` with old-format segments: same old->new fallback logic - // as `convert_network_to_nice_table` but also looks up the domain name via the API. - // - // - `show_network_information` history fallback: when `get_segment_state_history` (new RPC) - // fails or returns empty, the code falls back to `convert_old_history(&segment.history)`. - // The conversion itself is tested above; the integration path needs an ApiClient mock. - // - // - `get_vpc_for_interface_network_segment` (instance/show): the `.or(s.vpc_id)` fallback - // for the deprecated flat vpc_id field also requires ApiClient. - // - // - `handle_overlay_segment_creation` (devenv/config/apply): the name and prefix fallbacks - // are inline in an async function that requires ApiClient. } diff --git a/crates/api-core/src/tests/network_segment.rs b/crates/api-core/src/tests/network_segment.rs index 0e42d1d15f..b6579e3861 100644 --- a/crates/api-core/src/tests/network_segment.rs +++ b/crates/api-core/src/tests/network_segment.rs @@ -347,39 +347,6 @@ async fn test_network_segment_max_history_length( r#"{fresh="true",name="TEST_SEGMENT",prefix="192.0.2.0/24",type="admin"} 1"# ); - let segment = get_segments( - &env.api, - rpc::forge::NetworkSegmentsByIdsRequest { - network_segments_ids: vec![segment_id], - include_history: true, - include_num_free_ips: false, - }, - ) - .await; - assert!(!segment.network_segments[0].history.is_empty()); - - let segment = get_segments( - &env.api, - rpc::forge::NetworkSegmentsByIdsRequest { - network_segments_ids: vec![segment_id], - include_history: false, - include_num_free_ips: false, - }, - ) - .await; - assert!(segment.network_segments[0].history.is_empty()); - - let segment = get_segments( - &env.api, - rpc::forge::NetworkSegmentsByIdsRequest { - network_segments_ids: vec![segment_id], - include_history: false, - include_num_free_ips: false, - }, - ) - .await; - assert!(segment.network_segments[0].history.is_empty()); - // Now insert a lot of state changes, and see if the history limit is kept const HISTORY_LIMIT: usize = 250; @@ -2304,8 +2271,19 @@ async fn attach_host_inband_segment_to_same_vpc_is_idempotent( .await? .into_inner(); - assert_eq!(second.config.unwrap().vpc_id, Some(vpc_id)); - assert_eq!(second.version, first.version); + assert_eq!(second.config.as_ref().unwrap().vpc_id, Some(vpc_id)); + assert_eq!( + second + .status + .as_ref() + .and_then(|status| status.lifecycle.as_ref()) + .map(|lifecycle| lifecycle.version.as_str()), + first + .status + .as_ref() + .and_then(|status| status.lifecycle.as_ref()) + .map(|lifecycle| lifecycle.version.as_str()) + ); Ok(()) } diff --git a/crates/api-core/src/tests/network_segment_find.rs b/crates/api-core/src/tests/network_segment_find.rs index a71ba8cf5b..15d7aea204 100644 --- a/crates/api-core/src/tests/network_segment_find.rs +++ b/crates/api-core/src/tests/network_segment_find.rs @@ -202,7 +202,6 @@ async fn test_find_network_segment_by_ids(pool: sqlx::PgPool) { .prefixes .is_empty() ); - assert!(!segment.history.is_empty()); let prefix = segment .config .as_ref() diff --git a/crates/rpc/proto/forge.proto b/crates/rpc/proto/forge.proto index 9203aa9695..caf11451c5 100644 --- a/crates/rpc/proto/forge.proto +++ b/crates/rpc/proto/forge.proto @@ -2562,41 +2562,41 @@ message NetworkSegmentStatus { message NetworkSegment { common.NetworkSegmentId id = 1; - // Deprecated: use config.vpc_id - common.VpcId vpc_id = 2 [deprecated = true]; - // Deprecated: use metadata.name - string name = 3 [deprecated = true]; - // Deprecated: use config.subdomain_id - optional common.DomainId subdomain_id = 4 [deprecated = true]; - // Deprecated: use config.mtu - optional int32 mtu = 5 [deprecated = true]; - // Deprecated: use config.prefixes - repeated NetworkPrefix prefixes = 6 [deprecated = true]; + reserved 2; // was: common.VpcId vpc_id, replaced with config.vpc_id + reserved "vpc_id"; + reserved 3; // was: string name, replaced with metadata.name + reserved "name"; + reserved 4; // was: optional common.DomainId subdomain_id, replaced with config.subdomain_id + reserved "subdomain_id"; + reserved 5; // was: optional int32 mtu, replaced with config.mtu + reserved "mtu"; + reserved 6; // was: repeated NetworkPrefix prefixes, replaced with config.prefixes + reserved "prefixes"; // Not sure if we actually still need those google.protobuf.Timestamp created = 11; google.protobuf.Timestamp updated = 12; google.protobuf.Timestamp deleted = 13; - // Deprecated: use config.segment_type - NetworkSegmentType segment_type = 14 [deprecated = true]; - // Deprecated: use status.flags - repeated NetworkSegmentFlag flags = 15 [deprecated = true]; + reserved 14; // was: NetworkSegmentType segment_type, replaced with config.segment_type + reserved "segment_type"; + reserved 15; // was: repeated NetworkSegmentFlag flags, replaced with status.flags + reserved "flags"; NetworkSegmentConfig config = 16; NetworkSegmentStatus status = 17; Metadata metadata = 18; - // Deprecated: use status.lifecycle.version - string version = 99 [deprecated = true]; - // Deprecated: use status.tenant_state (coarse) or status.lifecycle.state (full controller state) - TenantState state = 100 [deprecated = true]; - // Deprecated: use FindNetworkSegmentStateHistories RPC - repeated NetworkSegmentStateHistory history = 101 [deprecated = true]; - // Deprecated: use status.lifecycle.state_reason - optional ControllerStateReason state_reason = 102 [deprecated = true]; - // Deprecated: use status.lifecycle.sla - StateSla state_sla = 103 [deprecated = true]; + reserved 99; // was: string version, replaced with status.lifecycle.version + reserved "version"; + reserved 100; // was: TenantState state, replaced with status.tenant_state and status.lifecycle.state + reserved "state"; + reserved 101; // was: repeated NetworkSegmentStateHistory history, replaced with FindNetworkSegmentStateHistories + reserved "history"; + reserved 102; // was: optional ControllerStateReason state_reason, replaced with status.lifecycle.state_reason + reserved "state_reason"; + reserved 103; // was: StateSla state_sla, replaced with status.lifecycle.sla + reserved "state_sla"; } message NetworkSegmentCreationRequest { diff --git a/crates/rpc/src/model/network_segment.rs b/crates/rpc/src/model/network_segment.rs index 4e80b2a8cd..44c927ea73 100644 --- a/crates/rpc/src/model/network_segment.rs +++ b/crates/rpc/src/model/network_segment.rs @@ -144,10 +144,9 @@ impl TryFrom for NewNetworkSegment { /// Marshal a Data Object (NetworkSegment) into an RPC NetworkSegment /// /// subdomain_id - Rust UUID -> ProtoBuf UUID(String) cannot fail, so convert it or return None -#[allow(deprecated)] impl From for rpc::NetworkSegment { fn from(src: NetworkSegment) -> Self { - // Deprecated TenantState mapping - kept to populate the backward-compat flat field. + // Coarse tenant-facing state derived from the full controller state. // Note that even though the segment might already be ready, // we only return `Ready` after the state machine also noticed that. // Otherwise we would need to allow address allocation before the @@ -179,9 +178,6 @@ impl From for rpc::NetworkSegment { let state_reason: Option = src.status.controller_state_outcome.map(Into::into); - let history: Vec = - src.status.history.into_iter().map(Into::into).collect(); - let flags: Vec = { use crate::forge::NetworkSegmentFlag::*; @@ -219,7 +215,6 @@ impl From for rpc::NetworkSegment { updated: Some(src.updated.into()), deleted: src.deleted.map(|t| t.into()), - // New structured fields - internal clients use these. // Note: prefixes are placed under config in the proto even though they are top-level // in the Rust model. The Rust model keeps them top-level because each NetworkPrefix // contains mixed config fields (CIDR, gateway) and status fields (free_ip_count, @@ -228,39 +223,24 @@ impl From for rpc::NetworkSegment { vpc_id: src.config.vpc_id, subdomain_id: src.config.subdomain_id, mtu: Some(src.config.mtu), - prefixes: prefixes.clone(), + prefixes, segment_type: src.config.segment_type as i32, }), status: Some(rpc::forge::NetworkSegmentStatus { - flags: flags.clone(), + flags, lifecycle: Some(rpc::forge::LifecycleStatus { state: lifecycle_state, - version: version.clone(), - state_reason: state_reason.clone(), + version, + state_reason, sla: Some(sla), }), tenant_state: tenant_state as i32, }), metadata: Some(rpc::forge::Metadata { - name: src.config.name.clone(), + name: src.config.name, description: String::new(), labels: vec![], }), - - // Deprecated flat fields - populated for external client compatibility. - // Remove after nico-rest migrates to config/status/metadata (Phase 3). - vpc_id: src.config.vpc_id, - name: src.config.name, - subdomain_id: src.config.subdomain_id, - mtu: Some(src.config.mtu), - prefixes, - segment_type: src.config.segment_type as i32, - flags, - version, - state: tenant_state as i32, - history, - state_reason, - state_sla: Some(sla), } } } diff --git a/crates/rpc/src/model/state_history.rs b/crates/rpc/src/model/state_history.rs index e07c19928b..e75876ac0f 100644 --- a/crates/rpc/src/model/state_history.rs +++ b/crates/rpc/src/model/state_history.rs @@ -44,16 +44,3 @@ impl From for rpc::forge::MachineEvent { } } } - -impl From for rpc::forge::NetworkSegmentStateHistory { - fn from(value: StateHistoryRecord) -> rpc::forge::NetworkSegmentStateHistory { - let time = value - .time - .unwrap_or_else(|| value.state_version.timestamp()); - rpc::forge::NetworkSegmentStateHistory { - state: value.state, - version: value.state_version.version_string(), - time: Some(time.into()), - } - } -} diff --git a/rest-api/db/pkg/db/model/subnet_test.go b/rest-api/db/pkg/db/model/subnet_test.go index d993209099..0e384911a9 100644 --- a/rest-api/db/pkg/db/model/subnet_test.go +++ b/rest-api/db/pkg/db/model/subnet_test.go @@ -84,13 +84,6 @@ func TestSubnet_ToProto(t *testing.T) { // ReserveFirst is a deployment-policy value overlaid by the // request-shape ToProto; the entity emits zero. assert.Equal(t, int32(0), proto.Config.Prefixes[0].ReserveFirst) - - // Deprecated flat mirrors are no longer populated. - assert.Empty(t, proto.Name) - assert.Nil(t, proto.VpcId) - assert.Nil(t, proto.SubdomainId) - assert.Nil(t, proto.Mtu) - assert.Nil(t, proto.Prefixes) }) t.Run("prefers ControllerNetworkSegmentID for the Site-facing ID", func(t *testing.T) { @@ -226,54 +219,6 @@ func TestSubnet_FromProto(t *testing.T) { assert.Zero(t, s.PrefixLength) }) - t.Run("clears stale fields and ignores deprecated flat mirrors", func(t *testing.T) { - stale := "stale" - staleGW := "stale-gw" - staleDomain := uuid.New() - staleVpc := uuid.New() - flatMtu := int32(9000) - flatGateway := "10.0.0.1" - flatDomain := uuid.New() - flatVpc := uuid.New() - - s := &Subnet{ - ID: subID, - VpcID: staleVpc, - Name: "stale-name", - Description: cutil.GetPtr("stale"), - DomainID: &staleDomain, - MTU: cutil.GetPtr(1500), - IPv4Prefix: &stale, - IPv4Gateway: &staleGW, - PrefixLength: 24, - } - proto := &corev1.NetworkSegment{ - Id: &corev1.NetworkSegmentId{Value: subID.String()}, - Metadata: &corev1.Metadata{ - Name: "fresh-name", - }, - Config: &corev1.NetworkSegmentConfig{ - VpcId: &corev1.VpcId{Value: vpcID.String()}, - }, - // Deprecated flat mirrors must not leak into the entity. - VpcId: &corev1.VpcId{Value: flatVpc.String()}, - Name: "flat-name", - SubdomainId: &corev1.DomainId{Value: flatDomain.String()}, - Mtu: &flatMtu, - Prefixes: []*corev1.NetworkPrefix{ - {Prefix: "10.0.0.0/16", Gateway: &flatGateway}, - }, - } - s.FromProto(proto) - assert.Equal(t, "fresh-name", s.Name) - assert.Nil(t, s.Description) - assert.Equal(t, vpcID, s.VpcID) - assert.Nil(t, s.DomainID) - assert.Nil(t, s.MTU) - assert.Nil(t, s.IPv4Prefix) - assert.Nil(t, s.IPv4Gateway) - }) - t.Run("clears Description when proto omits it", func(t *testing.T) { desc := "existing" s := &Subnet{ID: subID, Name: "subnet-a", Description: &desc} diff --git a/rest-api/proto/core/gen/v1/nico_nico.pb.go b/rest-api/proto/core/gen/v1/nico_nico.pb.go index 507f1b630f..a88b6493f7 100644 --- a/rest-api/proto/core/gen/v1/nico_nico.pb.go +++ b/rest-api/proto/core/gen/v1/nico_nico.pb.go @@ -15355,61 +15355,13 @@ func (x *NetworkSegmentStatus) GetTenantState() TenantState { type NetworkSegment struct { state protoimpl.MessageState `protogen:"open.v1"` Id *NetworkSegmentId `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - // Deprecated: use config.vpc_id - // - // Deprecated: Marked as deprecated in nico_nico.proto. - VpcId *VpcId `protobuf:"bytes,2,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"` - // Deprecated: use metadata.name - // - // Deprecated: Marked as deprecated in nico_nico.proto. - Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` - // Deprecated: use config.subdomain_id - // - // Deprecated: Marked as deprecated in nico_nico.proto. - SubdomainId *DomainId `protobuf:"bytes,4,opt,name=subdomain_id,json=subdomainId,proto3,oneof" json:"subdomain_id,omitempty"` - // Deprecated: use config.mtu - // - // Deprecated: Marked as deprecated in nico_nico.proto. - Mtu *int32 `protobuf:"varint,5,opt,name=mtu,proto3,oneof" json:"mtu,omitempty"` - // Deprecated: use config.prefixes - // - // Deprecated: Marked as deprecated in nico_nico.proto. - Prefixes []*NetworkPrefix `protobuf:"bytes,6,rep,name=prefixes,proto3" json:"prefixes,omitempty"` // Not sure if we actually still need those - Created *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=created,proto3" json:"created,omitempty"` - Updated *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=updated,proto3" json:"updated,omitempty"` - Deleted *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=deleted,proto3" json:"deleted,omitempty"` - // Deprecated: use config.segment_type - // - // Deprecated: Marked as deprecated in nico_nico.proto. - SegmentType NetworkSegmentType `protobuf:"varint,14,opt,name=segment_type,json=segmentType,proto3,enum=forge.NetworkSegmentType" json:"segment_type,omitempty"` - // Deprecated: use status.flags - // - // Deprecated: Marked as deprecated in nico_nico.proto. - Flags []NetworkSegmentFlag `protobuf:"varint,15,rep,packed,name=flags,proto3,enum=forge.NetworkSegmentFlag" json:"flags,omitempty"` - Config *NetworkSegmentConfig `protobuf:"bytes,16,opt,name=config,proto3" json:"config,omitempty"` - Status *NetworkSegmentStatus `protobuf:"bytes,17,opt,name=status,proto3" json:"status,omitempty"` - Metadata *Metadata `protobuf:"bytes,18,opt,name=metadata,proto3" json:"metadata,omitempty"` - // Deprecated: use status.lifecycle.version - // - // Deprecated: Marked as deprecated in nico_nico.proto. - Version string `protobuf:"bytes,99,opt,name=version,proto3" json:"version,omitempty"` - // Deprecated: use status.tenant_state (coarse) or status.lifecycle.state (full controller state) - // - // Deprecated: Marked as deprecated in nico_nico.proto. - State TenantState `protobuf:"varint,100,opt,name=state,proto3,enum=forge.TenantState" json:"state,omitempty"` - // Deprecated: use FindNetworkSegmentStateHistories RPC - // - // Deprecated: Marked as deprecated in nico_nico.proto. - History []*NetworkSegmentStateHistory `protobuf:"bytes,101,rep,name=history,proto3" json:"history,omitempty"` - // Deprecated: use status.lifecycle.state_reason - // - // Deprecated: Marked as deprecated in nico_nico.proto. - StateReason *ControllerStateReason `protobuf:"bytes,102,opt,name=state_reason,json=stateReason,proto3,oneof" json:"state_reason,omitempty"` - // Deprecated: use status.lifecycle.sla - // - // Deprecated: Marked as deprecated in nico_nico.proto. - StateSla *StateSla `protobuf:"bytes,103,opt,name=state_sla,json=stateSla,proto3" json:"state_sla,omitempty"` + Created *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=created,proto3" json:"created,omitempty"` + Updated *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=updated,proto3" json:"updated,omitempty"` + Deleted *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=deleted,proto3" json:"deleted,omitempty"` + Config *NetworkSegmentConfig `protobuf:"bytes,16,opt,name=config,proto3" json:"config,omitempty"` + Status *NetworkSegmentStatus `protobuf:"bytes,17,opt,name=status,proto3" json:"status,omitempty"` + Metadata *Metadata `protobuf:"bytes,18,opt,name=metadata,proto3" json:"metadata,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } @@ -15451,46 +15403,6 @@ func (x *NetworkSegment) GetId() *NetworkSegmentId { return nil } -// Deprecated: Marked as deprecated in nico_nico.proto. -func (x *NetworkSegment) GetVpcId() *VpcId { - if x != nil { - return x.VpcId - } - return nil -} - -// Deprecated: Marked as deprecated in nico_nico.proto. -func (x *NetworkSegment) GetName() string { - if x != nil { - return x.Name - } - return "" -} - -// Deprecated: Marked as deprecated in nico_nico.proto. -func (x *NetworkSegment) GetSubdomainId() *DomainId { - if x != nil { - return x.SubdomainId - } - return nil -} - -// Deprecated: Marked as deprecated in nico_nico.proto. -func (x *NetworkSegment) GetMtu() int32 { - if x != nil && x.Mtu != nil { - return *x.Mtu - } - return 0 -} - -// Deprecated: Marked as deprecated in nico_nico.proto. -func (x *NetworkSegment) GetPrefixes() []*NetworkPrefix { - if x != nil { - return x.Prefixes - } - return nil -} - func (x *NetworkSegment) GetCreated() *timestamppb.Timestamp { if x != nil { return x.Created @@ -15512,22 +15424,6 @@ func (x *NetworkSegment) GetDeleted() *timestamppb.Timestamp { return nil } -// Deprecated: Marked as deprecated in nico_nico.proto. -func (x *NetworkSegment) GetSegmentType() NetworkSegmentType { - if x != nil { - return x.SegmentType - } - return NetworkSegmentType_TENANT -} - -// Deprecated: Marked as deprecated in nico_nico.proto. -func (x *NetworkSegment) GetFlags() []NetworkSegmentFlag { - if x != nil { - return x.Flags - } - return nil -} - func (x *NetworkSegment) GetConfig() *NetworkSegmentConfig { if x != nil { return x.Config @@ -15549,46 +15445,6 @@ func (x *NetworkSegment) GetMetadata() *Metadata { return nil } -// Deprecated: Marked as deprecated in nico_nico.proto. -func (x *NetworkSegment) GetVersion() string { - if x != nil { - return x.Version - } - return "" -} - -// Deprecated: Marked as deprecated in nico_nico.proto. -func (x *NetworkSegment) GetState() TenantState { - if x != nil { - return x.State - } - return TenantState_PROVISIONING -} - -// Deprecated: Marked as deprecated in nico_nico.proto. -func (x *NetworkSegment) GetHistory() []*NetworkSegmentStateHistory { - if x != nil { - return x.History - } - return nil -} - -// Deprecated: Marked as deprecated in nico_nico.proto. -func (x *NetworkSegment) GetStateReason() *ControllerStateReason { - if x != nil { - return x.StateReason - } - return nil -} - -// Deprecated: Marked as deprecated in nico_nico.proto. -func (x *NetworkSegment) GetStateSla() *StateSla { - if x != nil { - return x.StateSla - } - return nil -} - type NetworkSegmentCreationRequest struct { state protoimpl.MessageState `protogen:"open.v1"` VpcId *VpcId `protobuf:"bytes,2,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"` @@ -63289,30 +63145,15 @@ const file_nico_nico_proto_rawDesc = "" + "\x14NetworkSegmentStatus\x12/\n" + "\x05flags\x18\x01 \x03(\x0e2\x19.forge.NetworkSegmentFlagR\x05flags\x124\n" + "\tlifecycle\x18\x02 \x01(\v2\x16.forge.LifecycleStatusR\tlifecycle\x125\n" + - "\ftenant_state\x18\x03 \x01(\x0e2\x12.forge.TenantStateR\vtenantState\"\xee\a\n" + + "\ftenant_state\x18\x03 \x01(\x0e2\x12.forge.TenantStateR\vtenantState\"\xad\x04\n" + "\x0eNetworkSegment\x12(\n" + - "\x02id\x18\x01 \x01(\v2\x18.common.NetworkSegmentIdR\x02id\x12(\n" + - "\x06vpc_id\x18\x02 \x01(\v2\r.common.VpcIdB\x02\x18\x01R\x05vpcId\x12\x16\n" + - "\x04name\x18\x03 \x01(\tB\x02\x18\x01R\x04name\x12<\n" + - "\fsubdomain_id\x18\x04 \x01(\v2\x10.common.DomainIdB\x02\x18\x01H\x00R\vsubdomainId\x88\x01\x01\x12\x19\n" + - "\x03mtu\x18\x05 \x01(\x05B\x02\x18\x01H\x01R\x03mtu\x88\x01\x01\x124\n" + - "\bprefixes\x18\x06 \x03(\v2\x14.forge.NetworkPrefixB\x02\x18\x01R\bprefixes\x124\n" + + "\x02id\x18\x01 \x01(\v2\x18.common.NetworkSegmentIdR\x02id\x124\n" + "\acreated\x18\v \x01(\v2\x1a.google.protobuf.TimestampR\acreated\x124\n" + "\aupdated\x18\f \x01(\v2\x1a.google.protobuf.TimestampR\aupdated\x124\n" + - "\adeleted\x18\r \x01(\v2\x1a.google.protobuf.TimestampR\adeleted\x12@\n" + - "\fsegment_type\x18\x0e \x01(\x0e2\x19.forge.NetworkSegmentTypeB\x02\x18\x01R\vsegmentType\x123\n" + - "\x05flags\x18\x0f \x03(\x0e2\x19.forge.NetworkSegmentFlagB\x02\x18\x01R\x05flags\x123\n" + + "\adeleted\x18\r \x01(\v2\x1a.google.protobuf.TimestampR\adeleted\x123\n" + "\x06config\x18\x10 \x01(\v2\x1b.forge.NetworkSegmentConfigR\x06config\x123\n" + "\x06status\x18\x11 \x01(\v2\x1b.forge.NetworkSegmentStatusR\x06status\x12+\n" + - "\bmetadata\x18\x12 \x01(\v2\x0f.forge.MetadataR\bmetadata\x12\x1c\n" + - "\aversion\x18c \x01(\tB\x02\x18\x01R\aversion\x12,\n" + - "\x05state\x18d \x01(\x0e2\x12.forge.TenantStateB\x02\x18\x01R\x05state\x12?\n" + - "\ahistory\x18e \x03(\v2!.forge.NetworkSegmentStateHistoryB\x02\x18\x01R\ahistory\x12H\n" + - "\fstate_reason\x18f \x01(\v2\x1c.forge.ControllerStateReasonB\x02\x18\x01H\x02R\vstateReason\x88\x01\x01\x120\n" + - "\tstate_sla\x18g \x01(\v2\x0f.forge.StateSlaB\x02\x18\x01R\bstateSlaB\x0f\n" + - "\r_subdomain_idB\x06\n" + - "\x04_mtuB\x0f\n" + - "\r_state_reason\"\xe9\x02\n" + + "\bmetadata\x18\x12 \x01(\v2\x0f.forge.MetadataR\bmetadataJ\x04\b\x02\x10\x03J\x04\b\x03\x10\x04J\x04\b\x04\x10\x05J\x04\b\x05\x10\x06J\x04\b\x06\x10\aJ\x04\b\x0e\x10\x0fJ\x04\b\x0f\x10\x10J\x04\bc\x10dJ\x04\bd\x10eJ\x04\be\x10fJ\x04\bf\x10gJ\x04\bg\x10hR\x06vpc_idR\x04nameR\fsubdomain_idR\x03mtuR\bprefixesR\fsegment_typeR\x05flagsR\aversionR\x05stateR\ahistoryR\fstate_reasonR\tstate_sla\"\xe9\x02\n" + "\x1dNetworkSegmentCreationRequest\x12$\n" + "\x06vpc_id\x18\x02 \x01(\v2\r.common.VpcIdR\x05vpcId\x12\x12\n" + "\x04name\x18\x03 \x01(\tR\x04name\x128\n" + @@ -69861,1944 +69702,1935 @@ var file_nico_nico_proto_depIdxs = []int32{ 99, // 209: forge.NetworkSegmentStatus.lifecycle:type_name -> forge.LifecycleStatus 8, // 210: forge.NetworkSegmentStatus.tenant_state:type_name -> forge.TenantState 1023, // 211: forge.NetworkSegment.id:type_name -> common.NetworkSegmentId - 1011, // 212: forge.NetworkSegment.vpc_id:type_name -> common.VpcId - 1022, // 213: forge.NetworkSegment.subdomain_id:type_name -> common.DomainId - 262, // 214: forge.NetworkSegment.prefixes:type_name -> forge.NetworkPrefix - 1010, // 215: forge.NetworkSegment.created:type_name -> google.protobuf.Timestamp - 1010, // 216: forge.NetworkSegment.updated:type_name -> google.protobuf.Timestamp - 1010, // 217: forge.NetworkSegment.deleted:type_name -> google.protobuf.Timestamp - 12, // 218: forge.NetworkSegment.segment_type:type_name -> forge.NetworkSegmentType - 13, // 219: forge.NetworkSegment.flags:type_name -> forge.NetworkSegmentFlag - 250, // 220: forge.NetworkSegment.config:type_name -> forge.NetworkSegmentConfig - 251, // 221: forge.NetworkSegment.status:type_name -> forge.NetworkSegmentStatus - 268, // 222: forge.NetworkSegment.metadata:type_name -> forge.Metadata - 8, // 223: forge.NetworkSegment.state:type_name -> forge.TenantState - 249, // 224: forge.NetworkSegment.history:type_name -> forge.NetworkSegmentStateHistory - 359, // 225: forge.NetworkSegment.state_reason:type_name -> forge.ControllerStateReason - 361, // 226: forge.NetworkSegment.state_sla:type_name -> forge.StateSla - 1011, // 227: forge.NetworkSegmentCreationRequest.vpc_id:type_name -> common.VpcId - 1022, // 228: forge.NetworkSegmentCreationRequest.subdomain_id:type_name -> common.DomainId - 262, // 229: forge.NetworkSegmentCreationRequest.prefixes:type_name -> forge.NetworkPrefix - 12, // 230: forge.NetworkSegmentCreationRequest.segment_type:type_name -> forge.NetworkSegmentType - 1023, // 231: forge.NetworkSegmentCreationRequest.id:type_name -> common.NetworkSegmentId - 1023, // 232: forge.NetworkSegmentDeletionRequest.id:type_name -> common.NetworkSegmentId - 1023, // 233: forge.AttachNetworkSegmentToVpcRequest.network_segment_id:type_name -> common.NetworkSegmentId - 1011, // 234: forge.AttachNetworkSegmentToVpcRequest.vpc_id:type_name -> common.VpcId - 1023, // 235: forge.NetworkSegmentStateHistoriesRequest.network_segment_ids:type_name -> common.NetworkSegmentId - 1023, // 236: forge.NetworkSegmentIdList.network_segments_ids:type_name -> common.NetworkSegmentId - 1023, // 237: forge.NetworkSegmentsByIdsRequest.network_segments_ids:type_name -> common.NetworkSegmentId - 1024, // 238: forge.NetworkPrefix.id:type_name -> common.NetworkPrefixId - 87, // 239: forge.InstancePowerRequest.operation:type_name -> forge.InstancePowerRequest.Operation - 1025, // 240: forge.InstancePowerRequest.instance_id:type_name -> common.InstanceId - 301, // 241: forge.InstanceList.instances:type_name -> forge.Instance - 267, // 242: forge.Metadata.labels:type_name -> forge.Label - 267, // 243: forge.InstanceSearchFilter.label:type_name -> forge.Label - 1025, // 244: forge.InstanceIdList.instance_ids:type_name -> common.InstanceId - 1025, // 245: forge.InstancesByIdsRequest.instance_ids:type_name -> common.InstanceId - 1009, // 246: forge.InstanceAllocationRequest.machine_id:type_name -> common.MachineId - 281, // 247: forge.InstanceAllocationRequest.config:type_name -> forge.InstanceConfig - 1025, // 248: forge.InstanceAllocationRequest.instance_id:type_name -> common.InstanceId - 268, // 249: forge.InstanceAllocationRequest.metadata:type_name -> forge.Metadata - 272, // 250: forge.BatchInstanceAllocationRequest.instance_requests:type_name -> forge.InstanceAllocationRequest - 301, // 251: forge.BatchInstanceAllocationResponse.instances:type_name -> forge.Instance - 14, // 252: forge.IpxeTemplateArtifact.cache_strategy:type_name -> forge.IpxeTemplateArtifactCacheStrategy - 1026, // 253: forge.IpxeTemplate.id:type_name -> common.IpxeTemplateId - 15, // 254: forge.IpxeTemplate.visibility:type_name -> forge.IpxeTemplateVisibility - 280, // 255: forge.InstanceOperatingSystemConfig.ipxe:type_name -> forge.InlineIpxe - 1019, // 256: forge.InstanceOperatingSystemConfig.os_image_id:type_name -> common.UUID - 1027, // 257: forge.InstanceOperatingSystemConfig.operating_system_id:type_name -> common.OperatingSystemId - 278, // 258: forge.InstanceConfig.tenant:type_name -> forge.TenantConfig - 279, // 259: forge.InstanceConfig.os:type_name -> forge.InstanceOperatingSystemConfig - 282, // 260: forge.InstanceConfig.network:type_name -> forge.InstanceNetworkConfig - 284, // 261: forge.InstanceConfig.infiniband:type_name -> forge.InstanceInfinibandConfig - 286, // 262: forge.InstanceConfig.dpu_extension_services:type_name -> forge.InstanceDpuExtensionServicesConfig - 287, // 263: forge.InstanceConfig.nvlink:type_name -> forge.InstanceNVLinkConfig - 288, // 264: forge.InstanceConfig.spxconfig:type_name -> forge.InstanceSpxConfig - 303, // 265: forge.InstanceNetworkConfig.interfaces:type_name -> forge.InstanceInterfaceConfig - 283, // 266: forge.InstanceNetworkConfig.auto_config:type_name -> forge.InstanceNetworkAutoConfig - 1011, // 267: forge.InstanceNetworkAutoConfig.vpc_id:type_name -> common.VpcId - 307, // 268: forge.InstanceInfinibandConfig.ib_interfaces:type_name -> forge.InstanceIBInterfaceConfig - 285, // 269: forge.InstanceDpuExtensionServicesConfig.service_configs:type_name -> forge.InstanceDpuExtensionServiceConfig - 312, // 270: forge.InstanceNVLinkConfig.gpu_configs:type_name -> forge.InstanceNVLinkGpuConfig - 289, // 271: forge.InstanceSpxConfig.spx_attachments:type_name -> forge.InstanceSpxAttachment - 1028, // 272: forge.InstanceSpxAttachment.spx_partition_id:type_name -> common.SpxPartitionId - 16, // 273: forge.InstanceSpxAttachment.attachment_type:type_name -> forge.SpxAttachmentType - 1025, // 274: forge.InstanceOperatingSystemUpdateRequest.instance_id:type_name -> common.InstanceId - 279, // 275: forge.InstanceOperatingSystemUpdateRequest.os:type_name -> forge.InstanceOperatingSystemConfig - 1025, // 276: forge.InstanceConfigUpdateRequest.instance_id:type_name -> common.InstanceId - 281, // 277: forge.InstanceConfigUpdateRequest.config:type_name -> forge.InstanceConfig - 268, // 278: forge.InstanceConfigUpdateRequest.metadata:type_name -> forge.Metadata - 362, // 279: forge.InstanceStatus.tenant:type_name -> forge.InstanceTenantStatus - 295, // 280: forge.InstanceStatus.network:type_name -> forge.InstanceNetworkStatus - 296, // 281: forge.InstanceStatus.infiniband:type_name -> forge.InstanceInfinibandStatus - 299, // 282: forge.InstanceStatus.dpu_extension_services:type_name -> forge.InstanceDpuExtensionServicesStatus - 24, // 283: forge.InstanceStatus.configs_synced:type_name -> forge.SyncState - 302, // 284: forge.InstanceStatus.update:type_name -> forge.InstanceUpdateStatus - 300, // 285: forge.InstanceStatus.nvlink:type_name -> forge.InstanceNVLinkStatus - 293, // 286: forge.InstanceStatus.spx_status:type_name -> forge.InstanceSpxStatus - 294, // 287: forge.InstanceSpxStatus.attachment_statuses:type_name -> forge.InstanceSpxAttachmentStatus - 24, // 288: forge.InstanceSpxStatus.configs_synced:type_name -> forge.SyncState - 16, // 289: forge.InstanceSpxAttachmentStatus.attachment_type:type_name -> forge.SpxAttachmentType - 1028, // 290: forge.InstanceSpxAttachmentStatus.spx_partition_id:type_name -> common.SpxPartitionId - 309, // 291: forge.InstanceNetworkStatus.interfaces:type_name -> forge.InstanceInterfaceStatus - 24, // 292: forge.InstanceNetworkStatus.configs_synced:type_name -> forge.SyncState - 310, // 293: forge.InstanceInfinibandStatus.ib_interfaces:type_name -> forge.InstanceIBInterfaceStatus - 24, // 294: forge.InstanceInfinibandStatus.configs_synced:type_name -> forge.SyncState - 1009, // 295: forge.DpuExtensionServiceStatus.dpu_machine_id:type_name -> common.MachineId - 74, // 296: forge.DpuExtensionServiceStatus.status:type_name -> forge.DpuExtensionServiceDeploymentStatus - 459, // 297: forge.DpuExtensionServiceStatus.components:type_name -> forge.DpuExtensionServiceComponent - 74, // 298: forge.InstanceDpuExtensionServiceStatus.deployment_status:type_name -> forge.DpuExtensionServiceDeploymentStatus - 297, // 299: forge.InstanceDpuExtensionServiceStatus.dpu_statuses:type_name -> forge.DpuExtensionServiceStatus - 298, // 300: forge.InstanceDpuExtensionServicesStatus.dpu_extension_services:type_name -> forge.InstanceDpuExtensionServiceStatus - 24, // 301: forge.InstanceDpuExtensionServicesStatus.configs_synced:type_name -> forge.SyncState - 311, // 302: forge.InstanceNVLinkStatus.gpu_statuses:type_name -> forge.InstanceNVLinkGpuStatus - 24, // 303: forge.InstanceNVLinkStatus.configs_synced:type_name -> forge.SyncState - 1025, // 304: forge.Instance.id:type_name -> common.InstanceId - 1009, // 305: forge.Instance.machine_id:type_name -> common.MachineId - 268, // 306: forge.Instance.metadata:type_name -> forge.Metadata - 281, // 307: forge.Instance.config:type_name -> forge.InstanceConfig - 292, // 308: forge.Instance.status:type_name -> forge.InstanceStatus - 88, // 309: forge.InstanceUpdateStatus.module:type_name -> forge.InstanceUpdateStatus.Module - 1010, // 310: forge.InstanceUpdateStatus.trigger_received_at:type_name -> google.protobuf.Timestamp - 1010, // 311: forge.InstanceUpdateStatus.update_triggered_at:type_name -> google.protobuf.Timestamp - 40, // 312: forge.InstanceInterfaceConfig.function_type:type_name -> forge.InterfaceFunctionType - 1023, // 313: forge.InstanceInterfaceConfig.network_segment_id:type_name -> common.NetworkSegmentId - 1023, // 314: forge.InstanceInterfaceConfig.segment_id:type_name -> common.NetworkSegmentId - 1013, // 315: forge.InstanceInterfaceConfig.vpc_prefix_id:type_name -> common.VpcPrefixId - 304, // 316: forge.InstanceInterfaceConfig.vpc:type_name -> forge.InstanceInterfaceVpcSelection - 305, // 317: forge.InstanceInterfaceConfig.ipv6_interface_config:type_name -> forge.InstanceInterfaceIpv6Config - 306, // 318: forge.InstanceInterfaceConfig.routing_profile:type_name -> forge.InstanceInterfaceRoutingProfile - 1011, // 319: forge.InstanceInterfaceVpcSelection.vpc_id:type_name -> common.VpcId - 17, // 320: forge.InstanceInterfaceVpcSelection.family_mode:type_name -> forge.InstanceInterfaceIpFamilyMode - 1013, // 321: forge.InstanceInterfaceIpv6Config.vpc_prefix_id:type_name -> common.VpcPrefixId - 881, // 322: forge.InstanceInterfaceRoutingProfile.allowed_anycast_prefixes:type_name -> forge.PrefixFilterPolicyEntry - 40, // 323: forge.InstanceIBInterfaceConfig.function_type:type_name -> forge.InterfaceFunctionType - 1015, // 324: forge.InstanceIBInterfaceConfig.ib_partition_id:type_name -> common.IBPartitionId - 1013, // 325: forge.InstanceInterfaceResolvedVpcPrefixes.ipv4_vpc_prefix_id:type_name -> common.VpcPrefixId - 1013, // 326: forge.InstanceInterfaceResolvedVpcPrefixes.ipv6_vpc_prefix_id:type_name -> common.VpcPrefixId - 1011, // 327: forge.InstanceInterfaceStatus.vpc_id:type_name -> common.VpcId - 308, // 328: forge.InstanceInterfaceStatus.resolved_vpc_prefixes:type_name -> forge.InstanceInterfaceResolvedVpcPrefixes - 1029, // 329: forge.InstanceNVLinkGpuStatus.domain_id:type_name -> common.NVLinkDomainId - 1012, // 330: forge.InstanceNVLinkGpuStatus.logical_partition_id:type_name -> common.NVLinkLogicalPartitionId - 1012, // 331: forge.InstanceNVLinkGpuConfig.logical_partition_id:type_name -> common.NVLinkLogicalPartitionId - 1025, // 332: forge.InstancePhoneHomeLastContactRequest.instance_id:type_name -> common.InstanceId - 1010, // 333: forge.InstancePhoneHomeLastContactResponse.timestamp:type_name -> google.protobuf.Timestamp - 18, // 334: forge.Issue.category:type_name -> forge.IssueCategory - 316, // 335: forge.DeleteAttribution.initiated_by:type_name -> forge.DeleteInitiatedBy - 1025, // 336: forge.InstanceReleaseRequest.id:type_name -> common.InstanceId - 315, // 337: forge.InstanceReleaseRequest.issue:type_name -> forge.Issue - 317, // 338: forge.InstanceReleaseRequest.delete_attribution:type_name -> forge.DeleteAttribution - 1009, // 339: forge.MachinesByIdsRequest.machine_ids:type_name -> common.MachineId - 1018, // 340: forge.MachineSearchConfig.rack_id:type_name -> common.RackId - 1009, // 341: forge.MachineStateHistoriesRequest.machine_ids:type_name -> common.MachineId - 976, // 342: forge.MachineStateHistories.histories:type_name -> forge.MachineStateHistories.HistoriesEntry - 363, // 343: forge.MachineStateHistoryRecords.records:type_name -> forge.MachineEvent - 1009, // 344: forge.MachineHealthHistoriesRequest.machine_ids:type_name -> common.MachineId - 1010, // 345: forge.MachineHealthHistoriesRequest.start_time:type_name -> google.protobuf.Timestamp - 1010, // 346: forge.MachineHealthHistoriesRequest.end_time:type_name -> google.protobuf.Timestamp - 977, // 347: forge.HealthHistories.histories:type_name -> forge.HealthHistories.HistoriesEntry - 328, // 348: forge.HealthHistoryRecords.records:type_name -> forge.HealthHistoryRecord - 1016, // 349: forge.HealthHistoryRecord.health:type_name -> health.HealthReport - 1010, // 350: forge.HealthHistoryRecord.time:type_name -> google.protobuf.Timestamp - 480, // 351: forge.TenantList.tenants:type_name -> forge.Tenant - 364, // 352: forge.InterfaceList.interfaces:type_name -> forge.MachineInterface - 348, // 353: forge.MachineList.machines:type_name -> forge.Machine - 1030, // 354: forge.InterfaceDeleteQuery.id:type_name -> common.MachineInterfaceId - 1030, // 355: forge.InterfaceSearchQuery.id:type_name -> common.MachineInterfaceId - 1030, // 356: forge.AssignStaticAddressRequest.interface_id:type_name -> common.MachineInterfaceId - 1030, // 357: forge.AssignStaticAddressResponse.interface_id:type_name -> common.MachineInterfaceId - 19, // 358: forge.AssignStaticAddressResponse.status:type_name -> forge.AssignStaticAddressStatus - 1030, // 359: forge.RemoveStaticAddressRequest.interface_id:type_name -> common.MachineInterfaceId - 1030, // 360: forge.RemoveStaticAddressResponse.interface_id:type_name -> common.MachineInterfaceId - 20, // 361: forge.RemoveStaticAddressResponse.status:type_name -> forge.RemoveStaticAddressStatus - 1030, // 362: forge.FindInterfaceAddressesRequest.interface_id:type_name -> common.MachineInterfaceId - 1030, // 363: forge.FindInterfaceAddressesResponse.interface_id:type_name -> common.MachineInterfaceId - 342, // 364: forge.FindInterfaceAddressesResponse.addresses:type_name -> forge.InterfaceAddress - 1030, // 365: forge.BmcInfo.machine_interface_id:type_name -> common.MachineInterfaceId - 1010, // 366: forge.MachineConfig.maintenance_start_time:type_name -> google.protobuf.Timestamp - 349, // 367: forge.MachineConfig.dpf:type_name -> forge.DpfMachineState - 364, // 368: forge.MachineStatus.interfaces:type_name -> forge.MachineInterface - 1031, // 369: forge.MachineStatus.discovery_info:type_name -> machine_discovery.DiscoveryInfo - 1010, // 370: forge.MachineStatus.last_reboot_time:type_name -> google.protobuf.Timestamp - 1010, // 371: forge.MachineStatus.last_observation_time:type_name -> google.protobuf.Timestamp - 1009, // 372: forge.MachineStatus.associated_host_machine_id:type_name -> common.MachineId - 1009, // 373: forge.MachineStatus.associated_dpu_machine_ids:type_name -> common.MachineId - 1010, // 374: forge.MachineStatus.last_reboot_requested_time:type_name -> google.protobuf.Timestamp - 1016, // 375: forge.MachineStatus.health:type_name -> health.HealthReport - 358, // 376: forge.MachineStatus.health_sources:type_name -> forge.HealthSourceOrigin - 365, // 377: forge.MachineStatus.infiniband:type_name -> forge.InfinibandStatusObservation - 643, // 378: forge.MachineStatus.capabilities:type_name -> forge.MachineCapabilitiesSet - 716, // 379: forge.MachineStatus.hw_sku:type_name -> forge.SkuStatus - 396, // 380: forge.MachineStatus.quarantine:type_name -> forge.ManagedHostQuarantineState - 767, // 381: forge.MachineStatus.nvlink_info:type_name -> forge.MachineNVLinkInfo - 777, // 382: forge.MachineStatus.nvlink:type_name -> forge.MachineNVLinkStatusObservation - 769, // 383: forge.MachineStatus.spx:type_name -> forge.MachineSpxStatusObservation - 350, // 384: forge.MachineStatus.instance_network_restrictions:type_name -> forge.InstanceNetworkRestrictions - 99, // 385: forge.MachineStatus.lifecycle:type_name -> forge.LifecycleStatus - 1009, // 386: forge.Machine.id:type_name -> common.MachineId - 359, // 387: forge.Machine.state_reason:type_name -> forge.ControllerStateReason - 361, // 388: forge.Machine.state_sla:type_name -> forge.StateSla - 363, // 389: forge.Machine.events:type_name -> forge.MachineEvent - 364, // 390: forge.Machine.interfaces:type_name -> forge.MachineInterface - 1031, // 391: forge.Machine.discovery_info:type_name -> machine_discovery.DiscoveryInfo - 21, // 392: forge.Machine.machine_type:type_name -> forge.MachineType - 344, // 393: forge.Machine.bmc_info:type_name -> forge.BmcInfo - 1010, // 394: forge.Machine.last_reboot_time:type_name -> google.protobuf.Timestamp - 1010, // 395: forge.Machine.last_observation_time:type_name -> google.protobuf.Timestamp - 1010, // 396: forge.Machine.maintenance_start_time:type_name -> google.protobuf.Timestamp - 1009, // 397: forge.Machine.associated_host_machine_id:type_name -> common.MachineId - 356, // 398: forge.Machine.inventory:type_name -> forge.MachineComponentInventory - 1010, // 399: forge.Machine.last_reboot_requested_time:type_name -> google.protobuf.Timestamp - 1009, // 400: forge.Machine.associated_dpu_machine_ids:type_name -> common.MachineId - 1016, // 401: forge.Machine.health:type_name -> health.HealthReport - 358, // 402: forge.Machine.health_sources:type_name -> forge.HealthSourceOrigin - 365, // 403: forge.Machine.ib_status:type_name -> forge.InfinibandStatusObservation - 268, // 404: forge.Machine.metadata:type_name -> forge.Metadata - 350, // 405: forge.Machine.instance_network_restrictions:type_name -> forge.InstanceNetworkRestrictions - 643, // 406: forge.Machine.capabilities:type_name -> forge.MachineCapabilitiesSet - 716, // 407: forge.Machine.hw_sku_status:type_name -> forge.SkuStatus - 396, // 408: forge.Machine.quarantine_state:type_name -> forge.ManagedHostQuarantineState - 767, // 409: forge.Machine.nvlink_info:type_name -> forge.MachineNVLinkInfo - 777, // 410: forge.Machine.nvlink_status_observation:type_name -> forge.MachineNVLinkStatusObservation - 1018, // 411: forge.Machine.rack_id:type_name -> common.RackId - 226, // 412: forge.Machine.placement_in_rack:type_name -> forge.PlacementInRack - 769, // 413: forge.Machine.spx_status_observation:type_name -> forge.MachineSpxStatusObservation - 349, // 414: forge.Machine.dpf:type_name -> forge.DpfMachineState - 346, // 415: forge.Machine.config:type_name -> forge.MachineConfig - 347, // 416: forge.Machine.status:type_name -> forge.MachineStatus - 22, // 417: forge.InstanceNetworkRestrictions.network_segment_membership_type:type_name -> forge.InstanceNetworkSegmentMembershipType - 1023, // 418: forge.InstanceNetworkRestrictions.network_segment_ids:type_name -> common.NetworkSegmentId - 1009, // 419: forge.MachineMetadataUpdateRequest.machine_id:type_name -> common.MachineId - 268, // 420: forge.MachineMetadataUpdateRequest.metadata:type_name -> forge.Metadata - 1018, // 421: forge.RackMetadataUpdateRequest.rack_id:type_name -> common.RackId - 268, // 422: forge.RackMetadataUpdateRequest.metadata:type_name -> forge.Metadata - 1020, // 423: forge.SwitchMetadataUpdateRequest.switch_id:type_name -> common.SwitchId - 268, // 424: forge.SwitchMetadataUpdateRequest.metadata:type_name -> forge.Metadata - 1017, // 425: forge.PowerShelfMetadataUpdateRequest.power_shelf_id:type_name -> common.PowerShelfId - 268, // 426: forge.PowerShelfMetadataUpdateRequest.metadata:type_name -> forge.Metadata - 1009, // 427: forge.DpuAgentInventoryReport.machine_id:type_name -> common.MachineId - 356, // 428: forge.DpuAgentInventoryReport.inventory:type_name -> forge.MachineComponentInventory - 357, // 429: forge.MachineComponentInventory.components:type_name -> forge.MachineInventorySoftwareComponent - 41, // 430: forge.HealthSourceOrigin.mode:type_name -> forge.HealthReportApplyMode - 23, // 431: forge.ControllerStateReason.outcome:type_name -> forge.ControllerStateOutcome - 360, // 432: forge.ControllerStateReason.source_ref:type_name -> forge.ControllerStateSourceReference - 1032, // 433: forge.StateSla.sla:type_name -> google.protobuf.Duration - 8, // 434: forge.InstanceTenantStatus.state:type_name -> forge.TenantState - 1010, // 435: forge.MachineEvent.time:type_name -> google.protobuf.Timestamp - 1030, // 436: forge.MachineInterface.id:type_name -> common.MachineInterfaceId - 1009, // 437: forge.MachineInterface.attached_dpu_machine_id:type_name -> common.MachineId - 1009, // 438: forge.MachineInterface.machine_id:type_name -> common.MachineId - 1023, // 439: forge.MachineInterface.segment_id:type_name -> common.NetworkSegmentId - 1022, // 440: forge.MachineInterface.domain_id:type_name -> common.DomainId - 1010, // 441: forge.MachineInterface.created:type_name -> google.protobuf.Timestamp - 1010, // 442: forge.MachineInterface.last_dhcp:type_name -> google.protobuf.Timestamp - 1017, // 443: forge.MachineInterface.power_shelf_id:type_name -> common.PowerShelfId - 1020, // 444: forge.MachineInterface.switch_id:type_name -> common.SwitchId - 26, // 445: forge.MachineInterface.association_type:type_name -> forge.InterfaceAssociationType - 27, // 446: forge.MachineInterface.interface_type:type_name -> forge.InterfaceType - 366, // 447: forge.InfinibandStatusObservation.ib_interfaces:type_name -> forge.MachineIbInterface - 1010, // 448: forge.InfinibandStatusObservation.observed_at:type_name -> google.protobuf.Timestamp - 1033, // 449: forge.MachineIbInterface.associated_pkeys:type_name -> common.StringList - 1033, // 450: forge.MachineIbInterface.associated_partition_ids:type_name -> common.StringList - 28, // 451: forge.DhcpDiscovery.address_family:type_name -> forge.AddressFamily - 29, // 452: forge.DhcpDiscovery.message_kind:type_name -> forge.MessageKind - 30, // 453: forge.ExpireDhcpLeaseResponse.status:type_name -> forge.ExpireDhcpLeaseStatus - 1009, // 454: forge.DhcpRecord.machine_id:type_name -> common.MachineId - 1030, // 455: forge.DhcpRecord.machine_interface_id:type_name -> common.MachineInterfaceId - 1023, // 456: forge.DhcpRecord.segment_id:type_name -> common.NetworkSegmentId - 1022, // 457: forge.DhcpRecord.subdomain_id:type_name -> common.DomainId - 1010, // 458: forge.DhcpRecord.last_invalidation_time:type_name -> google.protobuf.Timestamp - 252, // 459: forge.NetworkSegmentList.network_segments:type_name -> forge.NetworkSegment - 31, // 460: forge.SSHKeyValidationResponse.role:type_name -> forge.UserRoles - 1020, // 461: forge.GetSwitchNvosCredentialsRequest.switch_id:type_name -> common.SwitchId - 377, // 462: forge.GetBmcCredentialsResponse.credentials:type_name -> forge.BmcCredentials - 846, // 463: forge.BmcCredentials.username_password:type_name -> forge.UsernamePassword - 847, // 464: forge.BmcCredentials.session_token:type_name -> forge.SessionToken - 385, // 465: forge.SshRequest.endpoint_request:type_name -> forge.BmcEndpointRequest - 387, // 466: forge.CopyBfbToDpuRshimRequest.ssh_request:type_name -> forge.SshRequest - 1009, // 467: forge.UpdateMachineHardwareInfoRequest.machine_id:type_name -> common.MachineId - 390, // 468: forge.UpdateMachineHardwareInfoRequest.info:type_name -> forge.MachineHardwareInfo - 32, // 469: forge.UpdateMachineHardwareInfoRequest.update_type:type_name -> forge.MachineHardwareInfoUpdateType - 1034, // 470: forge.MachineHardwareInfo.gpus:type_name -> machine_discovery.Gpu - 1009, // 471: forge.ManagedHostNetworkConfigRequest.dpu_machine_id:type_name -> common.MachineId - 403, // 472: forge.ManagedHostNetworkConfigResponse.managed_host_config:type_name -> forge.ManagedHostNetworkConfig - 404, // 473: forge.ManagedHostNetworkConfigResponse.admin_interface:type_name -> forge.FlatInterfaceConfig - 404, // 474: forge.ManagedHostNetworkConfigResponse.tenant_interfaces:type_name -> forge.FlatInterfaceConfig - 1025, // 475: forge.ManagedHostNetworkConfigResponse.instance_id:type_name -> common.InstanceId - 6, // 476: forge.ManagedHostNetworkConfigResponse.network_virtualization_type:type_name -> forge.VpcVirtualizationType - 34, // 477: forge.ManagedHostNetworkConfigResponse.vpc_isolation_behavior:type_name -> forge.VpcIsolationBehaviorType - 301, // 478: forge.ManagedHostNetworkConfigResponse.instance:type_name -> forge.Instance - 1035, // 479: forge.ManagedHostNetworkConfigResponse.common_internal_route_target:type_name -> common.RouteTarget - 1035, // 480: forge.ManagedHostNetworkConfigResponse.additional_route_target_imports:type_name -> common.RouteTarget - 694, // 481: forge.ManagedHostNetworkConfigResponse.network_security_policy_overrides:type_name -> forge.ResolvedNetworkSecurityGroupRule - 395, // 482: forge.ManagedHostNetworkConfigResponse.dpu_extension_services:type_name -> forge.ManagedHostDpuExtensionServiceConfig - 393, // 483: forge.ManagedHostNetworkConfigResponse.traffic_intercept_config:type_name -> forge.TrafficInterceptConfig - 882, // 484: forge.ManagedHostNetworkConfigResponse.routing_profile:type_name -> forge.RoutingProfile - 771, // 485: forge.ManagedHostNetworkConfigResponse.astra_config:type_name -> forge.AstraConfig - 394, // 486: forge.TrafficInterceptConfig.bridging:type_name -> forge.TrafficInterceptBridging - 978, // 487: forge.TrafficInterceptBridging.host_representor_intercept_bridging:type_name -> forge.TrafficInterceptBridging.HostRepresentorInterceptBridgingEntry - 73, // 488: forge.ManagedHostDpuExtensionServiceConfig.service_type:type_name -> forge.DpuExtensionServiceType - 848, // 489: forge.ManagedHostDpuExtensionServiceConfig.credential:type_name -> forge.DpuExtensionServiceCredential - 867, // 490: forge.ManagedHostDpuExtensionServiceConfig.observability:type_name -> forge.DpuExtensionServiceObservability - 33, // 491: forge.ManagedHostQuarantineState.mode:type_name -> forge.ManagedHostQuarantineMode - 1009, // 492: forge.GetManagedHostQuarantineStateRequest.machine_id:type_name -> common.MachineId - 396, // 493: forge.GetManagedHostQuarantineStateResponse.quarantine_state:type_name -> forge.ManagedHostQuarantineState - 1009, // 494: forge.SetManagedHostQuarantineStateRequest.machine_id:type_name -> common.MachineId - 396, // 495: forge.SetManagedHostQuarantineStateRequest.quarantine_state:type_name -> forge.ManagedHostQuarantineState - 396, // 496: forge.SetManagedHostQuarantineStateResponse.prior_quarantine_state:type_name -> forge.ManagedHostQuarantineState - 1009, // 497: forge.ClearManagedHostQuarantineStateRequest.machine_id:type_name -> common.MachineId - 396, // 498: forge.ClearManagedHostQuarantineStateResponse.prior_quarantine_state:type_name -> forge.ManagedHostQuarantineState - 396, // 499: forge.ManagedHostNetworkConfig.quarantine_state:type_name -> forge.ManagedHostQuarantineState - 40, // 500: forge.FlatInterfaceConfig.function_type:type_name -> forge.InterfaceFunctionType - 406, // 501: forge.FlatInterfaceConfig.ipv6_interface_config:type_name -> forge.FlatInterfaceIpv6Config - 882, // 502: forge.FlatInterfaceConfig.vpc_routing_profile:type_name -> forge.RoutingProfile - 405, // 503: forge.FlatInterfaceConfig.interface_routing_profile:type_name -> forge.FlatInterfaceRoutingProfile - 407, // 504: forge.FlatInterfaceConfig.network_security_group:type_name -> forge.FlatInterfaceNetworkSecurityGroupConfig - 1019, // 505: forge.FlatInterfaceConfig.internal_uuid:type_name -> common.UUID - 881, // 506: forge.FlatInterfaceRoutingProfile.allowed_anycast_prefixes:type_name -> forge.PrefixFilterPolicyEntry - 58, // 507: forge.FlatInterfaceNetworkSecurityGroupConfig.source:type_name -> forge.NetworkSecurityGroupSource - 694, // 508: forge.FlatInterfaceNetworkSecurityGroupConfig.rules:type_name -> forge.ResolvedNetworkSecurityGroupRule - 456, // 509: forge.ManagedHostNetworkStatusResponse.all:type_name -> forge.DpuNetworkStatus - 1010, // 510: forge.DpuAgentUpgradeCheckRequest.binary_mtime:type_name -> google.protobuf.Timestamp - 35, // 511: forge.DpuAgentUpgradePolicyRequest.new_policy:type_name -> forge.AgentUpgradePolicy - 35, // 512: forge.DpuAgentUpgradePolicyResponse.active_policy:type_name -> forge.AgentUpgradePolicy - 385, // 513: forge.LockdownRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 1009, // 514: forge.LockdownRequest.machine_id:type_name -> common.MachineId - 36, // 515: forge.LockdownRequest.action:type_name -> forge.LockdownAction - 385, // 516: forge.LockdownStatusRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 1009, // 517: forge.LockdownStatusRequest.machine_id:type_name -> common.MachineId - 385, // 518: forge.MachineSetupStatusRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 385, // 519: forge.MachineSetupRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 385, // 520: forge.SetDpuFirstBootOrderRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 385, // 521: forge.AdminRebootRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 385, // 522: forge.AdminBmcResetRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 385, // 523: forge.EnableInfiniteBootRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 385, // 524: forge.IsInfiniteBootEnabledRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 1009, // 525: forge.BMCMetaDataGetRequest.machine_id:type_name -> common.MachineId - 31, // 526: forge.BMCMetaDataGetRequest.role:type_name -> forge.UserRoles - 37, // 527: forge.BMCMetaDataGetRequest.request_type:type_name -> forge.BMCRequestType - 385, // 528: forge.BMCMetaDataGetRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 1009, // 529: forge.MachineCredentialsUpdateRequest.machine_id:type_name -> common.MachineId - 979, // 530: forge.MachineCredentialsUpdateRequest.credentials:type_name -> forge.MachineCredentialsUpdateRequest.Credentials - 1009, // 531: forge.ForgeAgentControlRequest.machine_id:type_name -> common.MachineId - 90, // 532: forge.ForgeAgentControlResponse.legacy_action:type_name -> forge.ForgeAgentControlResponse.LegacyAction - 980, // 533: forge.ForgeAgentControlResponse.data:type_name -> forge.ForgeAgentControlResponse.ForgeAgentControlExtraInfo - 981, // 534: forge.ForgeAgentControlResponse.noop:type_name -> forge.ForgeAgentControlResponse.Noop - 982, // 535: forge.ForgeAgentControlResponse.reset:type_name -> forge.ForgeAgentControlResponse.Reset - 983, // 536: forge.ForgeAgentControlResponse.discovery:type_name -> forge.ForgeAgentControlResponse.Discovery - 984, // 537: forge.ForgeAgentControlResponse.rebuild:type_name -> forge.ForgeAgentControlResponse.Rebuild - 985, // 538: forge.ForgeAgentControlResponse.retry:type_name -> forge.ForgeAgentControlResponse.Retry - 986, // 539: forge.ForgeAgentControlResponse.measure:type_name -> forge.ForgeAgentControlResponse.Measure - 987, // 540: forge.ForgeAgentControlResponse.log_error:type_name -> forge.ForgeAgentControlResponse.LogError - 988, // 541: forge.ForgeAgentControlResponse.machine_validation:type_name -> forge.ForgeAgentControlResponse.MachineValidation - 990, // 542: forge.ForgeAgentControlResponse.mlx_action:type_name -> forge.ForgeAgentControlResponse.MlxAction - 997, // 543: forge.ForgeAgentControlResponse.firmware_upgrade:type_name -> forge.ForgeAgentControlResponse.FirmwareUpgrade - 1030, // 544: forge.MachineDiscoveryInfo.machine_interface_id:type_name -> common.MachineInterfaceId - 1031, // 545: forge.MachineDiscoveryInfo.info:type_name -> machine_discovery.DiscoveryInfo - 38, // 546: forge.MachineDiscoveryInfo.discovery_reporter:type_name -> forge.MachineDiscoveryReporter - 1009, // 547: forge.MachineDiscoveryCompletedRequest.machine_id:type_name -> common.MachineId - 1009, // 548: forge.MachineCleanupInfo.machine_id:type_name -> common.MachineId - 999, // 549: forge.MachineCleanupInfo.nvme:type_name -> forge.MachineCleanupInfo.CleanupStepResult - 999, // 550: forge.MachineCleanupInfo.ram:type_name -> forge.MachineCleanupInfo.CleanupStepResult - 999, // 551: forge.MachineCleanupInfo.mem_overwrite:type_name -> forge.MachineCleanupInfo.CleanupStepResult - 999, // 552: forge.MachineCleanupInfo.ib:type_name -> forge.MachineCleanupInfo.CleanupStepResult - 999, // 553: forge.MachineCleanupInfo.hdd:type_name -> forge.MachineCleanupInfo.CleanupStepResult - 91, // 554: forge.MachineCleanupInfo.result:type_name -> forge.MachineCleanupInfo.CleanupResult - 442, // 555: forge.MachineCertificateResult.machine_certificate:type_name -> forge.MachineCertificate - 1009, // 556: forge.MachineDiscoveryResult.machine_id:type_name -> common.MachineId - 442, // 557: forge.MachineDiscoveryResult.machine_certificate:type_name -> forge.MachineCertificate - 135, // 558: forge.MachineDiscoveryResult.attest_key_challenge:type_name -> forge.AttestKeyBindChallenge - 1030, // 559: forge.MachineDiscoveryResult.machine_interface_id:type_name -> common.MachineInterfaceId - 1009, // 560: forge.ForgeScoutErrorReport.machine_id:type_name -> common.MachineId - 1030, // 561: forge.ForgeScoutErrorReport.machine_interface_id:type_name -> common.MachineInterfaceId - 25, // 562: forge.PxeInstructionRequest.arch:type_name -> forge.MachineArchitecture - 1030, // 563: forge.PxeInstructionRequest.interface_id:type_name -> common.MachineInterfaceId - 364, // 564: forge.CloudInitDiscoveryInstructions.machine_interface:type_name -> forge.MachineInterface - 888, // 565: forge.CloudInitDiscoveryInstructions.domain:type_name -> forge.PxeDomain - 39, // 566: forge.CloudInitDiscoveryInstructions.bootstrap_ca_source:type_name -> forge.BootstrapCaSource - 452, // 567: forge.CloudInitInstructions.discovery_instructions:type_name -> forge.CloudInitDiscoveryInstructions - 453, // 568: forge.CloudInitInstructions.metadata:type_name -> forge.CloudInitMetaData - 1009, // 569: forge.DpuNetworkStatus.dpu_machine_id:type_name -> common.MachineId - 1010, // 570: forge.DpuNetworkStatus.observed_at:type_name -> google.protobuf.Timestamp - 477, // 571: forge.DpuNetworkStatus.interfaces:type_name -> forge.InstanceInterfaceStatusObservation - 1025, // 572: forge.DpuNetworkStatus.instance_id:type_name -> common.InstanceId - 1016, // 573: forge.DpuNetworkStatus.dpu_health:type_name -> health.HealthReport - 478, // 574: forge.DpuNetworkStatus.fabric_interfaces:type_name -> forge.FabricInterfaceData - 457, // 575: forge.DpuNetworkStatus.last_dhcp_requests:type_name -> forge.LastDhcpRequest - 458, // 576: forge.DpuNetworkStatus.dpu_extension_services:type_name -> forge.DpuExtensionServiceStatusObservation - 773, // 577: forge.DpuNetworkStatus.astra_config_status:type_name -> forge.AstraConfigStatus - 1030, // 578: forge.LastDhcpRequest.host_interface_id:type_name -> common.MachineInterfaceId - 73, // 579: forge.DpuExtensionServiceStatusObservation.service_type:type_name -> forge.DpuExtensionServiceType - 74, // 580: forge.DpuExtensionServiceStatusObservation.state:type_name -> forge.DpuExtensionServiceDeploymentStatus - 459, // 581: forge.DpuExtensionServiceStatusObservation.components:type_name -> forge.DpuExtensionServiceComponent - 1016, // 582: forge.OptionalHealthReport.report:type_name -> health.HealthReport - 1016, // 583: forge.HealthReportEntry.report:type_name -> health.HealthReport - 41, // 584: forge.HealthReportEntry.mode:type_name -> forge.HealthReportApplyMode - 1009, // 585: forge.InsertMachineHealthReportRequest.machine_id:type_name -> common.MachineId - 461, // 586: forge.InsertMachineHealthReportRequest.health_report_entry:type_name -> forge.HealthReportEntry - 1018, // 587: forge.InsertRackHealthReportRequest.rack_id:type_name -> common.RackId - 461, // 588: forge.InsertRackHealthReportRequest.health_report_entry:type_name -> forge.HealthReportEntry - 1018, // 589: forge.RemoveRackHealthReportRequest.rack_id:type_name -> common.RackId - 1018, // 590: forge.ListRackHealthReportsRequest.rack_id:type_name -> common.RackId - 1020, // 591: forge.InsertSwitchHealthReportRequest.switch_id:type_name -> common.SwitchId - 461, // 592: forge.InsertSwitchHealthReportRequest.health_report_entry:type_name -> forge.HealthReportEntry - 1020, // 593: forge.RemoveSwitchHealthReportRequest.switch_id:type_name -> common.SwitchId - 1020, // 594: forge.ListSwitchHealthReportsRequest.switch_id:type_name -> common.SwitchId - 1017, // 595: forge.InsertPowerShelfHealthReportRequest.power_shelf_id:type_name -> common.PowerShelfId - 461, // 596: forge.InsertPowerShelfHealthReportRequest.health_report_entry:type_name -> forge.HealthReportEntry - 1017, // 597: forge.RemovePowerShelfHealthReportRequest.power_shelf_id:type_name -> common.PowerShelfId - 1017, // 598: forge.ListPowerShelfHealthReportsRequest.power_shelf_id:type_name -> common.PowerShelfId - 461, // 599: forge.ListHealthReportResponse.health_report_entries:type_name -> forge.HealthReportEntry - 1009, // 600: forge.RemoveMachineHealthReportRequest.machine_id:type_name -> common.MachineId - 1029, // 601: forge.ListNVLinkDomainHealthReportsRequest.domain_id:type_name -> common.NVLinkDomainId - 1029, // 602: forge.InsertNVLinkDomainHealthReportRequest.domain_id:type_name -> common.NVLinkDomainId - 461, // 603: forge.InsertNVLinkDomainHealthReportRequest.health_report_entry:type_name -> forge.HealthReportEntry - 1029, // 604: forge.RemoveNVLinkDomainHealthReportRequest.domain_id:type_name -> common.NVLinkDomainId - 40, // 605: forge.InstanceInterfaceStatusObservation.function_type:type_name -> forge.InterfaceFunctionType - 688, // 606: forge.InstanceInterfaceStatusObservation.network_security_group:type_name -> forge.NetworkSecurityGroupStatus - 1019, // 607: forge.InstanceInterfaceStatusObservation.internal_uuid:type_name -> common.UUID - 479, // 608: forge.FabricInterfaceData.link_data:type_name -> forge.LinkData - 268, // 609: forge.Tenant.metadata:type_name -> forge.Metadata - 268, // 610: forge.CreateTenantRequest.metadata:type_name -> forge.Metadata - 480, // 611: forge.CreateTenantResponse.tenant:type_name -> forge.Tenant - 268, // 612: forge.UpdateTenantRequest.metadata:type_name -> forge.Metadata - 480, // 613: forge.UpdateTenantResponse.tenant:type_name -> forge.Tenant - 480, // 614: forge.FindTenantResponse.tenant:type_name -> forge.Tenant - 488, // 615: forge.TenantKeysetContent.public_keys:type_name -> forge.TenantPublicKey - 487, // 616: forge.TenantKeyset.keyset_identifier:type_name -> forge.TenantKeysetIdentifier - 489, // 617: forge.TenantKeyset.keyset_content:type_name -> forge.TenantKeysetContent - 487, // 618: forge.CreateTenantKeysetRequest.keyset_identifier:type_name -> forge.TenantKeysetIdentifier - 489, // 619: forge.CreateTenantKeysetRequest.keyset_content:type_name -> forge.TenantKeysetContent - 490, // 620: forge.CreateTenantKeysetResponse.keyset:type_name -> forge.TenantKeyset - 490, // 621: forge.TenantKeySetList.keyset:type_name -> forge.TenantKeyset - 487, // 622: forge.UpdateTenantKeysetRequest.keyset_identifier:type_name -> forge.TenantKeysetIdentifier - 489, // 623: forge.UpdateTenantKeysetRequest.keyset_content:type_name -> forge.TenantKeysetContent - 487, // 624: forge.DeleteTenantKeysetRequest.keyset_identifier:type_name -> forge.TenantKeysetIdentifier - 487, // 625: forge.TenantKeysetIdList.keyset_ids:type_name -> forge.TenantKeysetIdentifier - 487, // 626: forge.TenantKeysetsByIdsRequest.keyset_ids:type_name -> forge.TenantKeysetIdentifier - 505, // 627: forge.ResourcePools.pools:type_name -> forge.ResourcePool - 43, // 628: forge.MaintenanceRequest.operation:type_name -> forge.MaintenanceOperation - 1009, // 629: forge.MaintenanceRequest.host_id:type_name -> common.MachineId - 44, // 630: forge.SetDynamicConfigRequest.setting:type_name -> forge.ConfigSetting - 534, // 631: forge.FindIpAddressResponse.matches:type_name -> forge.IpAddressMatch - 1019, // 632: forge.IdentifyUuidRequest.uuid:type_name -> common.UUID - 1019, // 633: forge.IdentifyUuidResponse.uuid:type_name -> common.UUID - 45, // 634: forge.IdentifyUuidResponse.object_type:type_name -> forge.UuidType - 46, // 635: forge.IdentifyMacResponse.object_type:type_name -> forge.MacOwner - 1009, // 636: forge.IdentifySerialResponse.machine_id:type_name -> common.MachineId - 1009, // 637: forge.DpuReprovisioningRequest.dpu_id:type_name -> common.MachineId - 92, // 638: forge.DpuReprovisioningRequest.mode:type_name -> forge.DpuReprovisioningRequest.Mode - 47, // 639: forge.DpuReprovisioningRequest.initiator:type_name -> forge.UpdateInitiator - 1009, // 640: forge.DpuReprovisioningRequest.machine_id:type_name -> common.MachineId - 1000, // 641: forge.DpuReprovisioningListResponse.dpus:type_name -> forge.DpuReprovisioningListResponse.DpuReprovisioningListItem - 1009, // 642: forge.HostReprovisioningRequest.machine_id:type_name -> common.MachineId - 93, // 643: forge.HostReprovisioningRequest.mode:type_name -> forge.HostReprovisioningRequest.Mode - 47, // 644: forge.HostReprovisioningRequest.initiator:type_name -> forge.UpdateInitiator - 94, // 645: forge.BmcCredentialRotationRequest.mode:type_name -> forge.BmcCredentialRotationRequest.Mode - 1009, // 646: forge.BmcCredentialRotationRequest.machine_id:type_name -> common.MachineId - 1020, // 647: forge.BmcCredentialRotationRequest.switch_id:type_name -> common.SwitchId - 1001, // 648: forge.HostReprovisioningListResponse.hosts:type_name -> forge.HostReprovisioningListResponse.HostReprovisioningListItem - 528, // 649: forge.DpuInfoStatusObservation.os_operational_state:type_name -> forge.DpuOsOperationalState - 529, // 650: forge.DpuInfoStatusObservation.representors:type_name -> forge.DpuRepresentorStatus - 1010, // 651: forge.DpuInfoStatusObservation.last_heartbeat:type_name -> google.protobuf.Timestamp - 530, // 652: forge.DpuInfo.observed_status:type_name -> forge.DpuInfoStatusObservation - 531, // 653: forge.GetDpuInfoListResponse.dpu_list:type_name -> forge.DpuInfo - 48, // 654: forge.IpAddressMatch.ip_type:type_name -> forge.IpType - 1030, // 655: forge.MachineBootOverride.machine_interface_id:type_name -> common.MachineInterfaceId - 1009, // 656: forge.ConnectedDevice.id:type_name -> common.MachineId - 536, // 657: forge.ConnectedDeviceList.connected_devices:type_name -> forge.ConnectedDevice - 542, // 658: forge.MachineIdBmcIpPairs.pairs:type_name -> forge.MachineIdBmcIp - 1009, // 659: forge.MachineIdBmcIp.machine_id:type_name -> common.MachineId - 536, // 660: forge.NetworkDevice.devices:type_name -> forge.ConnectedDevice - 543, // 661: forge.NetworkTopologyData.network_devices:type_name -> forge.NetworkDevice - 49, // 662: forge.RouteServers.source_type:type_name -> forge.RouteServerSourceType - 549, // 663: forge.RouteServerEntries.route_servers:type_name -> forge.RouteServer - 49, // 664: forge.RouteServer.source_type:type_name -> forge.RouteServerSourceType - 1009, // 665: forge.SetHostUefiPasswordRequest.host_id:type_name -> common.MachineId - 1009, // 666: forge.ClearHostUefiPasswordRequest.host_id:type_name -> common.MachineId - 1019, // 667: forge.OsImageAttributes.id:type_name -> common.UUID - 554, // 668: forge.OsImage.attributes:type_name -> forge.OsImageAttributes - 50, // 669: forge.OsImage.status:type_name -> forge.OsImageStatus - 555, // 670: forge.ListOsImageResponse.images:type_name -> forge.OsImage - 1019, // 671: forge.DeleteOsImageRequest.id:type_name -> common.UUID - 1026, // 672: forge.GetIpxeTemplateRequest.id:type_name -> common.IpxeTemplateId - 277, // 673: forge.IpxeTemplateList.templates:type_name -> forge.IpxeTemplate - 12, // 674: forge.ExpectedHostNic.network_segment_type:type_name -> forge.NetworkSegmentType - 82, // 675: forge.ExpectedHostNic.role:type_name -> forge.ExpectedInterfaceRole - 83, // 676: forge.ExpectedHostNic.ip_allocation:type_name -> forge.ExpectedInterfaceIpAllocation - 268, // 677: forge.ExpectedMachine.metadata:type_name -> forge.Metadata - 1019, // 678: forge.ExpectedMachine.id:type_name -> common.UUID - 563, // 679: forge.ExpectedMachine.host_nics:type_name -> forge.ExpectedHostNic - 1018, // 680: forge.ExpectedMachine.rack_id:type_name -> common.RackId - 51, // 681: forge.ExpectedMachine.dpu_mode:type_name -> forge.DpuMode - 564, // 682: forge.ExpectedMachine.host_lifecycle_profile:type_name -> forge.HostLifecycleProfile - 52, // 683: forge.ExpectedMachine.bmc_ip_allocation:type_name -> forge.BmcIpAllocationType - 1019, // 684: forge.ExpectedMachineRequest.id:type_name -> common.UUID - 565, // 685: forge.ExpectedMachineList.expected_machines:type_name -> forge.ExpectedMachine - 569, // 686: forge.LinkedExpectedMachineList.expected_machines:type_name -> forge.LinkedExpectedMachine - 1009, // 687: forge.LinkedExpectedMachine.machine_id:type_name -> common.MachineId - 1019, // 688: forge.LinkedExpectedMachine.expected_machine_id:type_name -> common.UUID - 571, // 689: forge.UnexpectedMachineList.unexpected_machines:type_name -> forge.UnexpectedMachine - 1009, // 690: forge.UnexpectedMachine.machine_id:type_name -> common.MachineId - 567, // 691: forge.BatchExpectedMachineOperationRequest.expected_machines:type_name -> forge.ExpectedMachineList - 1019, // 692: forge.ExpectedMachineOperationResult.id:type_name -> common.UUID - 565, // 693: forge.ExpectedMachineOperationResult.expected_machine:type_name -> forge.ExpectedMachine - 573, // 694: forge.BatchExpectedMachineOperationResponse.results:type_name -> forge.ExpectedMachineOperationResult - 1009, // 695: forge.MachineRebootCompletedRequest.machine_id:type_name -> common.MachineId - 1009, // 696: forge.ScoutFirmwareUpgradeStatusRequest.machine_id:type_name -> common.MachineId - 1009, // 697: forge.MachineValidationCompletedRequest.machine_id:type_name -> common.MachineId - 1036, // 698: forge.MachineValidationCompletedRequest.validation_id:type_name -> common.MachineValidationId - 1010, // 699: forge.MachineValidationResult.start_time:type_name -> google.protobuf.Timestamp - 1010, // 700: forge.MachineValidationResult.end_time:type_name -> google.protobuf.Timestamp - 1036, // 701: forge.MachineValidationResult.validation_id:type_name -> common.MachineValidationId - 580, // 702: forge.MachineValidationResultPostRequest.result:type_name -> forge.MachineValidationResult - 580, // 703: forge.MachineValidationResultList.results:type_name -> forge.MachineValidationResult - 1009, // 704: forge.MachineValidationGetRequest.machine_id:type_name -> common.MachineId - 1036, // 705: forge.MachineValidationGetRequest.validation_id:type_name -> common.MachineValidationId - 53, // 706: forge.MachineValidationStatus.started:type_name -> forge.MachineValidationStarted - 54, // 707: forge.MachineValidationStatus.in_progress:type_name -> forge.MachineValidationInProgress - 55, // 708: forge.MachineValidationStatus.completed:type_name -> forge.MachineValidationCompleted - 1036, // 709: forge.MachineValidationRun.validation_id:type_name -> common.MachineValidationId - 1009, // 710: forge.MachineValidationRun.machine_id:type_name -> common.MachineId - 1010, // 711: forge.MachineValidationRun.start_time:type_name -> google.protobuf.Timestamp - 1010, // 712: forge.MachineValidationRun.end_time:type_name -> google.protobuf.Timestamp - 584, // 713: forge.MachineValidationRun.status:type_name -> forge.MachineValidationStatus - 1032, // 714: forge.MachineValidationRun.duration_to_complete:type_name -> google.protobuf.Duration - 1010, // 715: forge.MachineValidationRun.last_heartbeat_at:type_name -> google.protobuf.Timestamp - 1009, // 716: forge.MachineSetAutoUpdateRequest.machine_id:type_name -> common.MachineId - 95, // 717: forge.MachineSetAutoUpdateRequest.action:type_name -> forge.MachineSetAutoUpdateRequest.SetAutoupdateAction - 1010, // 718: forge.MachineValidationExternalConfig.timestamp:type_name -> google.protobuf.Timestamp - 589, // 719: forge.GetMachineValidationExternalConfigResponse.config:type_name -> forge.MachineValidationExternalConfig - 589, // 720: forge.GetMachineValidationExternalConfigsResponse.configs:type_name -> forge.MachineValidationExternalConfig - 1009, // 721: forge.MachineValidationOnDemandRequest.machine_id:type_name -> common.MachineId - 96, // 722: forge.MachineValidationOnDemandRequest.action:type_name -> forge.MachineValidationOnDemandRequest.Action - 1036, // 723: forge.MachineValidationOnDemandResponse.validation_id:type_name -> common.MachineValidationId - 597, // 724: forge.MaintenanceActivityConfig.firmware_upgrade:type_name -> forge.FirmwareUpgradeActivity - 599, // 725: forge.MaintenanceActivityConfig.configure_nmx_cluster:type_name -> forge.ConfigureNmxClusterActivity - 600, // 726: forge.MaintenanceActivityConfig.power_sequence:type_name -> forge.PowerSequenceActivity - 598, // 727: forge.MaintenanceActivityConfig.nvos_update:type_name -> forge.NvosUpdateActivity - 601, // 728: forge.RackMaintenanceScope.activities:type_name -> forge.MaintenanceActivityConfig - 1018, // 729: forge.RackMaintenanceOnDemandRequest.rack_id:type_name -> common.RackId - 602, // 730: forge.RackMaintenanceOnDemandRequest.scope:type_name -> forge.RackMaintenanceScope - 385, // 731: forge.AdminPowerControlRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 97, // 732: forge.AdminPowerControlRequest.action:type_name -> forge.AdminPowerControlRequest.SystemPowerControl - 1009, // 733: forge.GetRedfishJobStateRequest.machine_id:type_name -> common.MachineId - 98, // 734: forge.GetRedfishJobStateResponse.job_state:type_name -> forge.GetRedfishJobStateResponse.RedfishJobState - 585, // 735: forge.MachineValidationRunList.runs:type_name -> forge.MachineValidationRun - 1009, // 736: forge.MachineValidationRunListGetRequest.machine_id:type_name -> common.MachineId - 1036, // 737: forge.MachineValidationRunItemSearchFilter.validation_id:type_name -> common.MachineValidationId - 1019, // 738: forge.MachineValidationRunItemIdList.run_item_ids:type_name -> common.UUID - 1019, // 739: forge.MachineValidationRunItemsByIdsRequest.run_item_ids:type_name -> common.UUID - 615, // 740: forge.MachineValidationRunItemList.run_items:type_name -> forge.MachineValidationRunItem - 1019, // 741: forge.MachineValidationRunItem.run_item_id:type_name -> common.UUID - 1036, // 742: forge.MachineValidationRunItem.validation_id:type_name -> common.MachineValidationId - 1032, // 743: forge.MachineValidationRunItem.timeout:type_name -> google.protobuf.Duration - 1010, // 744: forge.MachineValidationRunItem.started_at:type_name -> google.protobuf.Timestamp - 1010, // 745: forge.MachineValidationRunItem.ended_at:type_name -> google.protobuf.Timestamp - 1010, // 746: forge.MachineValidationRunItem.last_heartbeat_at:type_name -> google.protobuf.Timestamp - 1019, // 747: forge.MachineValidationRunItem.current_attempt_id:type_name -> common.UUID - 1019, // 748: forge.MachineValidationAttemptGetRequest.attempt_id:type_name -> common.UUID - 1019, // 749: forge.MachineValidationAttempt.attempt_id:type_name -> common.UUID - 1019, // 750: forge.MachineValidationAttempt.run_item_id:type_name -> common.UUID - 1010, // 751: forge.MachineValidationAttempt.started_at:type_name -> google.protobuf.Timestamp - 1010, // 752: forge.MachineValidationAttempt.ended_at:type_name -> google.protobuf.Timestamp - 1010, // 753: forge.MachineValidationAttempt.last_heartbeat_at:type_name -> google.protobuf.Timestamp - 1036, // 754: forge.MachineValidationHeartbeatRequest.validation_id:type_name -> common.MachineValidationId - 1019, // 755: forge.MachineValidationHeartbeatRequest.run_item_id:type_name -> common.UUID - 1019, // 756: forge.MachineValidationHeartbeatRequest.attempt_id:type_name -> common.UUID - 1002, // 757: forge.MachineValidationTestUpdateRequest.payload:type_name -> forge.MachineValidationTestUpdateRequest.Payload - 629, // 758: forge.MachineValidationTestsGetResponse.tests:type_name -> forge.MachineValidationTest - 1036, // 759: forge.MachineValidationRunRequest.validation_id:type_name -> common.MachineValidationId - 1032, // 760: forge.MachineValidationRunRequest.duration_to_complete:type_name -> google.protobuf.Duration - 629, // 761: forge.MachineValidationRunRequest.selected_tests:type_name -> forge.MachineValidationTest - 56, // 762: forge.MachineCapabilityAttributesGpu.device_type:type_name -> forge.MachineCapabilityDeviceType - 56, // 763: forge.MachineCapabilityAttributesNetwork.device_type:type_name -> forge.MachineCapabilityDeviceType - 636, // 764: forge.MachineCapabilitiesSet.cpu:type_name -> forge.MachineCapabilityAttributesCpu - 637, // 765: forge.MachineCapabilitiesSet.gpu:type_name -> forge.MachineCapabilityAttributesGpu - 638, // 766: forge.MachineCapabilitiesSet.memory:type_name -> forge.MachineCapabilityAttributesMemory - 639, // 767: forge.MachineCapabilitiesSet.storage:type_name -> forge.MachineCapabilityAttributesStorage - 640, // 768: forge.MachineCapabilitiesSet.network:type_name -> forge.MachineCapabilityAttributesNetwork - 641, // 769: forge.MachineCapabilitiesSet.infiniband:type_name -> forge.MachineCapabilityAttributesInfiniband - 642, // 770: forge.MachineCapabilitiesSet.dpu:type_name -> forge.MachineCapabilityAttributesDpu - 646, // 771: forge.InstanceTypeAttributes.desired_capabilities:type_name -> forge.InstanceTypeMachineCapabilityFilterAttributes - 644, // 772: forge.InstanceType.attributes:type_name -> forge.InstanceTypeAttributes - 268, // 773: forge.InstanceType.metadata:type_name -> forge.Metadata - 744, // 774: forge.InstanceType.allocation_stats:type_name -> forge.InstanceTypeAllocationStats - 57, // 775: forge.InstanceTypeMachineCapabilityFilterAttributes.capability_type:type_name -> forge.MachineCapabilityType - 1037, // 776: forge.InstanceTypeMachineCapabilityFilterAttributes.inactive_devices:type_name -> common.Uint32List - 56, // 777: forge.InstanceTypeMachineCapabilityFilterAttributes.device_type:type_name -> forge.MachineCapabilityDeviceType - 268, // 778: forge.CreateInstanceTypeRequest.metadata:type_name -> forge.Metadata - 644, // 779: forge.CreateInstanceTypeRequest.instance_type_attributes:type_name -> forge.InstanceTypeAttributes - 645, // 780: forge.CreateInstanceTypeResponse.instance_type:type_name -> forge.InstanceType - 645, // 781: forge.FindInstanceTypesByIdsResponse.instance_types:type_name -> forge.InstanceType - 645, // 782: forge.UpdateInstanceTypeResponse.instance_type:type_name -> forge.InstanceType - 268, // 783: forge.UpdateInstanceTypeRequest.metadata:type_name -> forge.Metadata - 644, // 784: forge.UpdateInstanceTypeRequest.instance_type_attributes:type_name -> forge.InstanceTypeAttributes - 1003, // 785: forge.RedfishBrowseResponse.headers:type_name -> forge.RedfishBrowseResponse.HeadersEntry - 665, // 786: forge.RedfishListActionsResponse.actions:type_name -> forge.RedfishAction - 1010, // 787: forge.RedfishAction.approver_dates:type_name -> google.protobuf.Timestamp - 1010, // 788: forge.RedfishAction.applied_at:type_name -> google.protobuf.Timestamp - 666, // 789: forge.RedfishAction.results:type_name -> forge.OptionalRedfishActionResult - 667, // 790: forge.OptionalRedfishActionResult.result:type_name -> forge.RedfishActionResult - 1004, // 791: forge.RedfishActionResult.headers:type_name -> forge.RedfishActionResult.HeadersEntry - 1010, // 792: forge.RedfishActionResult.completed_at:type_name -> google.protobuf.Timestamp - 1005, // 793: forge.UfmBrowseResponse.headers:type_name -> forge.UfmBrowseResponse.HeadersEntry - 693, // 794: forge.NetworkSecurityGroupAttributes.rules:type_name -> forge.NetworkSecurityGroupRuleAttributes - 268, // 795: forge.NetworkSecurityGroup.metadata:type_name -> forge.Metadata - 676, // 796: forge.NetworkSecurityGroup.attributes:type_name -> forge.NetworkSecurityGroupAttributes - 268, // 797: forge.CreateNetworkSecurityGroupRequest.metadata:type_name -> forge.Metadata - 676, // 798: forge.CreateNetworkSecurityGroupRequest.network_security_group_attributes:type_name -> forge.NetworkSecurityGroupAttributes - 677, // 799: forge.CreateNetworkSecurityGroupResponse.network_security_group:type_name -> forge.NetworkSecurityGroup - 677, // 800: forge.FindNetworkSecurityGroupsByIdsResponse.network_security_groups:type_name -> forge.NetworkSecurityGroup - 677, // 801: forge.UpdateNetworkSecurityGroupResponse.network_security_group:type_name -> forge.NetworkSecurityGroup - 268, // 802: forge.UpdateNetworkSecurityGroupRequest.metadata:type_name -> forge.Metadata - 676, // 803: forge.UpdateNetworkSecurityGroupRequest.network_security_group_attributes:type_name -> forge.NetworkSecurityGroupAttributes - 58, // 804: forge.NetworkSecurityGroupStatus.source:type_name -> forge.NetworkSecurityGroupSource - 59, // 805: forge.NetworkSecurityGroupPropagationObjectStatus.status:type_name -> forge.NetworkSecurityGroupPropagationStatus - 689, // 806: forge.GetNetworkSecurityGroupPropagationStatusResponse.vpcs:type_name -> forge.NetworkSecurityGroupPropagationObjectStatus - 689, // 807: forge.GetNetworkSecurityGroupPropagationStatusResponse.instances:type_name -> forge.NetworkSecurityGroupPropagationObjectStatus - 691, // 808: forge.GetNetworkSecurityGroupPropagationStatusRequest.network_security_group_ids:type_name -> forge.NetworkSecurityGroupIdList - 60, // 809: forge.NetworkSecurityGroupRuleAttributes.direction:type_name -> forge.NetworkSecurityGroupRuleDirection - 61, // 810: forge.NetworkSecurityGroupRuleAttributes.protocol:type_name -> forge.NetworkSecurityGroupRuleProtocol - 62, // 811: forge.NetworkSecurityGroupRuleAttributes.action:type_name -> forge.NetworkSecurityGroupRuleAction - 693, // 812: forge.ResolvedNetworkSecurityGroupRule.rule:type_name -> forge.NetworkSecurityGroupRuleAttributes - 696, // 813: forge.GetNetworkSecurityGroupAttachmentsResponse.attachments:type_name -> forge.NetworkSecurityGroupAttachments - 700, // 814: forge.GetDesiredFirmwareVersionsResponse.entries:type_name -> forge.DesiredFirmwareVersionEntry - 1006, // 815: forge.DesiredFirmwareVersionEntry.component_versions:type_name -> forge.DesiredFirmwareVersionEntry.ComponentVersionsEntry - 701, // 816: forge.SkuComponents.chassis:type_name -> forge.SkuComponentChassis - 702, // 817: forge.SkuComponents.cpus:type_name -> forge.SkuComponentCpu - 703, // 818: forge.SkuComponents.gpus:type_name -> forge.SkuComponentGpu - 704, // 819: forge.SkuComponents.ethernet_devices:type_name -> forge.SkuComponentEthernetDevices - 705, // 820: forge.SkuComponents.infiniband_devices:type_name -> forge.SkuComponentInfinibandDevices - 706, // 821: forge.SkuComponents.storage:type_name -> forge.SkuComponentStorage - 708, // 822: forge.SkuComponents.memory:type_name -> forge.SkuComponentMemory - 709, // 823: forge.SkuComponents.tpm:type_name -> forge.SkuComponentTpm - 1010, // 824: forge.Sku.created:type_name -> google.protobuf.Timestamp - 710, // 825: forge.Sku.components:type_name -> forge.SkuComponents - 1009, // 826: forge.Sku.associated_machine_ids:type_name -> common.MachineId - 1009, // 827: forge.SkuMachinePair.machine_id:type_name -> common.MachineId - 1009, // 828: forge.RemoveSkuRequest.machine_id:type_name -> common.MachineId - 711, // 829: forge.SkuList.skus:type_name -> forge.Sku - 1010, // 830: forge.SkuStatus.verify_request_time:type_name -> google.protobuf.Timestamp - 1010, // 831: forge.SkuStatus.last_match_attempt:type_name -> google.protobuf.Timestamp - 1010, // 832: forge.SkuStatus.last_generate_attempt:type_name -> google.protobuf.Timestamp - 1038, // 833: forge.DpaInterface.id:type_name -> common.DpaInterfaceId - 1009, // 834: forge.DpaInterface.machine_id:type_name -> common.MachineId - 1010, // 835: forge.DpaInterface.created:type_name -> google.protobuf.Timestamp - 1010, // 836: forge.DpaInterface.updated:type_name -> google.protobuf.Timestamp - 1010, // 837: forge.DpaInterface.deleted:type_name -> google.protobuf.Timestamp - 232, // 838: forge.DpaInterface.history:type_name -> forge.StateHistoryRecord - 1010, // 839: forge.DpaInterface.last_hb_time:type_name -> google.protobuf.Timestamp - 63, // 840: forge.DpaInterface.interface_type:type_name -> forge.DpaInterfaceType - 1009, // 841: forge.DpaInterfaceCreationRequest.machine_id:type_name -> common.MachineId - 63, // 842: forge.DpaInterfaceCreationRequest.interface_type:type_name -> forge.DpaInterfaceType - 1038, // 843: forge.DpaInterfaceIdList.ids:type_name -> common.DpaInterfaceId - 1038, // 844: forge.DpaInterfacesByIdsRequest.ids:type_name -> common.DpaInterfaceId - 719, // 845: forge.DpaInterfaceList.interfaces:type_name -> forge.DpaInterface - 1038, // 846: forge.DpaNetworkObservationSetRequest.id:type_name -> common.DpaInterfaceId - 1038, // 847: forge.DpaInterfaceDeletionRequest.id:type_name -> common.DpaInterfaceId - 1009, // 848: forge.PowerOptionRequest.machine_id:type_name -> common.MachineId - 1009, // 849: forge.PowerOptionUpdateRequest.machine_id:type_name -> common.MachineId - 64, // 850: forge.PowerOptionUpdateRequest.power_state:type_name -> forge.PowerState - 64, // 851: forge.PowerOptions.desired_state:type_name -> forge.PowerState - 1010, // 852: forge.PowerOptions.desired_state_updated_at:type_name -> google.protobuf.Timestamp - 64, // 853: forge.PowerOptions.actual_state:type_name -> forge.PowerState - 1010, // 854: forge.PowerOptions.actual_state_updated_at:type_name -> google.protobuf.Timestamp - 1009, // 855: forge.PowerOptions.host_id:type_name -> common.MachineId - 1010, // 856: forge.PowerOptions.next_power_state_fetch_at:type_name -> google.protobuf.Timestamp - 1010, // 857: forge.PowerOptions.tried_triggering_on_at:type_name -> google.protobuf.Timestamp - 1010, // 858: forge.PowerOptions.wait_until_time_before_performing_next_power_action:type_name -> google.protobuf.Timestamp - 730, // 859: forge.PowerOptionResponse.response:type_name -> forge.PowerOptions - 1039, // 860: forge.ComputeAllocation.id:type_name -> common.ComputeAllocationId - 732, // 861: forge.ComputeAllocation.attributes:type_name -> forge.ComputeAllocationAttributes - 268, // 862: forge.ComputeAllocation.metadata:type_name -> forge.Metadata - 1039, // 863: forge.CreateComputeAllocationRequest.id:type_name -> common.ComputeAllocationId - 268, // 864: forge.CreateComputeAllocationRequest.metadata:type_name -> forge.Metadata - 732, // 865: forge.CreateComputeAllocationRequest.attributes:type_name -> forge.ComputeAllocationAttributes - 733, // 866: forge.CreateComputeAllocationResponse.allocation:type_name -> forge.ComputeAllocation - 1039, // 867: forge.FindComputeAllocationIdsResponse.ids:type_name -> common.ComputeAllocationId - 1039, // 868: forge.FindComputeAllocationsByIdsRequest.ids:type_name -> common.ComputeAllocationId - 733, // 869: forge.FindComputeAllocationsByIdsResponse.allocations:type_name -> forge.ComputeAllocation - 733, // 870: forge.UpdateComputeAllocationResponse.allocation:type_name -> forge.ComputeAllocation - 1039, // 871: forge.UpdateComputeAllocationRequest.id:type_name -> common.ComputeAllocationId - 268, // 872: forge.UpdateComputeAllocationRequest.metadata:type_name -> forge.Metadata - 732, // 873: forge.UpdateComputeAllocationRequest.attributes:type_name -> forge.ComputeAllocationAttributes - 1039, // 874: forge.DeleteComputeAllocationRequest.id:type_name -> common.ComputeAllocationId - 751, // 875: forge.GetRackResponse.rack:type_name -> forge.Rack - 751, // 876: forge.RackList.racks:type_name -> forge.Rack - 267, // 877: forge.RackSearchFilter.label:type_name -> forge.Label - 1018, // 878: forge.RackIdList.rack_ids:type_name -> common.RackId - 1018, // 879: forge.RacksByIdsRequest.rack_ids:type_name -> common.RackId - 1018, // 880: forge.Rack.id:type_name -> common.RackId - 1010, // 881: forge.Rack.created:type_name -> google.protobuf.Timestamp - 1010, // 882: forge.Rack.updated:type_name -> google.protobuf.Timestamp - 1010, // 883: forge.Rack.deleted:type_name -> google.protobuf.Timestamp - 268, // 884: forge.Rack.metadata:type_name -> forge.Metadata - 752, // 885: forge.Rack.config:type_name -> forge.RackConfig - 753, // 886: forge.Rack.status:type_name -> forge.RackStatus - 1016, // 887: forge.RackStatus.health:type_name -> health.HealthReport - 358, // 888: forge.RackStatus.health_sources:type_name -> forge.HealthSourceOrigin - 99, // 889: forge.RackStatus.lifecycle:type_name -> forge.LifecycleStatus - 1018, // 890: forge.RackStateHistoriesRequest.rack_ids:type_name -> common.RackId - 1018, // 891: forge.AdminForceDeleteRackRequest.rack_id:type_name -> common.RackId - 758, // 892: forge.RackCapabilitiesSet.compute:type_name -> forge.RackCapabilityCompute - 759, // 893: forge.RackCapabilitiesSet.switch:type_name -> forge.RackCapabilitySwitch - 760, // 894: forge.RackCapabilitiesSet.power_shelf:type_name -> forge.RackCapabilityPowerShelf - 1040, // 895: forge.RackProfile.rack_hardware_type:type_name -> common.RackHardwareType - 65, // 896: forge.RackProfile.rack_hardware_topology:type_name -> forge.RackHardwareTopology - 67, // 897: forge.RackProfile.rack_hardware_class:type_name -> forge.RackHardwareClass - 761, // 898: forge.RackProfile.capabilities:type_name -> forge.RackCapabilitiesSet - 66, // 899: forge.RackProfile.product_family:type_name -> forge.RackProductFamily - 1018, // 900: forge.GetRackProfileRequest.rack_id:type_name -> common.RackId - 1018, // 901: forge.GetRackProfileResponse.rack_id:type_name -> common.RackId - 1021, // 902: forge.GetRackProfileResponse.rack_profile_id:type_name -> common.RackProfileId - 762, // 903: forge.GetRackProfileResponse.profile:type_name -> forge.RackProfile - 68, // 904: forge.RackManagerForgeRequest.cmd:type_name -> forge.RackManagerForgeCmd - 1029, // 905: forge.MachineNVLinkInfo.domain_uuid:type_name -> common.NVLinkDomainId - 776, // 906: forge.MachineNVLinkInfo.gpus:type_name -> forge.NVLinkGpu - 1009, // 907: forge.UpdateMachineNvLinkInfoRequest.machine_id:type_name -> common.MachineId - 767, // 908: forge.UpdateMachineNvLinkInfoRequest.nvlink_info:type_name -> forge.MachineNVLinkInfo - 770, // 909: forge.MachineSpxStatusObservation.attachment_status:type_name -> forge.MachineSpxAttachmentStatusObservation - 1010, // 910: forge.MachineSpxStatusObservation.observed_at:type_name -> google.protobuf.Timestamp - 1028, // 911: forge.MachineSpxAttachmentStatusObservation.partition_id:type_name -> common.SpxPartitionId - 16, // 912: forge.MachineSpxAttachmentStatusObservation.attachment_type:type_name -> forge.SpxAttachmentType - 1010, // 913: forge.MachineSpxAttachmentStatusObservation.observed_at:type_name -> google.protobuf.Timestamp - 772, // 914: forge.AstraConfig.astra_attachments:type_name -> forge.AstraAttachment - 16, // 915: forge.AstraAttachment.attachment_type:type_name -> forge.SpxAttachmentType - 774, // 916: forge.AstraConfigStatus.astra_attachments_status:type_name -> forge.AstraAttachmentStatus - 16, // 917: forge.AstraAttachmentStatus.attachment_type:type_name -> forge.SpxAttachmentType - 775, // 918: forge.AstraAttachmentStatus.status:type_name -> forge.AstraStatus - 69, // 919: forge.AstraStatus.phase:type_name -> forge.AstraPhase - 778, // 920: forge.MachineNVLinkStatusObservation.gpu_status:type_name -> forge.MachineNVLinkGpuStatusObservation - 1041, // 921: forge.MachineNVLinkGpuStatusObservation.partition_id:type_name -> common.NVLinkPartitionId - 1012, // 922: forge.MachineNVLinkGpuStatusObservation.logical_partition_id:type_name -> common.NVLinkLogicalPartitionId - 1029, // 923: forge.MachineNVLinkGpuStatusObservation.domain_id:type_name -> common.NVLinkDomainId - 70, // 924: forge.NmxcBrowseRequest.operation:type_name -> forge.NmxcBrowseOperation - 1007, // 925: forge.NmxcBrowseResponse.headers:type_name -> forge.NmxcBrowseResponse.HeadersEntry - 1041, // 926: forge.NVLinkPartition.id:type_name -> common.NVLinkPartitionId - 1029, // 927: forge.NVLinkPartition.domain_uuid:type_name -> common.NVLinkDomainId - 1012, // 928: forge.NVLinkPartition.logical_partition_id:type_name -> common.NVLinkLogicalPartitionId - 781, // 929: forge.NVLinkPartitionList.partitions:type_name -> forge.NVLinkPartition - 1019, // 930: forge.NVLinkPartitionQuery.id:type_name -> common.UUID - 783, // 931: forge.NVLinkPartitionQuery.search_config:type_name -> forge.NVLinkPartitionSearchConfig - 1041, // 932: forge.NVLinkPartitionsByIdsRequest.partition_ids:type_name -> common.NVLinkPartitionId - 1041, // 933: forge.NVLinkPartitionIdList.partition_ids:type_name -> common.NVLinkPartitionId - 268, // 934: forge.NVLinkLogicalPartitionConfig.metadata:type_name -> forge.Metadata - 8, // 935: forge.NVLinkLogicalPartitionStatus.state:type_name -> forge.TenantState - 1012, // 936: forge.NVLinkLogicalPartition.id:type_name -> common.NVLinkLogicalPartitionId - 789, // 937: forge.NVLinkLogicalPartition.config:type_name -> forge.NVLinkLogicalPartitionConfig - 790, // 938: forge.NVLinkLogicalPartition.status:type_name -> forge.NVLinkLogicalPartitionStatus - 1010, // 939: forge.NVLinkLogicalPartition.created:type_name -> google.protobuf.Timestamp - 791, // 940: forge.NVLinkLogicalPartitionList.partitions:type_name -> forge.NVLinkLogicalPartition - 789, // 941: forge.NVLinkLogicalPartitionCreationRequest.config:type_name -> forge.NVLinkLogicalPartitionConfig - 1012, // 942: forge.NVLinkLogicalPartitionCreationRequest.id:type_name -> common.NVLinkLogicalPartitionId - 1012, // 943: forge.NVLinkLogicalPartitionDeletionRequest.id:type_name -> common.NVLinkLogicalPartitionId - 1012, // 944: forge.NVLinkLogicalPartitionsByIdsRequest.partition_ids:type_name -> common.NVLinkLogicalPartitionId - 1012, // 945: forge.NVLinkLogicalPartitionIdList.partition_ids:type_name -> common.NVLinkLogicalPartitionId - 1012, // 946: forge.NVLinkLogicalPartitionUpdateRequest.id:type_name -> common.NVLinkLogicalPartitionId - 789, // 947: forge.NVLinkLogicalPartitionUpdateRequest.config:type_name -> forge.NVLinkLogicalPartitionConfig - 385, // 948: forge.CreateBmcUserRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 385, // 949: forge.DeleteBmcUserRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 385, // 950: forge.SetBmcRootPasswordRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 385, // 951: forge.ProbeBmcVendorRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest - 1009, // 952: forge.SetFirmwareUpdateTimeWindowRequest.machine_ids:type_name -> common.MachineId - 1010, // 953: forge.SetFirmwareUpdateTimeWindowRequest.start_timestamp:type_name -> google.protobuf.Timestamp - 1010, // 954: forge.SetFirmwareUpdateTimeWindowRequest.end_timestamp:type_name -> google.protobuf.Timestamp - 813, // 955: forge.UpsertHostFirmwareConfigRequest.components:type_name -> forge.UpsertHostFirmwareComponentConfig - 71, // 956: forge.UpsertHostFirmwareConfigRequest.ordering:type_name -> forge.HostFirmwareComponentType - 71, // 957: forge.UpsertHostFirmwareComponentConfig.type:type_name -> forge.HostFirmwareComponentType - 815, // 958: forge.UpsertHostFirmwareComponentConfig.firmware:type_name -> forge.HostFirmwareVersionConfig - 71, // 959: forge.HostFirmwareComponentConfigResponse.type:type_name -> forge.HostFirmwareComponentType - 815, // 960: forge.HostFirmwareComponentConfigResponse.firmware:type_name -> forge.HostFirmwareVersionConfig - 816, // 961: forge.HostFirmwareVersionConfig.artifacts:type_name -> forge.HostFirmwareArtifact - 814, // 962: forge.HostFirmwareConfigResponse.components:type_name -> forge.HostFirmwareComponentConfigResponse - 71, // 963: forge.HostFirmwareConfigResponse.ordering:type_name -> forge.HostFirmwareComponentType - 1010, // 964: forge.HostFirmwareConfigResponse.created_at:type_name -> google.protobuf.Timestamp - 1010, // 965: forge.HostFirmwareConfigResponse.updated_at:type_name -> google.protobuf.Timestamp - 820, // 966: forge.ListHostFirmwareResponse.available:type_name -> forge.AvailableHostFirmware - 72, // 967: forge.TrimTableRequest.target:type_name -> forge.TrimTableTarget - 823, // 968: forge.NvlinkNmxcEndpointList.entries:type_name -> forge.NvlinkNmxcEndpoint - 268, // 969: forge.CreateRemediationRequest.metadata:type_name -> forge.Metadata - 1042, // 970: forge.CreateRemediationResponse.remediation_id:type_name -> common.RemediationId - 1042, // 971: forge.RemediationIdList.remediation_ids:type_name -> common.RemediationId - 830, // 972: forge.RemediationList.remediations:type_name -> forge.Remediation - 1042, // 973: forge.Remediation.id:type_name -> common.RemediationId - 268, // 974: forge.Remediation.metadata:type_name -> forge.Metadata - 1010, // 975: forge.Remediation.creation_time:type_name -> google.protobuf.Timestamp - 1042, // 976: forge.ApproveRemediationRequest.remediation_id:type_name -> common.RemediationId - 1042, // 977: forge.RevokeRemediationRequest.remediation_id:type_name -> common.RemediationId - 1042, // 978: forge.EnableRemediationRequest.remediation_id:type_name -> common.RemediationId - 1042, // 979: forge.DisableRemediationRequest.remediation_id:type_name -> common.RemediationId - 1042, // 980: forge.FindAppliedRemediationIdsRequest.remediation_id:type_name -> common.RemediationId - 1009, // 981: forge.FindAppliedRemediationIdsRequest.dpu_machine_id:type_name -> common.MachineId - 1042, // 982: forge.AppliedRemediationIdList.remediation_ids:type_name -> common.RemediationId - 1009, // 983: forge.AppliedRemediationIdList.dpu_machine_ids:type_name -> common.MachineId - 1042, // 984: forge.FindAppliedRemediationsRequest.remediation_id:type_name -> common.RemediationId - 1009, // 985: forge.FindAppliedRemediationsRequest.dpu_machine_id:type_name -> common.MachineId - 1042, // 986: forge.AppliedRemediation.remediation_id:type_name -> common.RemediationId - 1009, // 987: forge.AppliedRemediation.dpu_machine_id:type_name -> common.MachineId - 1010, // 988: forge.AppliedRemediation.applied_time:type_name -> google.protobuf.Timestamp - 268, // 989: forge.AppliedRemediation.metadata:type_name -> forge.Metadata - 838, // 990: forge.AppliedRemediationList.applied_remediations:type_name -> forge.AppliedRemediation - 1009, // 991: forge.GetNextRemediationForMachineRequest.dpu_machine_id:type_name -> common.MachineId - 1042, // 992: forge.GetNextRemediationForMachineResponse.remediation_id:type_name -> common.RemediationId - 1042, // 993: forge.RemediationAppliedRequest.remediation_id:type_name -> common.RemediationId - 1009, // 994: forge.RemediationAppliedRequest.dpu_machine_id:type_name -> common.MachineId - 843, // 995: forge.RemediationAppliedRequest.status:type_name -> forge.RemediationApplicationStatus - 268, // 996: forge.RemediationApplicationStatus.metadata:type_name -> forge.Metadata - 1009, // 997: forge.SetPrimaryDpuRequest.host_machine_id:type_name -> common.MachineId - 1009, // 998: forge.SetPrimaryDpuRequest.dpu_machine_id:type_name -> common.MachineId - 1009, // 999: forge.SetPrimaryInterfaceRequest.host_machine_id:type_name -> common.MachineId - 1030, // 1000: forge.SetPrimaryInterfaceRequest.interface_id:type_name -> common.MachineInterfaceId - 846, // 1001: forge.DpuExtensionServiceCredential.username_password:type_name -> forge.UsernamePassword - 867, // 1002: forge.DpuExtensionServiceVersionInfo.observability:type_name -> forge.DpuExtensionServiceObservability - 73, // 1003: forge.DpuExtensionService.service_type:type_name -> forge.DpuExtensionServiceType - 849, // 1004: forge.DpuExtensionService.latest_version_info:type_name -> forge.DpuExtensionServiceVersionInfo - 73, // 1005: forge.CreateDpuExtensionServiceRequest.service_type:type_name -> forge.DpuExtensionServiceType - 848, // 1006: forge.CreateDpuExtensionServiceRequest.credential:type_name -> forge.DpuExtensionServiceCredential - 867, // 1007: forge.CreateDpuExtensionServiceRequest.observability:type_name -> forge.DpuExtensionServiceObservability - 848, // 1008: forge.UpdateDpuExtensionServiceRequest.credential:type_name -> forge.DpuExtensionServiceCredential - 867, // 1009: forge.UpdateDpuExtensionServiceRequest.observability:type_name -> forge.DpuExtensionServiceObservability - 73, // 1010: forge.DpuExtensionServiceSearchFilter.service_type:type_name -> forge.DpuExtensionServiceType - 850, // 1011: forge.DpuExtensionServiceList.services:type_name -> forge.DpuExtensionService - 849, // 1012: forge.DpuExtensionServiceVersionInfoList.version_infos:type_name -> forge.DpuExtensionServiceVersionInfo - 863, // 1013: forge.FindInstancesByDpuExtensionServiceResponse.instances:type_name -> forge.InstanceDpuExtensionServiceInfo - 864, // 1014: forge.DpuExtensionServiceObservabilityConfig.prometheus:type_name -> forge.DpuExtensionServiceObservabilityConfigPrometheus - 865, // 1015: forge.DpuExtensionServiceObservabilityConfig.logging:type_name -> forge.DpuExtensionServiceObservabilityConfigLogging - 866, // 1016: forge.DpuExtensionServiceObservability.configs:type_name -> forge.DpuExtensionServiceObservabilityConfig - 1019, // 1017: forge.ScoutStreamApiBoundMessage.flow_uuid:type_name -> common.UUID - 870, // 1018: forge.ScoutStreamApiBoundMessage.init:type_name -> forge.ScoutStreamInitRequest - 1043, // 1019: forge.ScoutStreamApiBoundMessage.mlx_device_lockdown_response:type_name -> mlx_device.MlxDeviceLockdownResponse - 1044, // 1020: forge.ScoutStreamApiBoundMessage.mlx_device_profile_sync_response:type_name -> mlx_device.MlxDeviceProfileSyncResponse - 1045, // 1021: forge.ScoutStreamApiBoundMessage.mlx_device_profile_compare_response:type_name -> mlx_device.MlxDeviceProfileCompareResponse - 1046, // 1022: forge.ScoutStreamApiBoundMessage.mlx_device_info_device_response:type_name -> mlx_device.MlxDeviceInfoDeviceResponse - 1047, // 1023: forge.ScoutStreamApiBoundMessage.mlx_device_info_report_response:type_name -> mlx_device.MlxDeviceInfoReportResponse - 1048, // 1024: forge.ScoutStreamApiBoundMessage.mlx_device_registry_list_response:type_name -> mlx_device.MlxDeviceRegistryListResponse - 1049, // 1025: forge.ScoutStreamApiBoundMessage.mlx_device_registry_show_response:type_name -> mlx_device.MlxDeviceRegistryShowResponse - 1050, // 1026: forge.ScoutStreamApiBoundMessage.mlx_device_config_query_response:type_name -> mlx_device.MlxDeviceConfigQueryResponse - 1051, // 1027: forge.ScoutStreamApiBoundMessage.mlx_device_config_set_response:type_name -> mlx_device.MlxDeviceConfigSetResponse - 1052, // 1028: forge.ScoutStreamApiBoundMessage.mlx_device_config_sync_response:type_name -> mlx_device.MlxDeviceConfigSyncResponse - 1053, // 1029: forge.ScoutStreamApiBoundMessage.mlx_device_config_compare_response:type_name -> mlx_device.MlxDeviceConfigCompareResponse - 878, // 1030: forge.ScoutStreamApiBoundMessage.scout_stream_agent_ping_response:type_name -> forge.ScoutStreamAgentPingResponse - 1019, // 1031: forge.ScoutStreamScoutBoundMessage.flow_uuid:type_name -> common.UUID - 1054, // 1032: forge.ScoutStreamScoutBoundMessage.mlx_device_lockdown_lock_request:type_name -> mlx_device.MlxDeviceLockdownLockRequest - 1055, // 1033: forge.ScoutStreamScoutBoundMessage.mlx_device_lockdown_unlock_request:type_name -> mlx_device.MlxDeviceLockdownUnlockRequest - 1056, // 1034: forge.ScoutStreamScoutBoundMessage.mlx_device_lockdown_status_request:type_name -> mlx_device.MlxDeviceLockdownStatusRequest - 1057, // 1035: forge.ScoutStreamScoutBoundMessage.mlx_device_profile_sync_request:type_name -> mlx_device.MlxDeviceProfileSyncRequest - 1058, // 1036: forge.ScoutStreamScoutBoundMessage.mlx_device_profile_compare_request:type_name -> mlx_device.MlxDeviceProfileCompareRequest - 1059, // 1037: forge.ScoutStreamScoutBoundMessage.mlx_device_info_device_request:type_name -> mlx_device.MlxDeviceInfoDeviceRequest - 1060, // 1038: forge.ScoutStreamScoutBoundMessage.mlx_device_info_report_request:type_name -> mlx_device.MlxDeviceInfoReportRequest - 1061, // 1039: forge.ScoutStreamScoutBoundMessage.mlx_device_registry_list_request:type_name -> mlx_device.MlxDeviceRegistryListRequest - 1062, // 1040: forge.ScoutStreamScoutBoundMessage.mlx_device_registry_show_request:type_name -> mlx_device.MlxDeviceRegistryShowRequest - 1063, // 1041: forge.ScoutStreamScoutBoundMessage.mlx_device_config_query_request:type_name -> mlx_device.MlxDeviceConfigQueryRequest - 1064, // 1042: forge.ScoutStreamScoutBoundMessage.mlx_device_config_set_request:type_name -> mlx_device.MlxDeviceConfigSetRequest - 1065, // 1043: forge.ScoutStreamScoutBoundMessage.mlx_device_config_sync_request:type_name -> mlx_device.MlxDeviceConfigSyncRequest - 1066, // 1044: forge.ScoutStreamScoutBoundMessage.mlx_device_config_compare_request:type_name -> mlx_device.MlxDeviceConfigCompareRequest - 877, // 1045: forge.ScoutStreamScoutBoundMessage.scout_stream_agent_ping_request:type_name -> forge.ScoutStreamAgentPingRequest - 1009, // 1046: forge.ScoutStreamInitRequest.machine_id:type_name -> common.MachineId - 879, // 1047: forge.ScoutStreamShowConnectionsResponse.scout_stream_connections:type_name -> forge.ScoutStreamConnectionInfo - 1009, // 1048: forge.ScoutStreamDisconnectRequest.machine_id:type_name -> common.MachineId - 1009, // 1049: forge.ScoutStreamDisconnectResponse.machine_id:type_name -> common.MachineId - 1009, // 1050: forge.ScoutStreamAdminPingRequest.machine_id:type_name -> common.MachineId - 880, // 1051: forge.ScoutStreamAgentPingResponse.error:type_name -> forge.ScoutStreamError - 1009, // 1052: forge.ScoutStreamConnectionInfo.machine_id:type_name -> common.MachineId - 75, // 1053: forge.ScoutStreamError.status:type_name -> forge.ScoutStreamErrorStatus - 1035, // 1054: forge.RoutingProfile.route_target_imports:type_name -> common.RouteTarget - 1035, // 1055: forge.RoutingProfile.route_targets_on_exports:type_name -> common.RouteTarget - 881, // 1056: forge.RoutingProfile.accepted_leaks_from_underlay:type_name -> forge.PrefixFilterPolicyEntry - 881, // 1057: forge.RoutingProfile.allowed_anycast_prefixes:type_name -> forge.PrefixFilterPolicyEntry - 1022, // 1058: forge.DomainLegacy.id:type_name -> common.DomainId - 1010, // 1059: forge.DomainLegacy.created:type_name -> google.protobuf.Timestamp - 1010, // 1060: forge.DomainLegacy.updated:type_name -> google.protobuf.Timestamp - 1010, // 1061: forge.DomainLegacy.deleted:type_name -> google.protobuf.Timestamp - 883, // 1062: forge.DomainListLegacy.domains:type_name -> forge.DomainLegacy - 1022, // 1063: forge.DomainDeletionLegacy.id:type_name -> common.DomainId - 1022, // 1064: forge.DomainSearchQueryLegacy.id:type_name -> common.DomainId - 1067, // 1065: forge.PxeDomain.new_domain:type_name -> dns.Domain - 883, // 1066: forge.PxeDomain.legacy_domain:type_name -> forge.DomainLegacy - 1009, // 1067: forge.MachinePositionQuery.machine_ids:type_name -> common.MachineId - 891, // 1068: forge.MachinePositionInfoList.machine_position_info:type_name -> forge.MachinePositionInfo - 1009, // 1069: forge.MachinePositionInfo.machine_id:type_name -> common.MachineId - 1020, // 1070: forge.MachinePositionInfo.switch_id:type_name -> common.SwitchId - 1017, // 1071: forge.MachinePositionInfo.power_shelf_id:type_name -> common.PowerShelfId - 1009, // 1072: forge.ModifyDPFStateRequest.machine_id:type_name -> common.MachineId - 1008, // 1073: forge.DPFStateResponse.dpf_states:type_name -> forge.DPFStateResponse.DPFState - 1009, // 1074: forge.GetDPFStateRequest.machine_ids:type_name -> common.MachineId - 1009, // 1075: forge.GetDPFHostSnapshotRequest.host_machine_id:type_name -> common.MachineId - 898, // 1076: forge.DPFServiceVersionsResponse.services:type_name -> forge.DPFServiceVersion - 76, // 1077: forge.ComponentResult.status:type_name -> forge.ComponentManagerStatusCode - 1020, // 1078: forge.SwitchIdList.ids:type_name -> common.SwitchId - 1017, // 1079: forge.PowerShelfIdList.ids:type_name -> common.PowerShelfId - 1068, // 1080: forge.GetComponentInventoryRequest.machine_ids:type_name -> common.MachineIdList - 901, // 1081: forge.GetComponentInventoryRequest.switch_ids:type_name -> forge.SwitchIdList - 902, // 1082: forge.GetComponentInventoryRequest.power_shelf_ids:type_name -> forge.PowerShelfIdList - 900, // 1083: forge.ComponentInventoryEntry.result:type_name -> forge.ComponentResult - 1069, // 1084: forge.ComponentInventoryEntry.report:type_name -> site_explorer.EndpointExplorationReport - 904, // 1085: forge.GetComponentInventoryResponse.entries:type_name -> forge.ComponentInventoryEntry - 1068, // 1086: forge.ComponentPowerControlRequest.machine_ids:type_name -> common.MachineIdList - 901, // 1087: forge.ComponentPowerControlRequest.switch_ids:type_name -> forge.SwitchIdList - 902, // 1088: forge.ComponentPowerControlRequest.power_shelf_ids:type_name -> forge.PowerShelfIdList - 1070, // 1089: forge.ComponentPowerControlRequest.action:type_name -> common.SystemPowerControl - 900, // 1090: forge.ComponentPowerControlResponse.results:type_name -> forge.ComponentResult - 901, // 1091: forge.ComponentConfigureSwitchCertificateRequest.switch_ids:type_name -> forge.SwitchIdList - 900, // 1092: forge.ComponentConfigureSwitchCertificateResponse.results:type_name -> forge.ComponentResult - 900, // 1093: forge.FirmwareUpdateStatus.result:type_name -> forge.ComponentResult - 77, // 1094: forge.FirmwareUpdateStatus.state:type_name -> forge.FirmwareUpdateState - 1010, // 1095: forge.FirmwareUpdateStatus.updated_at:type_name -> google.protobuf.Timestamp - 1068, // 1096: forge.UpdateComputeTrayFirmwareTarget.machine_ids:type_name -> common.MachineIdList - 80, // 1097: forge.UpdateComputeTrayFirmwareTarget.components:type_name -> forge.ComputeTrayComponent - 901, // 1098: forge.UpdateSwitchFirmwareTarget.switch_ids:type_name -> forge.SwitchIdList - 78, // 1099: forge.UpdateSwitchFirmwareTarget.components:type_name -> forge.NvSwitchComponent - 902, // 1100: forge.UpdatePowerShelfFirmwareTarget.power_shelf_ids:type_name -> forge.PowerShelfIdList - 79, // 1101: forge.UpdatePowerShelfFirmwareTarget.components:type_name -> forge.PowerShelfComponent - 749, // 1102: forge.UpdateFirmwareObjectTarget.rack_ids:type_name -> forge.RackIdList - 911, // 1103: forge.UpdateComponentFirmwareRequest.compute_trays:type_name -> forge.UpdateComputeTrayFirmwareTarget - 912, // 1104: forge.UpdateComponentFirmwareRequest.switches:type_name -> forge.UpdateSwitchFirmwareTarget - 913, // 1105: forge.UpdateComponentFirmwareRequest.power_shelves:type_name -> forge.UpdatePowerShelfFirmwareTarget - 914, // 1106: forge.UpdateComponentFirmwareRequest.racks:type_name -> forge.UpdateFirmwareObjectTarget - 900, // 1107: forge.UpdateComponentFirmwareResponse.results:type_name -> forge.ComponentResult - 1068, // 1108: forge.GetComponentFirmwareStatusRequest.machine_ids:type_name -> common.MachineIdList - 901, // 1109: forge.GetComponentFirmwareStatusRequest.switch_ids:type_name -> forge.SwitchIdList - 902, // 1110: forge.GetComponentFirmwareStatusRequest.power_shelf_ids:type_name -> forge.PowerShelfIdList - 749, // 1111: forge.GetComponentFirmwareStatusRequest.rack_ids:type_name -> forge.RackIdList - 910, // 1112: forge.GetComponentFirmwareStatusResponse.statuses:type_name -> forge.FirmwareUpdateStatus - 1068, // 1113: forge.ListComponentFirmwareVersionsRequest.machine_ids:type_name -> common.MachineIdList - 901, // 1114: forge.ListComponentFirmwareVersionsRequest.switch_ids:type_name -> forge.SwitchIdList - 902, // 1115: forge.ListComponentFirmwareVersionsRequest.power_shelf_ids:type_name -> forge.PowerShelfIdList - 749, // 1116: forge.ListComponentFirmwareVersionsRequest.rack_ids:type_name -> forge.RackIdList - 80, // 1117: forge.ComputeTrayFirmwareVersions.component:type_name -> forge.ComputeTrayComponent - 900, // 1118: forge.DeviceFirmwareVersions.result:type_name -> forge.ComponentResult - 920, // 1119: forge.DeviceFirmwareVersions.compute_fw_versions:type_name -> forge.ComputeTrayFirmwareVersions - 921, // 1120: forge.ListComponentFirmwareVersionsResponse.devices:type_name -> forge.DeviceFirmwareVersions - 268, // 1121: forge.SpxPartitionCreationRequest.metadata:type_name -> forge.Metadata - 1028, // 1122: forge.SpxPartitionCreationRequest.id:type_name -> common.SpxPartitionId - 268, // 1123: forge.SpxPartition.metadata:type_name -> forge.Metadata - 1028, // 1124: forge.SpxPartition.id:type_name -> common.SpxPartitionId - 1028, // 1125: forge.SpxPartitionIdList.spx_partition_ids:type_name -> common.SpxPartitionId - 1028, // 1126: forge.SpxPartitionDeletionRequest.id:type_name -> common.SpxPartitionId - 267, // 1127: forge.SpxPartitionSearchFilter.label:type_name -> forge.Label - 924, // 1128: forge.SpxPartitionList.spx_partitions:type_name -> forge.SpxPartition - 1028, // 1129: forge.SpxPartitionsByIdsRequest.spx_partition_ids:type_name -> common.SpxPartitionId - 1020, // 1130: forge.AdminForceDeleteSwitchRequest.switch_id:type_name -> common.SwitchId - 1017, // 1131: forge.AdminForceDeletePowerShelfRequest.power_shelf_id:type_name -> common.PowerShelfId - 1027, // 1132: forge.OperatingSystem.id:type_name -> common.OperatingSystemId - 81, // 1133: forge.OperatingSystem.type:type_name -> forge.OperatingSystemType - 8, // 1134: forge.OperatingSystem.status:type_name -> forge.TenantState - 1026, // 1135: forge.OperatingSystem.ipxe_template_id:type_name -> common.IpxeTemplateId - 275, // 1136: forge.OperatingSystem.ipxe_template_parameters:type_name -> forge.IpxeTemplateParameter - 276, // 1137: forge.OperatingSystem.ipxe_template_artifacts:type_name -> forge.IpxeTemplateArtifact - 1027, // 1138: forge.CreateOperatingSystemRequest.id:type_name -> common.OperatingSystemId - 1026, // 1139: forge.CreateOperatingSystemRequest.ipxe_template_id:type_name -> common.IpxeTemplateId - 275, // 1140: forge.CreateOperatingSystemRequest.ipxe_template_parameters:type_name -> forge.IpxeTemplateParameter - 276, // 1141: forge.CreateOperatingSystemRequest.ipxe_template_artifacts:type_name -> forge.IpxeTemplateArtifact - 275, // 1142: forge.IpxeTemplateParameters.items:type_name -> forge.IpxeTemplateParameter - 276, // 1143: forge.IpxeTemplateArtifacts.items:type_name -> forge.IpxeTemplateArtifact - 1027, // 1144: forge.UpdateOperatingSystemRequest.id:type_name -> common.OperatingSystemId - 1026, // 1145: forge.UpdateOperatingSystemRequest.ipxe_template_id:type_name -> common.IpxeTemplateId - 937, // 1146: forge.UpdateOperatingSystemRequest.ipxe_template_parameters:type_name -> forge.IpxeTemplateParameters - 938, // 1147: forge.UpdateOperatingSystemRequest.ipxe_template_artifacts:type_name -> forge.IpxeTemplateArtifacts - 1027, // 1148: forge.DeleteOperatingSystemRequest.id:type_name -> common.OperatingSystemId - 1027, // 1149: forge.OperatingSystemIdList.ids:type_name -> common.OperatingSystemId - 1027, // 1150: forge.OperatingSystemsByIdsRequest.ids:type_name -> common.OperatingSystemId - 935, // 1151: forge.OperatingSystemList.operating_systems:type_name -> forge.OperatingSystem - 1027, // 1152: forge.GetOperatingSystemCachableIpxeTemplateArtifactsRequest.id:type_name -> common.OperatingSystemId - 276, // 1153: forge.IpxeTemplateArtifactList.artifacts:type_name -> forge.IpxeTemplateArtifact - 1027, // 1154: forge.UpdateOperatingSystemIpxeTemplateArtifactRequest.id:type_name -> common.OperatingSystemId - 948, // 1155: forge.UpdateOperatingSystemIpxeTemplateArtifactRequest.updates:type_name -> forge.IpxeTemplateArtifactUpdateRequest - 1009, // 1156: forge.GetMachineBootInterfacesRequest.machine_id:type_name -> common.MachineId - 1030, // 1157: forge.MachineInterfaceBootInterface.interface_id:type_name -> common.MachineInterfaceId - 1010, // 1158: forge.RetainedBootInterface.recorded_at:type_name -> google.protobuf.Timestamp - 1009, // 1159: forge.GetMachineBootInterfacesResponse.machine_id:type_name -> common.MachineId - 955, // 1160: forge.GetMachineBootInterfacesResponse.machine_interfaces:type_name -> forge.MachineInterfaceBootInterface - 956, // 1161: forge.GetMachineBootInterfacesResponse.predicted_interfaces:type_name -> forge.PredictedBootInterface - 957, // 1162: forge.GetMachineBootInterfacesResponse.explored_endpoints:type_name -> forge.ExploredBootInterface - 958, // 1163: forge.GetMachineBootInterfacesResponse.retained_interfaces:type_name -> forge.RetainedBootInterface - 954, // 1164: forge.GetMachineBootInterfacesResponse.default_boot_interface:type_name -> forge.MachineBootInterface - 954, // 1165: forge.GetMachineBootInterfacesResponse.predicted_boot_interface:type_name -> forge.MachineBootInterface - 1071, // 1166: forge.SitePrefix.id:type_name -> common.SitePrefixId - 964, // 1167: forge.SitePrefix.config:type_name -> forge.SitePrefixConfig - 965, // 1168: forge.SitePrefix.status:type_name -> forge.SitePrefixStatus - 268, // 1169: forge.SitePrefix.metadata:type_name -> forge.Metadata - 1010, // 1170: forge.SitePrefix.created_at:type_name -> google.protobuf.Timestamp - 1010, // 1171: forge.SitePrefix.updated_at:type_name -> google.protobuf.Timestamp - 85, // 1172: forge.SitePrefixConfig.routing_scope:type_name -> forge.SitePrefixRoutingScope - 84, // 1173: forge.SitePrefixStatus.authority:type_name -> forge.SitePrefixAuthority - 86, // 1174: forge.SitePrefixStatus.lifecycle_state:type_name -> forge.SitePrefixLifecycleState - 84, // 1175: forge.SitePrefixSearchFilter.authority:type_name -> forge.SitePrefixAuthority - 85, // 1176: forge.SitePrefixSearchFilter.routing_scope:type_name -> forge.SitePrefixRoutingScope - 86, // 1177: forge.SitePrefixSearchFilter.lifecycle_state:type_name -> forge.SitePrefixLifecycleState - 7, // 1178: forge.SitePrefixSearchFilter.prefix_match_type:type_name -> forge.PrefixMatchType - 1071, // 1179: forge.SitePrefixesByIdsRequest.site_prefix_ids:type_name -> common.SitePrefixId - 1071, // 1180: forge.SitePrefixIdList.site_prefix_ids:type_name -> common.SitePrefixId - 963, // 1181: forge.SitePrefixList.site_prefixes:type_name -> forge.SitePrefix - 973, // 1182: forge.DNSMessage.DNSResponse.rrs:type_name -> forge.DNSMessage.DNSResponse.DNSRR - 233, // 1183: forge.StateHistories.HistoriesEntry.value:type_name -> forge.StateHistoryRecords - 324, // 1184: forge.MachineStateHistories.HistoriesEntry.value:type_name -> forge.MachineStateHistoryRecords - 327, // 1185: forge.HealthHistories.HistoriesEntry.value:type_name -> forge.HealthHistoryRecords - 950, // 1186: forge.TrafficInterceptBridging.HostRepresentorInterceptBridgingEntry.value:type_name -> forge.HostRepresentorInterceptBridging - 89, // 1187: forge.MachineCredentialsUpdateRequest.Credentials.credential_purpose:type_name -> forge.MachineCredentialsUpdateRequest.CredentialPurpose - 998, // 1188: forge.ForgeAgentControlResponse.ForgeAgentControlExtraInfo.pair:type_name -> forge.ForgeAgentControlResponse.ForgeAgentControlExtraInfo.KeyValuePair - 1036, // 1189: forge.ForgeAgentControlResponse.MachineValidation.validation_id:type_name -> common.MachineValidationId - 989, // 1190: forge.ForgeAgentControlResponse.MachineValidation.filter:type_name -> forge.ForgeAgentControlResponse.MachineValidationFilter - 1033, // 1191: forge.ForgeAgentControlResponse.MachineValidationFilter.contexts:type_name -> common.StringList - 991, // 1192: forge.ForgeAgentControlResponse.MlxAction.device_actions:type_name -> forge.ForgeAgentControlResponse.MlxDeviceAction - 992, // 1193: forge.ForgeAgentControlResponse.MlxDeviceAction.noop:type_name -> forge.ForgeAgentControlResponse.MlxDeviceNoop - 993, // 1194: forge.ForgeAgentControlResponse.MlxDeviceAction.lock:type_name -> forge.ForgeAgentControlResponse.MlxDeviceLock - 994, // 1195: forge.ForgeAgentControlResponse.MlxDeviceAction.unlock:type_name -> forge.ForgeAgentControlResponse.MlxDeviceUnlock - 995, // 1196: forge.ForgeAgentControlResponse.MlxDeviceAction.apply_profile:type_name -> forge.ForgeAgentControlResponse.MlxDeviceApplyProfile - 996, // 1197: forge.ForgeAgentControlResponse.MlxDeviceAction.apply_firmware:type_name -> forge.ForgeAgentControlResponse.MlxDeviceApplyFirmware - 1072, // 1198: forge.ForgeAgentControlResponse.MlxDeviceApplyProfile.serialized_profile:type_name -> mlx_device.SerializableMlxConfigProfile - 1073, // 1199: forge.ForgeAgentControlResponse.MlxDeviceApplyFirmware.profile:type_name -> mlx_device.FirmwareFlasherProfile - 1074, // 1200: forge.ForgeAgentControlResponse.FirmwareUpgrade.task:type_name -> scout_firmware_upgrade.ScoutFirmwareUpgradeTask - 91, // 1201: forge.MachineCleanupInfo.CleanupStepResult.result:type_name -> forge.MachineCleanupInfo.CleanupResult - 1009, // 1202: forge.DpuReprovisioningListResponse.DpuReprovisioningListItem.id:type_name -> common.MachineId - 1010, // 1203: forge.DpuReprovisioningListResponse.DpuReprovisioningListItem.requested_at:type_name -> google.protobuf.Timestamp - 1010, // 1204: forge.DpuReprovisioningListResponse.DpuReprovisioningListItem.initiated_at:type_name -> google.protobuf.Timestamp - 1009, // 1205: forge.HostReprovisioningListResponse.HostReprovisioningListItem.id:type_name -> common.MachineId - 1010, // 1206: forge.HostReprovisioningListResponse.HostReprovisioningListItem.requested_at:type_name -> google.protobuf.Timestamp - 1010, // 1207: forge.HostReprovisioningListResponse.HostReprovisioningListItem.initiated_at:type_name -> google.protobuf.Timestamp - 1009, // 1208: forge.DPFStateResponse.DPFState.machine_id:type_name -> common.MachineId - 147, // 1209: forge.Forge.Version:input_type -> forge.VersionRequest - 1075, // 1210: forge.Forge.CreateDomain:input_type -> dns.CreateDomainRequest - 1076, // 1211: forge.Forge.UpdateDomain:input_type -> dns.UpdateDomainRequest - 1077, // 1212: forge.Forge.DeleteDomain:input_type -> dns.DomainDeletionRequest - 1078, // 1213: forge.Forge.FindDomain:input_type -> dns.DomainSearchQuery - 883, // 1214: forge.Forge.CreateDomainLegacy:input_type -> forge.DomainLegacy - 883, // 1215: forge.Forge.UpdateDomainLegacy:input_type -> forge.DomainLegacy - 885, // 1216: forge.Forge.DeleteDomainLegacy:input_type -> forge.DomainDeletionLegacy - 887, // 1217: forge.Forge.FindDomainLegacy:input_type -> forge.DomainSearchQueryLegacy - 166, // 1218: forge.Forge.CreateVpc:input_type -> forge.VpcCreationRequest - 167, // 1219: forge.Forge.UpdateVpc:input_type -> forge.VpcUpdateRequest - 169, // 1220: forge.Forge.UpdateVpcVirtualization:input_type -> forge.VpcUpdateVirtualizationRequest - 171, // 1221: forge.Forge.DeleteVpc:input_type -> forge.VpcDeletionRequest - 159, // 1222: forge.Forge.FindVpcIds:input_type -> forge.VpcSearchFilter - 161, // 1223: forge.Forge.FindVpcsByIds:input_type -> forge.VpcsByIdsRequest - 923, // 1224: forge.Forge.CreateSpxPartition:input_type -> forge.SpxPartitionCreationRequest - 926, // 1225: forge.Forge.DeleteSpxPartition:input_type -> forge.SpxPartitionDeletionRequest - 928, // 1226: forge.Forge.FindSpxPartitionIds:input_type -> forge.SpxPartitionSearchFilter - 930, // 1227: forge.Forge.FindSpxPartitionsByIds:input_type -> forge.SpxPartitionsByIdsRequest - 177, // 1228: forge.Forge.CreateVpcPrefix:input_type -> forge.VpcPrefixCreationRequest - 178, // 1229: forge.Forge.SearchVpcPrefixes:input_type -> forge.VpcPrefixSearchQuery - 179, // 1230: forge.Forge.GetVpcPrefixes:input_type -> forge.VpcPrefixGetRequest - 182, // 1231: forge.Forge.UpdateVpcPrefix:input_type -> forge.VpcPrefixUpdateRequest - 183, // 1232: forge.Forge.DeleteVpcPrefix:input_type -> forge.VpcPrefixDeletionRequest - 966, // 1233: forge.Forge.FindSitePrefixIds:input_type -> forge.SitePrefixSearchFilter - 967, // 1234: forge.Forge.FindSitePrefixesByIds:input_type -> forge.SitePrefixesByIdsRequest - 189, // 1235: forge.Forge.CreateVpcPeering:input_type -> forge.VpcPeeringCreationRequest - 190, // 1236: forge.Forge.FindVpcPeeringIds:input_type -> forge.VpcPeeringSearchFilter - 191, // 1237: forge.Forge.FindVpcPeeringsByIds:input_type -> forge.VpcPeeringsByIdsRequest - 192, // 1238: forge.Forge.DeleteVpcPeering:input_type -> forge.VpcPeeringDeletionRequest - 259, // 1239: forge.Forge.FindNetworkSegmentIds:input_type -> forge.NetworkSegmentSearchFilter - 261, // 1240: forge.Forge.FindNetworkSegmentsByIds:input_type -> forge.NetworkSegmentsByIdsRequest - 253, // 1241: forge.Forge.CreateNetworkSegment:input_type -> forge.NetworkSegmentCreationRequest - 255, // 1242: forge.Forge.AttachNetworkSegmentToVpc:input_type -> forge.AttachNetworkSegmentToVpcRequest - 254, // 1243: forge.Forge.DeleteNetworkSegment:input_type -> forge.NetworkSegmentDeletionRequest - 158, // 1244: forge.Forge.NetworkSegmentsForVpc:input_type -> forge.VpcSearchQuery - 202, // 1245: forge.Forge.FindIBPartitionIds:input_type -> forge.IBPartitionSearchFilter - 203, // 1246: forge.Forge.FindIBPartitionsByIds:input_type -> forge.IBPartitionsByIdsRequest - 198, // 1247: forge.Forge.CreateIBPartition:input_type -> forge.IBPartitionCreationRequest - 199, // 1248: forge.Forge.UpdateIBPartition:input_type -> forge.IBPartitionUpdateRequest - 200, // 1249: forge.Forge.DeleteIBPartition:input_type -> forge.IBPartitionDeletionRequest - 162, // 1250: forge.Forge.IBPartitionsForTenant:input_type -> forge.TenantSearchQuery - 214, // 1251: forge.Forge.FindPowerShelves:input_type -> forge.PowerShelfQuery - 215, // 1252: forge.Forge.FindPowerShelfIds:input_type -> forge.PowerShelfSearchFilter - 216, // 1253: forge.Forge.FindPowerShelvesByIds:input_type -> forge.PowerShelvesByIdsRequest - 210, // 1254: forge.Forge.DeletePowerShelf:input_type -> forge.PowerShelfDeletionRequest - 933, // 1255: forge.Forge.AdminForceDeletePowerShelf:input_type -> forge.AdminForceDeletePowerShelfRequest - 212, // 1256: forge.Forge.SetPowerShelfMaintenance:input_type -> forge.PowerShelfMaintenanceRequest - 236, // 1257: forge.Forge.FindSwitches:input_type -> forge.SwitchQuery - 237, // 1258: forge.Forge.FindSwitchIds:input_type -> forge.SwitchSearchFilter - 238, // 1259: forge.Forge.FindSwitchesByIds:input_type -> forge.SwitchesByIdsRequest - 230, // 1260: forge.Forge.DeleteSwitch:input_type -> forge.SwitchDeletionRequest - 931, // 1261: forge.Forge.AdminForceDeleteSwitch:input_type -> forge.AdminForceDeleteSwitchRequest - 247, // 1262: forge.Forge.FindIBFabricIds:input_type -> forge.IBFabricSearchFilter - 272, // 1263: forge.Forge.AllocateInstance:input_type -> forge.InstanceAllocationRequest - 273, // 1264: forge.Forge.AllocateInstances:input_type -> forge.BatchInstanceAllocationRequest - 318, // 1265: forge.Forge.ReleaseInstance:input_type -> forge.InstanceReleaseRequest - 290, // 1266: forge.Forge.UpdateInstanceOperatingSystem:input_type -> forge.InstanceOperatingSystemUpdateRequest - 291, // 1267: forge.Forge.UpdateInstanceConfig:input_type -> forge.InstanceConfigUpdateRequest - 269, // 1268: forge.Forge.FindInstanceIds:input_type -> forge.InstanceSearchFilter - 271, // 1269: forge.Forge.FindInstancesByIds:input_type -> forge.InstancesByIdsRequest - 1009, // 1270: forge.Forge.FindInstanceByMachineID:input_type -> common.MachineId - 391, // 1271: forge.Forge.GetManagedHostNetworkConfig:input_type -> forge.ManagedHostNetworkConfigRequest - 456, // 1272: forge.Forge.RecordDpuNetworkStatus:input_type -> forge.DpuNetworkStatus - 1009, // 1273: forge.Forge.ListMachineHealthReports:input_type -> common.MachineId - 462, // 1274: forge.Forge.InsertMachineHealthReport:input_type -> forge.InsertMachineHealthReportRequest - 473, // 1275: forge.Forge.RemoveMachineHealthReport:input_type -> forge.RemoveMachineHealthReportRequest - 465, // 1276: forge.Forge.ListRackHealthReports:input_type -> forge.ListRackHealthReportsRequest - 463, // 1277: forge.Forge.InsertRackHealthReport:input_type -> forge.InsertRackHealthReportRequest - 464, // 1278: forge.Forge.RemoveRackHealthReport:input_type -> forge.RemoveRackHealthReportRequest - 468, // 1279: forge.Forge.ListSwitchHealthReports:input_type -> forge.ListSwitchHealthReportsRequest - 466, // 1280: forge.Forge.InsertSwitchHealthReport:input_type -> forge.InsertSwitchHealthReportRequest - 467, // 1281: forge.Forge.RemoveSwitchHealthReport:input_type -> forge.RemoveSwitchHealthReportRequest - 471, // 1282: forge.Forge.ListPowerShelfHealthReports:input_type -> forge.ListPowerShelfHealthReportsRequest - 469, // 1283: forge.Forge.InsertPowerShelfHealthReport:input_type -> forge.InsertPowerShelfHealthReportRequest - 470, // 1284: forge.Forge.RemovePowerShelfHealthReport:input_type -> forge.RemovePowerShelfHealthReportRequest - 474, // 1285: forge.Forge.ListNVLinkDomainHealthReports:input_type -> forge.ListNVLinkDomainHealthReportsRequest - 475, // 1286: forge.Forge.InsertNVLinkDomainHealthReport:input_type -> forge.InsertNVLinkDomainHealthReportRequest - 476, // 1287: forge.Forge.RemoveNVLinkDomainHealthReport:input_type -> forge.RemoveNVLinkDomainHealthReportRequest - 1009, // 1288: forge.Forge.ListHealthReportOverrides:input_type -> common.MachineId - 462, // 1289: forge.Forge.InsertHealthReportOverride:input_type -> forge.InsertMachineHealthReportRequest - 473, // 1290: forge.Forge.RemoveHealthReportOverride:input_type -> forge.RemoveMachineHealthReportRequest - 410, // 1291: forge.Forge.DpuAgentUpgradeCheck:input_type -> forge.DpuAgentUpgradeCheckRequest - 412, // 1292: forge.Forge.DpuAgentUpgradePolicyAction:input_type -> forge.DpuAgentUpgradePolicyRequest - 1079, // 1293: forge.Forge.LookupRecord:input_type -> dns.DnsResourceRecordLookupRequest - 1080, // 1294: forge.Forge.GetAllDomains:input_type -> dns.GetAllDomainsRequest - 1081, // 1295: forge.Forge.GetAllDomainMetadata:input_type -> dns.DomainMetadataRequest - 264, // 1296: forge.Forge.InvokeInstancePower:input_type -> forge.InstancePowerRequest - 437, // 1297: forge.Forge.ForgeAgentControl:input_type -> forge.ForgeAgentControlRequest - 439, // 1298: forge.Forge.DiscoverMachine:input_type -> forge.MachineDiscoveryInfo - 443, // 1299: forge.Forge.RenewMachineCertificate:input_type -> forge.MachineCertificateRenewRequest - 440, // 1300: forge.Forge.DiscoveryCompleted:input_type -> forge.MachineDiscoveryCompletedRequest - 441, // 1301: forge.Forge.CleanupMachineCompleted:input_type -> forge.MachineCleanupInfo - 448, // 1302: forge.Forge.ReportForgeScoutError:input_type -> forge.ForgeScoutErrorReport - 367, // 1303: forge.Forge.DiscoverDhcp:input_type -> forge.DhcpDiscovery - 368, // 1304: forge.Forge.ExpireDhcpLease:input_type -> forge.ExpireDhcpLeaseRequest - 337, // 1305: forge.Forge.AssignStaticAddress:input_type -> forge.AssignStaticAddressRequest - 339, // 1306: forge.Forge.RemoveStaticAddress:input_type -> forge.RemoveStaticAddressRequest - 341, // 1307: forge.Forge.FindInterfaceAddresses:input_type -> forge.FindInterfaceAddressesRequest - 336, // 1308: forge.Forge.FindInterfaces:input_type -> forge.InterfaceSearchQuery - 335, // 1309: forge.Forge.DeleteInterface:input_type -> forge.InterfaceDeleteQuery - 512, // 1310: forge.Forge.FindIpAddress:input_type -> forge.FindIpAddressRequest - 321, // 1311: forge.Forge.FindMachineIds:input_type -> forge.MachineSearchConfig - 320, // 1312: forge.Forge.FindMachinesByIds:input_type -> forge.MachinesByIdsRequest - 322, // 1313: forge.Forge.FindMachineStateHistories:input_type -> forge.MachineStateHistoriesRequest - 325, // 1314: forge.Forge.FindMachineHealthHistories:input_type -> forge.MachineHealthHistoriesRequest - 213, // 1315: forge.Forge.FindPowerShelfStateHistories:input_type -> forge.PowerShelfStateHistoriesRequest - 754, // 1316: forge.Forge.FindRackStateHistories:input_type -> forge.RackStateHistoriesRequest - 234, // 1317: forge.Forge.FindSwitchStateHistories:input_type -> forge.SwitchStateHistoriesRequest - 257, // 1318: forge.Forge.FindNetworkSegmentStateHistories:input_type -> forge.NetworkSegmentStateHistoriesRequest - 185, // 1319: forge.Forge.FindVpcPrefixStateHistories:input_type -> forge.VpcPrefixStateHistoriesRequest - 330, // 1320: forge.Forge.FindTenantOrganizationIds:input_type -> forge.TenantSearchFilter - 329, // 1321: forge.Forge.FindTenantsByOrganizationIds:input_type -> forge.TenantByOrganizationIdsRequest - 1068, // 1322: forge.Forge.FindConnectedDevicesByDpuMachineIds:input_type -> common.MachineIdList - 538, // 1323: forge.Forge.FindMachineIdsByBmcIps:input_type -> forge.BmcIpList - 539, // 1324: forge.Forge.FindMacAddressByBmcIp:input_type -> forge.BmcIp - 516, // 1325: forge.Forge.FindBmcIps:input_type -> forge.FindBmcIpsRequest - 514, // 1326: forge.Forge.IdentifyUuid:input_type -> forge.IdentifyUuidRequest - 517, // 1327: forge.Forge.IdentifyMac:input_type -> forge.IdentifyMacRequest - 519, // 1328: forge.Forge.IdentifySerial:input_type -> forge.IdentifySerialRequest - 433, // 1329: forge.Forge.GetBMCMetaData:input_type -> forge.BMCMetaDataGetRequest - 435, // 1330: forge.Forge.UpdateMachineCredentials:input_type -> forge.MachineCredentialsUpdateRequest - 450, // 1331: forge.Forge.GetPxeInstructions:input_type -> forge.PxeInstructionRequest - 454, // 1332: forge.Forge.GetCloudInitInstructions:input_type -> forge.CloudInitInstructionsRequest - 150, // 1333: forge.Forge.Echo:input_type -> forge.EchoRequest - 481, // 1334: forge.Forge.CreateTenant:input_type -> forge.CreateTenantRequest - 485, // 1335: forge.Forge.FindTenant:input_type -> forge.FindTenantRequest - 483, // 1336: forge.Forge.UpdateTenant:input_type -> forge.UpdateTenantRequest - 491, // 1337: forge.Forge.CreateTenantKeyset:input_type -> forge.CreateTenantKeysetRequest - 498, // 1338: forge.Forge.FindTenantKeysetIds:input_type -> forge.TenantKeysetSearchFilter - 500, // 1339: forge.Forge.FindTenantKeysetsByIds:input_type -> forge.TenantKeysetsByIdsRequest - 494, // 1340: forge.Forge.UpdateTenantKeyset:input_type -> forge.UpdateTenantKeysetRequest - 496, // 1341: forge.Forge.DeleteTenantKeyset:input_type -> forge.DeleteTenantKeysetRequest - 501, // 1342: forge.Forge.ValidateTenantPublicKey:input_type -> forge.ValidateTenantPublicKeyRequest - 374, // 1343: forge.Forge.GetBmcCredentials:input_type -> forge.GetBmcCredentialsRequest - 375, // 1344: forge.Forge.GetSwitchNvosCredentials:input_type -> forge.GetSwitchNvosCredentialsRequest - 408, // 1345: forge.Forge.GetAllManagedHostNetworkStatus:input_type -> forge.ManagedHostNetworkStatusRequest - 378, // 1346: forge.Forge.GetSiteExplorationReport:input_type -> forge.GetSiteExplorationRequest - 1082, // 1347: forge.Forge.GetSiteExplorerLastRun:input_type -> google.protobuf.Empty - 379, // 1348: forge.Forge.ClearSiteExplorationError:input_type -> forge.ClearSiteExplorationErrorRequest - 385, // 1349: forge.Forge.IsBmcInManagedHost:input_type -> forge.BmcEndpointRequest - 385, // 1350: forge.Forge.BmcCredentialStatus:input_type -> forge.BmcEndpointRequest - 385, // 1351: forge.Forge.Explore:input_type -> forge.BmcEndpointRequest - 380, // 1352: forge.Forge.ReExploreEndpoint:input_type -> forge.ReExploreEndpointRequest - 381, // 1353: forge.Forge.RefreshEndpointReport:input_type -> forge.RefreshEndpointReportRequest - 382, // 1354: forge.Forge.DeleteExploredEndpoint:input_type -> forge.DeleteExploredEndpointRequest - 383, // 1355: forge.Forge.PauseExploredEndpointRemediation:input_type -> forge.PauseExploredEndpointRemediationRequest - 1083, // 1356: forge.Forge.FindExploredEndpointIds:input_type -> site_explorer.ExploredEndpointSearchFilter - 1084, // 1357: forge.Forge.FindExploredEndpointsByIds:input_type -> site_explorer.ExploredEndpointsByIdsRequest - 1085, // 1358: forge.Forge.FindExploredManagedHostIds:input_type -> site_explorer.ExploredManagedHostSearchFilter - 1086, // 1359: forge.Forge.FindExploredManagedHostsByIds:input_type -> site_explorer.ExploredManagedHostsByIdsRequest - 1087, // 1360: forge.Forge.FindExploredMlxDeviceHostIds:input_type -> site_explorer.ExploredMlxDeviceHostSearchFilter - 1088, // 1361: forge.Forge.FindExploredMlxDevicesByIds:input_type -> site_explorer.ExploredMlxDevicesByIdsRequest - 389, // 1362: forge.Forge.UpdateMachineHardwareInfo:input_type -> forge.UpdateMachineHardwareInfoRequest - 414, // 1363: forge.Forge.AdminForceDeleteMachine:input_type -> forge.AdminForceDeleteMachineRequest - 503, // 1364: forge.Forge.AdminListResourcePools:input_type -> forge.ListResourcePoolsRequest - 506, // 1365: forge.Forge.AdminGrowResourcePool:input_type -> forge.GrowResourcePoolRequest - 351, // 1366: forge.Forge.UpdateMachineMetadata:input_type -> forge.MachineMetadataUpdateRequest - 352, // 1367: forge.Forge.UpdateRackMetadata:input_type -> forge.RackMetadataUpdateRequest - 353, // 1368: forge.Forge.UpdateSwitchMetadata:input_type -> forge.SwitchMetadataUpdateRequest - 354, // 1369: forge.Forge.UpdatePowerShelfMetadata:input_type -> forge.PowerShelfMetadataUpdateRequest - 768, // 1370: forge.Forge.UpdateMachineNvLinkInfo:input_type -> forge.UpdateMachineNvLinkInfoRequest - 510, // 1371: forge.Forge.SetMaintenance:input_type -> forge.MaintenanceRequest - 511, // 1372: forge.Forge.SetDynamicConfig:input_type -> forge.SetDynamicConfigRequest - 521, // 1373: forge.Forge.TriggerDpuReprovisioning:input_type -> forge.DpuReprovisioningRequest - 522, // 1374: forge.Forge.ListDpuWaitingForReprovisioning:input_type -> forge.DpuReprovisioningListRequest - 524, // 1375: forge.Forge.TriggerHostReprovisioning:input_type -> forge.HostReprovisioningRequest - 526, // 1376: forge.Forge.ListHostsWaitingForReprovisioning:input_type -> forge.HostReprovisioningListRequest - 525, // 1377: forge.Forge.TriggerBmcCredentialRotation:input_type -> forge.BmcCredentialRotationRequest - 1009, // 1378: forge.Forge.MarkManualFirmwareUpgradeComplete:input_type -> common.MachineId - 577, // 1379: forge.Forge.ReportScoutFirmwareUpgradeStatus:input_type -> forge.ScoutFirmwareUpgradeStatusRequest - 532, // 1380: forge.Forge.GetDpuInfoList:input_type -> forge.GetDpuInfoListRequest - 1030, // 1381: forge.Forge.GetMachineBootOverride:input_type -> common.MachineInterfaceId - 535, // 1382: forge.Forge.SetMachineBootOverride:input_type -> forge.MachineBootOverride - 1030, // 1383: forge.Forge.ClearMachineBootOverride:input_type -> common.MachineInterfaceId - 953, // 1384: forge.Forge.GetMachineBootInterfaces:input_type -> forge.GetMachineBootInterfacesRequest - 544, // 1385: forge.Forge.GetNetworkTopology:input_type -> forge.NetworkTopologyRequest - 545, // 1386: forge.Forge.FindNetworkDevicesByDeviceIds:input_type -> forge.NetworkDeviceIdList - 138, // 1387: forge.Forge.CreateCredential:input_type -> forge.CredentialCreationRequest - 139, // 1388: forge.Forge.DeleteCredential:input_type -> forge.CredentialDeletionRequest - 142, // 1389: forge.Forge.RotateCredential:input_type -> forge.RotateCredentialRequest - 144, // 1390: forge.Forge.GetCredentialRotationStatus:input_type -> forge.CredentialRotationStatusRequest - 960, // 1391: forge.Forge.GetContainerRegistryCredential:input_type -> forge.GetContainerRegistryCredentialRequest - 962, // 1392: forge.Forge.SetContainerRegistryCredential:input_type -> forge.SetContainerRegistryCredentialRequest - 1082, // 1393: forge.Forge.GetRouteServers:input_type -> google.protobuf.Empty - 547, // 1394: forge.Forge.AddRouteServers:input_type -> forge.RouteServers - 547, // 1395: forge.Forge.RemoveRouteServers:input_type -> forge.RouteServers - 547, // 1396: forge.Forge.ReplaceRouteServers:input_type -> forge.RouteServers - 355, // 1397: forge.Forge.UpdateAgentReportedInventory:input_type -> forge.DpuAgentInventoryReport - 313, // 1398: forge.Forge.UpdateInstancePhoneHomeLastContact:input_type -> forge.InstancePhoneHomeLastContactRequest - 550, // 1399: forge.Forge.SetHostUefiPassword:input_type -> forge.SetHostUefiPasswordRequest - 552, // 1400: forge.Forge.ClearHostUefiPassword:input_type -> forge.ClearHostUefiPasswordRequest - 565, // 1401: forge.Forge.AddExpectedMachine:input_type -> forge.ExpectedMachine - 566, // 1402: forge.Forge.DeleteExpectedMachine:input_type -> forge.ExpectedMachineRequest - 565, // 1403: forge.Forge.UpdateExpectedMachine:input_type -> forge.ExpectedMachine - 566, // 1404: forge.Forge.GetExpectedMachine:input_type -> forge.ExpectedMachineRequest - 1082, // 1405: forge.Forge.GetAllExpectedMachines:input_type -> google.protobuf.Empty - 567, // 1406: forge.Forge.ReplaceAllExpectedMachines:input_type -> forge.ExpectedMachineList - 1082, // 1407: forge.Forge.DeleteAllExpectedMachines:input_type -> google.protobuf.Empty - 1082, // 1408: forge.Forge.GetAllExpectedMachinesLinked:input_type -> google.protobuf.Empty - 1082, // 1409: forge.Forge.GetAllUnexpectedMachines:input_type -> google.protobuf.Empty - 572, // 1410: forge.Forge.CreateExpectedMachines:input_type -> forge.BatchExpectedMachineOperationRequest - 572, // 1411: forge.Forge.UpdateExpectedMachines:input_type -> forge.BatchExpectedMachineOperationRequest - 217, // 1412: forge.Forge.AddExpectedPowerShelf:input_type -> forge.ExpectedPowerShelf - 218, // 1413: forge.Forge.DeleteExpectedPowerShelf:input_type -> forge.ExpectedPowerShelfRequest - 217, // 1414: forge.Forge.UpdateExpectedPowerShelf:input_type -> forge.ExpectedPowerShelf - 218, // 1415: forge.Forge.GetExpectedPowerShelf:input_type -> forge.ExpectedPowerShelfRequest - 1082, // 1416: forge.Forge.GetAllExpectedPowerShelves:input_type -> google.protobuf.Empty - 219, // 1417: forge.Forge.ReplaceAllExpectedPowerShelves:input_type -> forge.ExpectedPowerShelfList - 1082, // 1418: forge.Forge.DeleteAllExpectedPowerShelves:input_type -> google.protobuf.Empty - 1082, // 1419: forge.Forge.GetAllExpectedPowerShelvesLinked:input_type -> google.protobuf.Empty - 239, // 1420: forge.Forge.AddExpectedSwitch:input_type -> forge.ExpectedSwitch - 240, // 1421: forge.Forge.DeleteExpectedSwitch:input_type -> forge.ExpectedSwitchRequest - 239, // 1422: forge.Forge.UpdateExpectedSwitch:input_type -> forge.ExpectedSwitch - 240, // 1423: forge.Forge.GetExpectedSwitch:input_type -> forge.ExpectedSwitchRequest - 1082, // 1424: forge.Forge.GetAllExpectedSwitches:input_type -> google.protobuf.Empty - 241, // 1425: forge.Forge.ReplaceAllExpectedSwitches:input_type -> forge.ExpectedSwitchList - 1082, // 1426: forge.Forge.DeleteAllExpectedSwitches:input_type -> google.protobuf.Empty - 1082, // 1427: forge.Forge.GetAllExpectedSwitchesLinked:input_type -> google.protobuf.Empty - 244, // 1428: forge.Forge.AddExpectedRack:input_type -> forge.ExpectedRack - 245, // 1429: forge.Forge.DeleteExpectedRack:input_type -> forge.ExpectedRackRequest - 244, // 1430: forge.Forge.UpdateExpectedRack:input_type -> forge.ExpectedRack - 245, // 1431: forge.Forge.GetExpectedRack:input_type -> forge.ExpectedRackRequest - 1082, // 1432: forge.Forge.GetAllExpectedRacks:input_type -> google.protobuf.Empty - 246, // 1433: forge.Forge.ReplaceAllExpectedRacks:input_type -> forge.ExpectedRackList - 1082, // 1434: forge.Forge.DeleteAllExpectedRacks:input_type -> google.protobuf.Empty - 136, // 1435: forge.Forge.AttestQuote:input_type -> forge.AttestQuoteRequest - 647, // 1436: forge.Forge.CreateInstanceType:input_type -> forge.CreateInstanceTypeRequest - 649, // 1437: forge.Forge.FindInstanceTypeIds:input_type -> forge.FindInstanceTypeIdsRequest - 651, // 1438: forge.Forge.FindInstanceTypesByIds:input_type -> forge.FindInstanceTypesByIdsRequest - 656, // 1439: forge.Forge.UpdateInstanceType:input_type -> forge.UpdateInstanceTypeRequest - 653, // 1440: forge.Forge.DeleteInstanceType:input_type -> forge.DeleteInstanceTypeRequest - 657, // 1441: forge.Forge.AssociateMachinesWithInstanceType:input_type -> forge.AssociateMachinesWithInstanceTypeRequest - 659, // 1442: forge.Forge.RemoveMachineInstanceTypeAssociation:input_type -> forge.RemoveMachineInstanceTypeAssociationRequest - 1089, // 1443: forge.Forge.CreateMeasurementBundle:input_type -> measured_boot.CreateMeasurementBundleRequest - 1090, // 1444: forge.Forge.DeleteMeasurementBundle:input_type -> measured_boot.DeleteMeasurementBundleRequest - 1091, // 1445: forge.Forge.RenameMeasurementBundle:input_type -> measured_boot.RenameMeasurementBundleRequest - 1092, // 1446: forge.Forge.UpdateMeasurementBundle:input_type -> measured_boot.UpdateMeasurementBundleRequest - 1093, // 1447: forge.Forge.ShowMeasurementBundle:input_type -> measured_boot.ShowMeasurementBundleRequest - 1094, // 1448: forge.Forge.ShowMeasurementBundles:input_type -> measured_boot.ShowMeasurementBundlesRequest - 1095, // 1449: forge.Forge.ListMeasurementBundles:input_type -> measured_boot.ListMeasurementBundlesRequest - 1096, // 1450: forge.Forge.ListMeasurementBundleMachines:input_type -> measured_boot.ListMeasurementBundleMachinesRequest - 1097, // 1451: forge.Forge.FindClosestBundleMatch:input_type -> measured_boot.FindClosestBundleMatchRequest - 1098, // 1452: forge.Forge.DeleteMeasurementJournal:input_type -> measured_boot.DeleteMeasurementJournalRequest - 1099, // 1453: forge.Forge.ShowMeasurementJournal:input_type -> measured_boot.ShowMeasurementJournalRequest - 1100, // 1454: forge.Forge.ShowMeasurementJournals:input_type -> measured_boot.ShowMeasurementJournalsRequest - 1101, // 1455: forge.Forge.ListMeasurementJournal:input_type -> measured_boot.ListMeasurementJournalRequest - 1102, // 1456: forge.Forge.AttestCandidateMachine:input_type -> measured_boot.AttestCandidateMachineRequest - 1103, // 1457: forge.Forge.ShowCandidateMachine:input_type -> measured_boot.ShowCandidateMachineRequest - 1104, // 1458: forge.Forge.ShowCandidateMachines:input_type -> measured_boot.ShowCandidateMachinesRequest - 1105, // 1459: forge.Forge.ListCandidateMachines:input_type -> measured_boot.ListCandidateMachinesRequest - 1106, // 1460: forge.Forge.CreateMeasurementSystemProfile:input_type -> measured_boot.CreateMeasurementSystemProfileRequest - 1107, // 1461: forge.Forge.DeleteMeasurementSystemProfile:input_type -> measured_boot.DeleteMeasurementSystemProfileRequest - 1108, // 1462: forge.Forge.RenameMeasurementSystemProfile:input_type -> measured_boot.RenameMeasurementSystemProfileRequest - 1109, // 1463: forge.Forge.ShowMeasurementSystemProfile:input_type -> measured_boot.ShowMeasurementSystemProfileRequest - 1110, // 1464: forge.Forge.ShowMeasurementSystemProfiles:input_type -> measured_boot.ShowMeasurementSystemProfilesRequest - 1111, // 1465: forge.Forge.ListMeasurementSystemProfiles:input_type -> measured_boot.ListMeasurementSystemProfilesRequest - 1112, // 1466: forge.Forge.ListMeasurementSystemProfileBundles:input_type -> measured_boot.ListMeasurementSystemProfileBundlesRequest - 1113, // 1467: forge.Forge.ListMeasurementSystemProfileMachines:input_type -> measured_boot.ListMeasurementSystemProfileMachinesRequest - 1114, // 1468: forge.Forge.CreateMeasurementReport:input_type -> measured_boot.CreateMeasurementReportRequest - 1115, // 1469: forge.Forge.DeleteMeasurementReport:input_type -> measured_boot.DeleteMeasurementReportRequest - 1116, // 1470: forge.Forge.PromoteMeasurementReport:input_type -> measured_boot.PromoteMeasurementReportRequest - 1117, // 1471: forge.Forge.RevokeMeasurementReport:input_type -> measured_boot.RevokeMeasurementReportRequest - 1118, // 1472: forge.Forge.ShowMeasurementReportForId:input_type -> measured_boot.ShowMeasurementReportForIdRequest - 1119, // 1473: forge.Forge.ShowMeasurementReportsForMachine:input_type -> measured_boot.ShowMeasurementReportsForMachineRequest - 1120, // 1474: forge.Forge.ShowMeasurementReports:input_type -> measured_boot.ShowMeasurementReportsRequest - 1121, // 1475: forge.Forge.ListMeasurementReport:input_type -> measured_boot.ListMeasurementReportRequest - 1122, // 1476: forge.Forge.MatchMeasurementReport:input_type -> measured_boot.MatchMeasurementReportRequest - 1123, // 1477: forge.Forge.ImportSiteMeasurements:input_type -> measured_boot.ImportSiteMeasurementsRequest - 1124, // 1478: forge.Forge.ExportSiteMeasurements:input_type -> measured_boot.ExportSiteMeasurementsRequest - 1125, // 1479: forge.Forge.AddMeasurementTrustedMachine:input_type -> measured_boot.AddMeasurementTrustedMachineRequest - 1126, // 1480: forge.Forge.RemoveMeasurementTrustedMachine:input_type -> measured_boot.RemoveMeasurementTrustedMachineRequest - 1127, // 1481: forge.Forge.AddMeasurementTrustedProfile:input_type -> measured_boot.AddMeasurementTrustedProfileRequest - 1128, // 1482: forge.Forge.RemoveMeasurementTrustedProfile:input_type -> measured_boot.RemoveMeasurementTrustedProfileRequest - 1129, // 1483: forge.Forge.ListMeasurementTrustedMachines:input_type -> measured_boot.ListMeasurementTrustedMachinesRequest - 1130, // 1484: forge.Forge.ListMeasurementTrustedProfiles:input_type -> measured_boot.ListMeasurementTrustedProfilesRequest - 1131, // 1485: forge.Forge.ListAttestationSummary:input_type -> measured_boot.ListAttestationSummaryRequest - 678, // 1486: forge.Forge.CreateNetworkSecurityGroup:input_type -> forge.CreateNetworkSecurityGroupRequest - 680, // 1487: forge.Forge.FindNetworkSecurityGroupIds:input_type -> forge.FindNetworkSecurityGroupIdsRequest - 682, // 1488: forge.Forge.FindNetworkSecurityGroupsByIds:input_type -> forge.FindNetworkSecurityGroupsByIdsRequest - 685, // 1489: forge.Forge.UpdateNetworkSecurityGroup:input_type -> forge.UpdateNetworkSecurityGroupRequest - 686, // 1490: forge.Forge.DeleteNetworkSecurityGroup:input_type -> forge.DeleteNetworkSecurityGroupRequest - 692, // 1491: forge.Forge.GetNetworkSecurityGroupPropagationStatus:input_type -> forge.GetNetworkSecurityGroupPropagationStatusRequest - 695, // 1492: forge.Forge.GetNetworkSecurityGroupAttachments:input_type -> forge.GetNetworkSecurityGroupAttachmentsRequest - 554, // 1493: forge.Forge.CreateOsImage:input_type -> forge.OsImageAttributes - 558, // 1494: forge.Forge.DeleteOsImage:input_type -> forge.DeleteOsImageRequest - 556, // 1495: forge.Forge.ListOsImage:input_type -> forge.ListOsImageRequest - 1019, // 1496: forge.Forge.GetOsImage:input_type -> common.UUID - 554, // 1497: forge.Forge.UpdateOsImage:input_type -> forge.OsImageAttributes - 560, // 1498: forge.Forge.GetIpxeTemplate:input_type -> forge.GetIpxeTemplateRequest - 561, // 1499: forge.Forge.ListIpxeTemplates:input_type -> forge.ListIpxeTemplatesRequest - 576, // 1500: forge.Forge.RebootCompleted:input_type -> forge.MachineRebootCompletedRequest - 581, // 1501: forge.Forge.PersistValidationResult:input_type -> forge.MachineValidationResultPostRequest - 583, // 1502: forge.Forge.GetMachineValidationResults:input_type -> forge.MachineValidationGetRequest - 578, // 1503: forge.Forge.MachineValidationCompleted:input_type -> forge.MachineValidationCompletedRequest - 586, // 1504: forge.Forge.MachineSetAutoUpdate:input_type -> forge.MachineSetAutoUpdateRequest - 588, // 1505: forge.Forge.GetMachineValidationExternalConfig:input_type -> forge.GetMachineValidationExternalConfigRequest - 591, // 1506: forge.Forge.GetMachineValidationExternalConfigs:input_type -> forge.GetMachineValidationExternalConfigsRequest - 593, // 1507: forge.Forge.AddUpdateMachineValidationExternalConfig:input_type -> forge.AddUpdateMachineValidationExternalConfigRequest - 610, // 1508: forge.Forge.GetMachineValidationRuns:input_type -> forge.MachineValidationRunListGetRequest - 611, // 1509: forge.Forge.FindMachineValidationRunItemIds:input_type -> forge.MachineValidationRunItemSearchFilter - 613, // 1510: forge.Forge.FindMachineValidationRunItemsByIds:input_type -> forge.MachineValidationRunItemsByIdsRequest - 616, // 1511: forge.Forge.GetMachineValidationAttempt:input_type -> forge.MachineValidationAttemptGetRequest - 618, // 1512: forge.Forge.HeartbeatMachineValidationRun:input_type -> forge.MachineValidationHeartbeatRequest - 594, // 1513: forge.Forge.RemoveMachineValidationExternalConfig:input_type -> forge.RemoveMachineValidationExternalConfigRequest - 622, // 1514: forge.Forge.GetMachineValidationTests:input_type -> forge.MachineValidationTestsGetRequest - 624, // 1515: forge.Forge.AddMachineValidationTest:input_type -> forge.MachineValidationTestAddRequest - 623, // 1516: forge.Forge.UpdateMachineValidationTest:input_type -> forge.MachineValidationTestUpdateRequest - 627, // 1517: forge.Forge.MachineValidationTestVerfied:input_type -> forge.MachineValidationTestVerfiedRequest - 631, // 1518: forge.Forge.MachineValidationTestNextVersion:input_type -> forge.MachineValidationTestNextVersionRequest - 632, // 1519: forge.Forge.MachineValidationTestEnableDisableTest:input_type -> forge.MachineValidationTestEnableDisableTestRequest - 634, // 1520: forge.Forge.UpdateMachineValidationRun:input_type -> forge.MachineValidationRunRequest - 427, // 1521: forge.Forge.AdminBmcReset:input_type -> forge.AdminBmcResetRequest - 605, // 1522: forge.Forge.AdminPowerControl:input_type -> forge.AdminPowerControlRequest - 385, // 1523: forge.Forge.DisableSecureBoot:input_type -> forge.BmcEndpointRequest - 417, // 1524: forge.Forge.Lockdown:input_type -> forge.LockdownRequest - 419, // 1525: forge.Forge.LockdownStatus:input_type -> forge.LockdownStatusRequest - 421, // 1526: forge.Forge.MachineSetup:input_type -> forge.MachineSetupRequest - 423, // 1527: forge.Forge.SetDpuFirstBootOrder:input_type -> forge.SetDpuFirstBootOrderRequest - 801, // 1528: forge.Forge.CreateBmcUser:input_type -> forge.CreateBmcUserRequest - 803, // 1529: forge.Forge.DeleteBmcUser:input_type -> forge.DeleteBmcUserRequest - 805, // 1530: forge.Forge.SetBmcRootPassword:input_type -> forge.SetBmcRootPasswordRequest - 807, // 1531: forge.Forge.ProbeBmcVendor:input_type -> forge.ProbeBmcVendorRequest - 429, // 1532: forge.Forge.EnableInfiniteBoot:input_type -> forge.EnableInfiniteBootRequest - 431, // 1533: forge.Forge.IsInfiniteBootEnabled:input_type -> forge.IsInfiniteBootEnabledRequest - 595, // 1534: forge.Forge.OnDemandMachineValidation:input_type -> forge.MachineValidationOnDemandRequest - 603, // 1535: forge.Forge.OnDemandRackMaintenance:input_type -> forge.RackMaintenanceOnDemandRequest - 132, // 1536: forge.Forge.TpmAddCaCert:input_type -> forge.TpmCaCert - 1082, // 1537: forge.Forge.TpmShowCaCerts:input_type -> google.protobuf.Empty - 1082, // 1538: forge.Forge.TpmShowUnmatchedEkCerts:input_type -> google.protobuf.Empty - 129, // 1539: forge.Forge.TpmDeleteCaCert:input_type -> forge.TpmCaCertId - 661, // 1540: forge.Forge.RedfishBrowse:input_type -> forge.RedfishBrowseRequest - 663, // 1541: forge.Forge.RedfishListActions:input_type -> forge.RedfishListActionsRequest - 668, // 1542: forge.Forge.RedfishCreateAction:input_type -> forge.RedfishCreateActionRequest - 670, // 1543: forge.Forge.RedfishApproveAction:input_type -> forge.RedfishActionID - 670, // 1544: forge.Forge.RedfishApplyAction:input_type -> forge.RedfishActionID - 670, // 1545: forge.Forge.RedfishCancelAction:input_type -> forge.RedfishActionID - 674, // 1546: forge.Forge.UfmBrowse:input_type -> forge.UfmBrowseRequest - 698, // 1547: forge.Forge.GetDesiredFirmwareVersions:input_type -> forge.GetDesiredFirmwareVersionsRequest - 811, // 1548: forge.Forge.UpsertHostFirmwareConfig:input_type -> forge.UpsertHostFirmwareConfigRequest - 812, // 1549: forge.Forge.DeleteHostFirmwareConfig:input_type -> forge.DeleteHostFirmwareConfigRequest - 714, // 1550: forge.Forge.CreateSku:input_type -> forge.SkuList - 1009, // 1551: forge.Forge.GenerateSkuFromMachine:input_type -> common.MachineId - 1009, // 1552: forge.Forge.VerifySkuForMachine:input_type -> common.MachineId - 712, // 1553: forge.Forge.AssignSkuToMachine:input_type -> forge.SkuMachinePair - 713, // 1554: forge.Forge.RemoveSkuAssociation:input_type -> forge.RemoveSkuRequest - 715, // 1555: forge.Forge.DeleteSku:input_type -> forge.SkuIdList - 1082, // 1556: forge.Forge.GetAllSkuIds:input_type -> google.protobuf.Empty - 717, // 1557: forge.Forge.FindSkusByIds:input_type -> forge.SkusByIdsRequest - 727, // 1558: forge.Forge.UpdateSkuMetadata:input_type -> forge.SkuUpdateMetadataRequest - 711, // 1559: forge.Forge.ReplaceSku:input_type -> forge.Sku - 397, // 1560: forge.Forge.GetManagedHostQuarantineState:input_type -> forge.GetManagedHostQuarantineStateRequest - 399, // 1561: forge.Forge.SetManagedHostQuarantineState:input_type -> forge.SetManagedHostQuarantineStateRequest - 401, // 1562: forge.Forge.ClearManagedHostQuarantineState:input_type -> forge.ClearManagedHostQuarantineStateRequest - 1009, // 1563: forge.Forge.ResetHostReprovisioning:input_type -> common.MachineId - 388, // 1564: forge.Forge.CopyBfbToDpuRshim:input_type -> forge.CopyBfbToDpuRshimRequest - 1082, // 1565: forge.Forge.GetAllDpaInterfaceIds:input_type -> google.protobuf.Empty - 722, // 1566: forge.Forge.FindDpaInterfacesByIds:input_type -> forge.DpaInterfacesByIdsRequest - 720, // 1567: forge.Forge.CreateDpaInterface:input_type -> forge.DpaInterfaceCreationRequest - 720, // 1568: forge.Forge.EnsureDpaInterface:input_type -> forge.DpaInterfaceCreationRequest - 725, // 1569: forge.Forge.DeleteDpaInterface:input_type -> forge.DpaInterfaceDeletionRequest - 728, // 1570: forge.Forge.GetPowerOptions:input_type -> forge.PowerOptionRequest - 729, // 1571: forge.Forge.UpdatePowerOption:input_type -> forge.PowerOptionUpdateRequest - 385, // 1572: forge.Forge.AllowIngestionAndPowerOn:input_type -> forge.BmcEndpointRequest - 385, // 1573: forge.Forge.DetermineMachineIngestionState:input_type -> forge.BmcEndpointRequest - 748, // 1574: forge.Forge.FindRackIds:input_type -> forge.RackSearchFilter - 750, // 1575: forge.Forge.FindRacksByIds:input_type -> forge.RacksByIdsRequest - 745, // 1576: forge.Forge.GetRack:input_type -> forge.GetRackRequest - 755, // 1577: forge.Forge.DeleteRack:input_type -> forge.DeleteRackRequest - 756, // 1578: forge.Forge.AdminForceDeleteRack:input_type -> forge.AdminForceDeleteRackRequest - 763, // 1579: forge.Forge.GetRackProfile:input_type -> forge.GetRackProfileRequest - 734, // 1580: forge.Forge.CreateComputeAllocation:input_type -> forge.CreateComputeAllocationRequest - 736, // 1581: forge.Forge.FindComputeAllocationIds:input_type -> forge.FindComputeAllocationIdsRequest - 738, // 1582: forge.Forge.FindComputeAllocationsByIds:input_type -> forge.FindComputeAllocationsByIdsRequest - 741, // 1583: forge.Forge.UpdateComputeAllocation:input_type -> forge.UpdateComputeAllocationRequest - 742, // 1584: forge.Forge.DeleteComputeAllocation:input_type -> forge.DeleteComputeAllocationRequest - 809, // 1585: forge.Forge.SetFirmwareUpdateTimeWindow:input_type -> forge.SetFirmwareUpdateTimeWindowRequest - 818, // 1586: forge.Forge.ListHostFirmware:input_type -> forge.ListHostFirmwareRequest - 1132, // 1587: forge.Forge.PublishMlxDeviceReport:input_type -> mlx_device.PublishMlxDeviceReportRequest - 1133, // 1588: forge.Forge.PublishMlxObservationReport:input_type -> mlx_device.PublishMlxObservationReportRequest - 821, // 1589: forge.Forge.TrimTable:input_type -> forge.TrimTableRequest - 1082, // 1590: forge.Forge.ListNvlinkNmxcEndpoints:input_type -> google.protobuf.Empty - 823, // 1591: forge.Forge.CreateNvlinkNmxcEndpoint:input_type -> forge.NvlinkNmxcEndpoint - 823, // 1592: forge.Forge.UpdateNvlinkNmxcEndpoint:input_type -> forge.NvlinkNmxcEndpoint - 825, // 1593: forge.Forge.DeleteNvlinkNmxcEndpoint:input_type -> forge.DeleteNvlinkNmxcEndpointRequest - 826, // 1594: forge.Forge.CreateRemediation:input_type -> forge.CreateRemediationRequest - 831, // 1595: forge.Forge.ApproveRemediation:input_type -> forge.ApproveRemediationRequest - 832, // 1596: forge.Forge.RevokeRemediation:input_type -> forge.RevokeRemediationRequest - 833, // 1597: forge.Forge.EnableRemediation:input_type -> forge.EnableRemediationRequest - 834, // 1598: forge.Forge.DisableRemediation:input_type -> forge.DisableRemediationRequest - 1082, // 1599: forge.Forge.FindRemediationIds:input_type -> google.protobuf.Empty - 828, // 1600: forge.Forge.FindRemediationsByIds:input_type -> forge.RemediationIdList - 835, // 1601: forge.Forge.FindAppliedRemediationIds:input_type -> forge.FindAppliedRemediationIdsRequest - 837, // 1602: forge.Forge.FindAppliedRemediations:input_type -> forge.FindAppliedRemediationsRequest - 840, // 1603: forge.Forge.GetNextRemediationForMachine:input_type -> forge.GetNextRemediationForMachineRequest - 842, // 1604: forge.Forge.RemediationApplied:input_type -> forge.RemediationAppliedRequest - 844, // 1605: forge.Forge.SetPrimaryDpu:input_type -> forge.SetPrimaryDpuRequest - 845, // 1606: forge.Forge.SetPrimaryInterface:input_type -> forge.SetPrimaryInterfaceRequest - 851, // 1607: forge.Forge.CreateDpuExtensionService:input_type -> forge.CreateDpuExtensionServiceRequest - 852, // 1608: forge.Forge.UpdateDpuExtensionService:input_type -> forge.UpdateDpuExtensionServiceRequest - 853, // 1609: forge.Forge.DeleteDpuExtensionService:input_type -> forge.DeleteDpuExtensionServiceRequest - 855, // 1610: forge.Forge.FindDpuExtensionServiceIds:input_type -> forge.DpuExtensionServiceSearchFilter - 857, // 1611: forge.Forge.FindDpuExtensionServicesByIds:input_type -> forge.DpuExtensionServicesByIdsRequest - 859, // 1612: forge.Forge.GetDpuExtensionServiceVersionsInfo:input_type -> forge.GetDpuExtensionServiceVersionsInfoRequest - 861, // 1613: forge.Forge.FindInstancesByDpuExtensionService:input_type -> forge.FindInstancesByDpuExtensionServiceRequest - 104, // 1614: forge.Forge.TriggerMachineAttestation:input_type -> forge.SpdmMachineAttestationTriggerRequest - 1009, // 1615: forge.Forge.CancelMachineAttestation:input_type -> common.MachineId - 105, // 1616: forge.Forge.ListAttestationMachines:input_type -> forge.SpdmListAttestationMachinesRequest - 1009, // 1617: forge.Forge.GetAttestationMachine:input_type -> common.MachineId - 107, // 1618: forge.Forge.SignMachineIdentity:input_type -> forge.MachineIdentityRequest - 109, // 1619: forge.Forge.GetTenantIdentityConfiguration:input_type -> forge.GetTenantIdentityConfigRequest - 112, // 1620: forge.Forge.SetTenantIdentityConfiguration:input_type -> forge.SetTenantIdentityConfigRequest - 109, // 1621: forge.Forge.DeleteTenantIdentityConfiguration:input_type -> forge.GetTenantIdentityConfigRequest - 117, // 1622: forge.Forge.GetTokenDelegation:input_type -> forge.GetTokenDelegationRequest - 119, // 1623: forge.Forge.SetTokenDelegation:input_type -> forge.TokenDelegationRequest - 117, // 1624: forge.Forge.DeleteTokenDelegation:input_type -> forge.GetTokenDelegationRequest - 120, // 1625: forge.Forge.ReencryptTenantIdentitySecrets:input_type -> forge.ReencryptTenantIdentitySecretsRequest - 125, // 1626: forge.Forge.GetJWKS:input_type -> forge.JwksRequest - 126, // 1627: forge.Forge.GetOpenIDConfiguration:input_type -> forge.OpenIdConfigRequest - 868, // 1628: forge.Forge.ScoutStream:input_type -> forge.ScoutStreamApiBoundMessage - 871, // 1629: forge.Forge.ScoutStreamShowConnections:input_type -> forge.ScoutStreamShowConnectionsRequest - 873, // 1630: forge.Forge.ScoutStreamDisconnect:input_type -> forge.ScoutStreamDisconnectRequest - 875, // 1631: forge.Forge.ScoutStreamPing:input_type -> forge.ScoutStreamAdminPingRequest - 1134, // 1632: forge.Forge.MlxAdminProfileSync:input_type -> mlx_device.MlxAdminProfileSyncRequest - 1135, // 1633: forge.Forge.MlxAdminProfileShow:input_type -> mlx_device.MlxAdminProfileShowRequest - 1136, // 1634: forge.Forge.MlxAdminProfileCompare:input_type -> mlx_device.MlxAdminProfileCompareRequest - 1137, // 1635: forge.Forge.MlxAdminProfileList:input_type -> mlx_device.MlxAdminProfileListRequest - 1138, // 1636: forge.Forge.MlxAdminLockdownLock:input_type -> mlx_device.MlxAdminLockdownLockRequest - 1139, // 1637: forge.Forge.MlxAdminLockdownUnlock:input_type -> mlx_device.MlxAdminLockdownUnlockRequest - 1140, // 1638: forge.Forge.MlxAdminLockdownStatus:input_type -> mlx_device.MlxAdminLockdownStatusRequest - 1141, // 1639: forge.Forge.MlxAdminShowDevice:input_type -> mlx_device.MlxAdminDeviceInfoRequest - 1142, // 1640: forge.Forge.MlxAdminShowMachine:input_type -> mlx_device.MlxAdminDeviceReportRequest - 1143, // 1641: forge.Forge.MlxAdminRegistryList:input_type -> mlx_device.MlxAdminRegistryListRequest - 1144, // 1642: forge.Forge.MlxAdminRegistryShow:input_type -> mlx_device.MlxAdminRegistryShowRequest - 1145, // 1643: forge.Forge.MlxAdminConfigQuery:input_type -> mlx_device.MlxAdminConfigQueryRequest - 1146, // 1644: forge.Forge.MlxAdminConfigSet:input_type -> mlx_device.MlxAdminConfigSetRequest - 1147, // 1645: forge.Forge.MlxAdminConfigSync:input_type -> mlx_device.MlxAdminConfigSyncRequest - 1148, // 1646: forge.Forge.MlxAdminConfigCompare:input_type -> mlx_device.MlxAdminConfigCompareRequest - 785, // 1647: forge.Forge.FindNVLinkPartitionIds:input_type -> forge.NVLinkPartitionSearchFilter - 786, // 1648: forge.Forge.FindNVLinkPartitionsByIds:input_type -> forge.NVLinkPartitionsByIdsRequest - 162, // 1649: forge.Forge.NVLinkPartitionsForTenant:input_type -> forge.TenantSearchQuery - 796, // 1650: forge.Forge.FindNVLinkLogicalPartitionIds:input_type -> forge.NVLinkLogicalPartitionSearchFilter - 797, // 1651: forge.Forge.FindNVLinkLogicalPartitionsByIds:input_type -> forge.NVLinkLogicalPartitionsByIdsRequest - 793, // 1652: forge.Forge.CreateNVLinkLogicalPartition:input_type -> forge.NVLinkLogicalPartitionCreationRequest - 799, // 1653: forge.Forge.UpdateNVLinkLogicalPartition:input_type -> forge.NVLinkLogicalPartitionUpdateRequest - 794, // 1654: forge.Forge.DeleteNVLinkLogicalPartition:input_type -> forge.NVLinkLogicalPartitionDeletionRequest - 162, // 1655: forge.Forge.NVLinkLogicalPartitionsForTenant:input_type -> forge.TenantSearchQuery - 889, // 1656: forge.Forge.GetMachinePositionInfo:input_type -> forge.MachinePositionQuery - 779, // 1657: forge.Forge.NmxcBrowse:input_type -> forge.NmxcBrowseRequest - 892, // 1658: forge.Forge.ModifyDPFState:input_type -> forge.ModifyDPFStateRequest - 894, // 1659: forge.Forge.GetDPFState:input_type -> forge.GetDPFStateRequest - 895, // 1660: forge.Forge.GetDPFHostSnapshot:input_type -> forge.GetDPFHostSnapshotRequest - 897, // 1661: forge.Forge.GetDPFServiceVersions:input_type -> forge.GetDPFServiceVersionsRequest - 906, // 1662: forge.Forge.ComponentPowerControl:input_type -> forge.ComponentPowerControlRequest - 908, // 1663: forge.Forge.ComponentConfigureSwitchCertificate:input_type -> forge.ComponentConfigureSwitchCertificateRequest - 903, // 1664: forge.Forge.GetComponentInventory:input_type -> forge.GetComponentInventoryRequest - 915, // 1665: forge.Forge.UpdateComponentFirmware:input_type -> forge.UpdateComponentFirmwareRequest - 917, // 1666: forge.Forge.GetComponentFirmwareStatus:input_type -> forge.GetComponentFirmwareStatusRequest - 919, // 1667: forge.Forge.ListComponentFirmwareVersions:input_type -> forge.ListComponentFirmwareVersionsRequest - 936, // 1668: forge.Forge.CreateOperatingSystem:input_type -> forge.CreateOperatingSystemRequest - 1027, // 1669: forge.Forge.GetOperatingSystem:input_type -> common.OperatingSystemId - 939, // 1670: forge.Forge.UpdateOperatingSystem:input_type -> forge.UpdateOperatingSystemRequest - 940, // 1671: forge.Forge.DeleteOperatingSystem:input_type -> forge.DeleteOperatingSystemRequest - 942, // 1672: forge.Forge.FindOperatingSystemIds:input_type -> forge.OperatingSystemSearchFilter - 944, // 1673: forge.Forge.FindOperatingSystemsByIds:input_type -> forge.OperatingSystemsByIdsRequest - 946, // 1674: forge.Forge.GetOperatingSystemCachableIpxeTemplateArtifacts:input_type -> forge.GetOperatingSystemCachableIpxeTemplateArtifactsRequest - 949, // 1675: forge.Forge.UpdateOperatingSystemCachableIpxeTemplateArtifacts:input_type -> forge.UpdateOperatingSystemIpxeTemplateArtifactRequest - 951, // 1676: forge.Forge.ReWrapSecrets:input_type -> forge.ReWrapSecretsRequest - 148, // 1677: forge.Forge.Version:output_type -> forge.BuildInfo - 1067, // 1678: forge.Forge.CreateDomain:output_type -> dns.Domain - 1067, // 1679: forge.Forge.UpdateDomain:output_type -> dns.Domain - 1149, // 1680: forge.Forge.DeleteDomain:output_type -> dns.DomainDeletionResult - 1150, // 1681: forge.Forge.FindDomain:output_type -> dns.DomainList - 883, // 1682: forge.Forge.CreateDomainLegacy:output_type -> forge.DomainLegacy - 883, // 1683: forge.Forge.UpdateDomainLegacy:output_type -> forge.DomainLegacy - 886, // 1684: forge.Forge.DeleteDomainLegacy:output_type -> forge.DomainDeletionResultLegacy - 884, // 1685: forge.Forge.FindDomainLegacy:output_type -> forge.DomainListLegacy - 165, // 1686: forge.Forge.CreateVpc:output_type -> forge.Vpc - 168, // 1687: forge.Forge.UpdateVpc:output_type -> forge.VpcUpdateResult - 170, // 1688: forge.Forge.UpdateVpcVirtualization:output_type -> forge.VpcUpdateVirtualizationResult - 172, // 1689: forge.Forge.DeleteVpc:output_type -> forge.VpcDeletionResult - 160, // 1690: forge.Forge.FindVpcIds:output_type -> forge.VpcIdList - 173, // 1691: forge.Forge.FindVpcsByIds:output_type -> forge.VpcList - 924, // 1692: forge.Forge.CreateSpxPartition:output_type -> forge.SpxPartition - 927, // 1693: forge.Forge.DeleteSpxPartition:output_type -> forge.SpxPartitionDeletionResult - 925, // 1694: forge.Forge.FindSpxPartitionIds:output_type -> forge.SpxPartitionIdList - 929, // 1695: forge.Forge.FindSpxPartitionsByIds:output_type -> forge.SpxPartitionList - 174, // 1696: forge.Forge.CreateVpcPrefix:output_type -> forge.VpcPrefix - 180, // 1697: forge.Forge.SearchVpcPrefixes:output_type -> forge.VpcPrefixIdList - 181, // 1698: forge.Forge.GetVpcPrefixes:output_type -> forge.VpcPrefixList - 174, // 1699: forge.Forge.UpdateVpcPrefix:output_type -> forge.VpcPrefix - 184, // 1700: forge.Forge.DeleteVpcPrefix:output_type -> forge.VpcPrefixDeletionResult - 968, // 1701: forge.Forge.FindSitePrefixIds:output_type -> forge.SitePrefixIdList - 969, // 1702: forge.Forge.FindSitePrefixesByIds:output_type -> forge.SitePrefixList - 186, // 1703: forge.Forge.CreateVpcPeering:output_type -> forge.VpcPeering - 187, // 1704: forge.Forge.FindVpcPeeringIds:output_type -> forge.VpcPeeringIdList - 188, // 1705: forge.Forge.FindVpcPeeringsByIds:output_type -> forge.VpcPeeringList - 193, // 1706: forge.Forge.DeleteVpcPeering:output_type -> forge.VpcPeeringDeletionResult - 260, // 1707: forge.Forge.FindNetworkSegmentIds:output_type -> forge.NetworkSegmentIdList - 371, // 1708: forge.Forge.FindNetworkSegmentsByIds:output_type -> forge.NetworkSegmentList - 252, // 1709: forge.Forge.CreateNetworkSegment:output_type -> forge.NetworkSegment - 252, // 1710: forge.Forge.AttachNetworkSegmentToVpc:output_type -> forge.NetworkSegment - 256, // 1711: forge.Forge.DeleteNetworkSegment:output_type -> forge.NetworkSegmentDeletionResult - 371, // 1712: forge.Forge.NetworkSegmentsForVpc:output_type -> forge.NetworkSegmentList - 204, // 1713: forge.Forge.FindIBPartitionIds:output_type -> forge.IBPartitionIdList - 197, // 1714: forge.Forge.FindIBPartitionsByIds:output_type -> forge.IBPartitionList - 196, // 1715: forge.Forge.CreateIBPartition:output_type -> forge.IBPartition - 196, // 1716: forge.Forge.UpdateIBPartition:output_type -> forge.IBPartition - 201, // 1717: forge.Forge.DeleteIBPartition:output_type -> forge.IBPartitionDeletionResult - 197, // 1718: forge.Forge.IBPartitionsForTenant:output_type -> forge.IBPartitionList - 208, // 1719: forge.Forge.FindPowerShelves:output_type -> forge.PowerShelfList - 902, // 1720: forge.Forge.FindPowerShelfIds:output_type -> forge.PowerShelfIdList - 208, // 1721: forge.Forge.FindPowerShelvesByIds:output_type -> forge.PowerShelfList - 211, // 1722: forge.Forge.DeletePowerShelf:output_type -> forge.PowerShelfDeletionResult - 934, // 1723: forge.Forge.AdminForceDeletePowerShelf:output_type -> forge.AdminForceDeletePowerShelfResponse - 1082, // 1724: forge.Forge.SetPowerShelfMaintenance:output_type -> google.protobuf.Empty - 228, // 1725: forge.Forge.FindSwitches:output_type -> forge.SwitchList - 901, // 1726: forge.Forge.FindSwitchIds:output_type -> forge.SwitchIdList - 228, // 1727: forge.Forge.FindSwitchesByIds:output_type -> forge.SwitchList - 231, // 1728: forge.Forge.DeleteSwitch:output_type -> forge.SwitchDeletionResult - 932, // 1729: forge.Forge.AdminForceDeleteSwitch:output_type -> forge.AdminForceDeleteSwitchResponse - 248, // 1730: forge.Forge.FindIBFabricIds:output_type -> forge.IBFabricIdList - 301, // 1731: forge.Forge.AllocateInstance:output_type -> forge.Instance - 274, // 1732: forge.Forge.AllocateInstances:output_type -> forge.BatchInstanceAllocationResponse - 319, // 1733: forge.Forge.ReleaseInstance:output_type -> forge.InstanceReleaseResult - 301, // 1734: forge.Forge.UpdateInstanceOperatingSystem:output_type -> forge.Instance - 301, // 1735: forge.Forge.UpdateInstanceConfig:output_type -> forge.Instance - 270, // 1736: forge.Forge.FindInstanceIds:output_type -> forge.InstanceIdList - 266, // 1737: forge.Forge.FindInstancesByIds:output_type -> forge.InstanceList - 266, // 1738: forge.Forge.FindInstanceByMachineID:output_type -> forge.InstanceList - 392, // 1739: forge.Forge.GetManagedHostNetworkConfig:output_type -> forge.ManagedHostNetworkConfigResponse - 1082, // 1740: forge.Forge.RecordDpuNetworkStatus:output_type -> google.protobuf.Empty - 472, // 1741: forge.Forge.ListMachineHealthReports:output_type -> forge.ListHealthReportResponse - 1082, // 1742: forge.Forge.InsertMachineHealthReport:output_type -> google.protobuf.Empty - 1082, // 1743: forge.Forge.RemoveMachineHealthReport:output_type -> google.protobuf.Empty - 472, // 1744: forge.Forge.ListRackHealthReports:output_type -> forge.ListHealthReportResponse - 1082, // 1745: forge.Forge.InsertRackHealthReport:output_type -> google.protobuf.Empty - 1082, // 1746: forge.Forge.RemoveRackHealthReport:output_type -> google.protobuf.Empty - 472, // 1747: forge.Forge.ListSwitchHealthReports:output_type -> forge.ListHealthReportResponse - 1082, // 1748: forge.Forge.InsertSwitchHealthReport:output_type -> google.protobuf.Empty - 1082, // 1749: forge.Forge.RemoveSwitchHealthReport:output_type -> google.protobuf.Empty - 472, // 1750: forge.Forge.ListPowerShelfHealthReports:output_type -> forge.ListHealthReportResponse - 1082, // 1751: forge.Forge.InsertPowerShelfHealthReport:output_type -> google.protobuf.Empty - 1082, // 1752: forge.Forge.RemovePowerShelfHealthReport:output_type -> google.protobuf.Empty - 472, // 1753: forge.Forge.ListNVLinkDomainHealthReports:output_type -> forge.ListHealthReportResponse - 1082, // 1754: forge.Forge.InsertNVLinkDomainHealthReport:output_type -> google.protobuf.Empty - 1082, // 1755: forge.Forge.RemoveNVLinkDomainHealthReport:output_type -> google.protobuf.Empty - 472, // 1756: forge.Forge.ListHealthReportOverrides:output_type -> forge.ListHealthReportResponse - 1082, // 1757: forge.Forge.InsertHealthReportOverride:output_type -> google.protobuf.Empty - 1082, // 1758: forge.Forge.RemoveHealthReportOverride:output_type -> google.protobuf.Empty - 411, // 1759: forge.Forge.DpuAgentUpgradeCheck:output_type -> forge.DpuAgentUpgradeCheckResponse - 413, // 1760: forge.Forge.DpuAgentUpgradePolicyAction:output_type -> forge.DpuAgentUpgradePolicyResponse - 1151, // 1761: forge.Forge.LookupRecord:output_type -> dns.DnsResourceRecordLookupResponse - 1152, // 1762: forge.Forge.GetAllDomains:output_type -> dns.GetAllDomainsResponse - 1153, // 1763: forge.Forge.GetAllDomainMetadata:output_type -> dns.DomainMetadataResponse - 265, // 1764: forge.Forge.InvokeInstancePower:output_type -> forge.InstancePowerResult - 438, // 1765: forge.Forge.ForgeAgentControl:output_type -> forge.ForgeAgentControlResponse - 445, // 1766: forge.Forge.DiscoverMachine:output_type -> forge.MachineDiscoveryResult - 444, // 1767: forge.Forge.RenewMachineCertificate:output_type -> forge.MachineCertificateResult - 446, // 1768: forge.Forge.DiscoveryCompleted:output_type -> forge.MachineDiscoveryCompletedResponse - 447, // 1769: forge.Forge.CleanupMachineCompleted:output_type -> forge.MachineCleanupResult - 449, // 1770: forge.Forge.ReportForgeScoutError:output_type -> forge.ForgeScoutErrorReportResult - 370, // 1771: forge.Forge.DiscoverDhcp:output_type -> forge.DhcpRecord - 369, // 1772: forge.Forge.ExpireDhcpLease:output_type -> forge.ExpireDhcpLeaseResponse - 338, // 1773: forge.Forge.AssignStaticAddress:output_type -> forge.AssignStaticAddressResponse - 340, // 1774: forge.Forge.RemoveStaticAddress:output_type -> forge.RemoveStaticAddressResponse - 343, // 1775: forge.Forge.FindInterfaceAddresses:output_type -> forge.FindInterfaceAddressesResponse - 333, // 1776: forge.Forge.FindInterfaces:output_type -> forge.InterfaceList - 1082, // 1777: forge.Forge.DeleteInterface:output_type -> google.protobuf.Empty - 513, // 1778: forge.Forge.FindIpAddress:output_type -> forge.FindIpAddressResponse - 1068, // 1779: forge.Forge.FindMachineIds:output_type -> common.MachineIdList - 334, // 1780: forge.Forge.FindMachinesByIds:output_type -> forge.MachineList - 323, // 1781: forge.Forge.FindMachineStateHistories:output_type -> forge.MachineStateHistories - 326, // 1782: forge.Forge.FindMachineHealthHistories:output_type -> forge.HealthHistories - 235, // 1783: forge.Forge.FindPowerShelfStateHistories:output_type -> forge.StateHistories - 235, // 1784: forge.Forge.FindRackStateHistories:output_type -> forge.StateHistories - 235, // 1785: forge.Forge.FindSwitchStateHistories:output_type -> forge.StateHistories - 235, // 1786: forge.Forge.FindNetworkSegmentStateHistories:output_type -> forge.StateHistories - 235, // 1787: forge.Forge.FindVpcPrefixStateHistories:output_type -> forge.StateHistories - 332, // 1788: forge.Forge.FindTenantOrganizationIds:output_type -> forge.TenantOrganizationIdList - 331, // 1789: forge.Forge.FindTenantsByOrganizationIds:output_type -> forge.TenantList - 537, // 1790: forge.Forge.FindConnectedDevicesByDpuMachineIds:output_type -> forge.ConnectedDeviceList - 541, // 1791: forge.Forge.FindMachineIdsByBmcIps:output_type -> forge.MachineIdBmcIpPairs - 540, // 1792: forge.Forge.FindMacAddressByBmcIp:output_type -> forge.MacAddressBmcIp - 538, // 1793: forge.Forge.FindBmcIps:output_type -> forge.BmcIpList - 515, // 1794: forge.Forge.IdentifyUuid:output_type -> forge.IdentifyUuidResponse - 518, // 1795: forge.Forge.IdentifyMac:output_type -> forge.IdentifyMacResponse - 520, // 1796: forge.Forge.IdentifySerial:output_type -> forge.IdentifySerialResponse - 434, // 1797: forge.Forge.GetBMCMetaData:output_type -> forge.BMCMetaDataGetResponse - 436, // 1798: forge.Forge.UpdateMachineCredentials:output_type -> forge.MachineCredentialsUpdateResponse - 451, // 1799: forge.Forge.GetPxeInstructions:output_type -> forge.PxeInstructions - 455, // 1800: forge.Forge.GetCloudInitInstructions:output_type -> forge.CloudInitInstructions - 151, // 1801: forge.Forge.Echo:output_type -> forge.EchoResponse - 482, // 1802: forge.Forge.CreateTenant:output_type -> forge.CreateTenantResponse - 486, // 1803: forge.Forge.FindTenant:output_type -> forge.FindTenantResponse - 484, // 1804: forge.Forge.UpdateTenant:output_type -> forge.UpdateTenantResponse - 492, // 1805: forge.Forge.CreateTenantKeyset:output_type -> forge.CreateTenantKeysetResponse - 499, // 1806: forge.Forge.FindTenantKeysetIds:output_type -> forge.TenantKeysetIdList - 493, // 1807: forge.Forge.FindTenantKeysetsByIds:output_type -> forge.TenantKeySetList - 495, // 1808: forge.Forge.UpdateTenantKeyset:output_type -> forge.UpdateTenantKeysetResponse - 497, // 1809: forge.Forge.DeleteTenantKeyset:output_type -> forge.DeleteTenantKeysetResponse - 502, // 1810: forge.Forge.ValidateTenantPublicKey:output_type -> forge.ValidateTenantPublicKeyResponse - 376, // 1811: forge.Forge.GetBmcCredentials:output_type -> forge.GetBmcCredentialsResponse - 376, // 1812: forge.Forge.GetSwitchNvosCredentials:output_type -> forge.GetBmcCredentialsResponse - 409, // 1813: forge.Forge.GetAllManagedHostNetworkStatus:output_type -> forge.ManagedHostNetworkStatusResponse - 1154, // 1814: forge.Forge.GetSiteExplorationReport:output_type -> site_explorer.SiteExplorationReport - 1155, // 1815: forge.Forge.GetSiteExplorerLastRun:output_type -> site_explorer.SiteExplorerLastRunResponse - 1082, // 1816: forge.Forge.ClearSiteExplorationError:output_type -> google.protobuf.Empty - 620, // 1817: forge.Forge.IsBmcInManagedHost:output_type -> forge.IsBmcInManagedHostResponse - 621, // 1818: forge.Forge.BmcCredentialStatus:output_type -> forge.BmcCredentialStatusResponse - 1069, // 1819: forge.Forge.Explore:output_type -> site_explorer.EndpointExplorationReport - 1082, // 1820: forge.Forge.ReExploreEndpoint:output_type -> google.protobuf.Empty - 1156, // 1821: forge.Forge.RefreshEndpointReport:output_type -> site_explorer.ExploredEndpoint - 384, // 1822: forge.Forge.DeleteExploredEndpoint:output_type -> forge.DeleteExploredEndpointResponse - 1082, // 1823: forge.Forge.PauseExploredEndpointRemediation:output_type -> google.protobuf.Empty - 1157, // 1824: forge.Forge.FindExploredEndpointIds:output_type -> site_explorer.ExploredEndpointIdList - 1158, // 1825: forge.Forge.FindExploredEndpointsByIds:output_type -> site_explorer.ExploredEndpointList - 1159, // 1826: forge.Forge.FindExploredManagedHostIds:output_type -> site_explorer.ExploredManagedHostIdList - 1160, // 1827: forge.Forge.FindExploredManagedHostsByIds:output_type -> site_explorer.ExploredManagedHostList - 1161, // 1828: forge.Forge.FindExploredMlxDeviceHostIds:output_type -> site_explorer.ExploredMlxDeviceHostIdList - 1162, // 1829: forge.Forge.FindExploredMlxDevicesByIds:output_type -> site_explorer.ExploredMlxDeviceList - 1082, // 1830: forge.Forge.UpdateMachineHardwareInfo:output_type -> google.protobuf.Empty - 415, // 1831: forge.Forge.AdminForceDeleteMachine:output_type -> forge.AdminForceDeleteMachineResponse - 504, // 1832: forge.Forge.AdminListResourcePools:output_type -> forge.ResourcePools - 507, // 1833: forge.Forge.AdminGrowResourcePool:output_type -> forge.GrowResourcePoolResponse - 1082, // 1834: forge.Forge.UpdateMachineMetadata:output_type -> google.protobuf.Empty - 1082, // 1835: forge.Forge.UpdateRackMetadata:output_type -> google.protobuf.Empty - 1082, // 1836: forge.Forge.UpdateSwitchMetadata:output_type -> google.protobuf.Empty - 1082, // 1837: forge.Forge.UpdatePowerShelfMetadata:output_type -> google.protobuf.Empty - 1082, // 1838: forge.Forge.UpdateMachineNvLinkInfo:output_type -> google.protobuf.Empty - 1082, // 1839: forge.Forge.SetMaintenance:output_type -> google.protobuf.Empty - 1082, // 1840: forge.Forge.SetDynamicConfig:output_type -> google.protobuf.Empty - 1082, // 1841: forge.Forge.TriggerDpuReprovisioning:output_type -> google.protobuf.Empty - 523, // 1842: forge.Forge.ListDpuWaitingForReprovisioning:output_type -> forge.DpuReprovisioningListResponse - 1082, // 1843: forge.Forge.TriggerHostReprovisioning:output_type -> google.protobuf.Empty - 527, // 1844: forge.Forge.ListHostsWaitingForReprovisioning:output_type -> forge.HostReprovisioningListResponse - 1082, // 1845: forge.Forge.TriggerBmcCredentialRotation:output_type -> google.protobuf.Empty - 1082, // 1846: forge.Forge.MarkManualFirmwareUpgradeComplete:output_type -> google.protobuf.Empty - 1082, // 1847: forge.Forge.ReportScoutFirmwareUpgradeStatus:output_type -> google.protobuf.Empty - 533, // 1848: forge.Forge.GetDpuInfoList:output_type -> forge.GetDpuInfoListResponse - 535, // 1849: forge.Forge.GetMachineBootOverride:output_type -> forge.MachineBootOverride - 1082, // 1850: forge.Forge.SetMachineBootOverride:output_type -> google.protobuf.Empty - 1082, // 1851: forge.Forge.ClearMachineBootOverride:output_type -> google.protobuf.Empty - 959, // 1852: forge.Forge.GetMachineBootInterfaces:output_type -> forge.GetMachineBootInterfacesResponse - 546, // 1853: forge.Forge.GetNetworkTopology:output_type -> forge.NetworkTopologyData - 546, // 1854: forge.Forge.FindNetworkDevicesByDeviceIds:output_type -> forge.NetworkTopologyData - 140, // 1855: forge.Forge.CreateCredential:output_type -> forge.CredentialCreationResult - 141, // 1856: forge.Forge.DeleteCredential:output_type -> forge.CredentialDeletionResult - 143, // 1857: forge.Forge.RotateCredential:output_type -> forge.RotateCredentialResult - 146, // 1858: forge.Forge.GetCredentialRotationStatus:output_type -> forge.CredentialRotationStatusResult - 961, // 1859: forge.Forge.GetContainerRegistryCredential:output_type -> forge.GetContainerRegistryCredentialResponse - 1082, // 1860: forge.Forge.SetContainerRegistryCredential:output_type -> google.protobuf.Empty - 548, // 1861: forge.Forge.GetRouteServers:output_type -> forge.RouteServerEntries - 1082, // 1862: forge.Forge.AddRouteServers:output_type -> google.protobuf.Empty - 1082, // 1863: forge.Forge.RemoveRouteServers:output_type -> google.protobuf.Empty - 1082, // 1864: forge.Forge.ReplaceRouteServers:output_type -> google.protobuf.Empty - 1082, // 1865: forge.Forge.UpdateAgentReportedInventory:output_type -> google.protobuf.Empty - 314, // 1866: forge.Forge.UpdateInstancePhoneHomeLastContact:output_type -> forge.InstancePhoneHomeLastContactResponse - 551, // 1867: forge.Forge.SetHostUefiPassword:output_type -> forge.SetHostUefiPasswordResponse - 553, // 1868: forge.Forge.ClearHostUefiPassword:output_type -> forge.ClearHostUefiPasswordResponse - 1082, // 1869: forge.Forge.AddExpectedMachine:output_type -> google.protobuf.Empty - 1082, // 1870: forge.Forge.DeleteExpectedMachine:output_type -> google.protobuf.Empty - 1082, // 1871: forge.Forge.UpdateExpectedMachine:output_type -> google.protobuf.Empty - 565, // 1872: forge.Forge.GetExpectedMachine:output_type -> forge.ExpectedMachine - 567, // 1873: forge.Forge.GetAllExpectedMachines:output_type -> forge.ExpectedMachineList - 1082, // 1874: forge.Forge.ReplaceAllExpectedMachines:output_type -> google.protobuf.Empty - 1082, // 1875: forge.Forge.DeleteAllExpectedMachines:output_type -> google.protobuf.Empty - 568, // 1876: forge.Forge.GetAllExpectedMachinesLinked:output_type -> forge.LinkedExpectedMachineList - 570, // 1877: forge.Forge.GetAllUnexpectedMachines:output_type -> forge.UnexpectedMachineList - 574, // 1878: forge.Forge.CreateExpectedMachines:output_type -> forge.BatchExpectedMachineOperationResponse - 574, // 1879: forge.Forge.UpdateExpectedMachines:output_type -> forge.BatchExpectedMachineOperationResponse - 1082, // 1880: forge.Forge.AddExpectedPowerShelf:output_type -> google.protobuf.Empty - 1082, // 1881: forge.Forge.DeleteExpectedPowerShelf:output_type -> google.protobuf.Empty - 1082, // 1882: forge.Forge.UpdateExpectedPowerShelf:output_type -> google.protobuf.Empty - 217, // 1883: forge.Forge.GetExpectedPowerShelf:output_type -> forge.ExpectedPowerShelf - 219, // 1884: forge.Forge.GetAllExpectedPowerShelves:output_type -> forge.ExpectedPowerShelfList - 1082, // 1885: forge.Forge.ReplaceAllExpectedPowerShelves:output_type -> google.protobuf.Empty - 1082, // 1886: forge.Forge.DeleteAllExpectedPowerShelves:output_type -> google.protobuf.Empty - 220, // 1887: forge.Forge.GetAllExpectedPowerShelvesLinked:output_type -> forge.LinkedExpectedPowerShelfList - 1082, // 1888: forge.Forge.AddExpectedSwitch:output_type -> google.protobuf.Empty - 1082, // 1889: forge.Forge.DeleteExpectedSwitch:output_type -> google.protobuf.Empty - 1082, // 1890: forge.Forge.UpdateExpectedSwitch:output_type -> google.protobuf.Empty - 239, // 1891: forge.Forge.GetExpectedSwitch:output_type -> forge.ExpectedSwitch - 241, // 1892: forge.Forge.GetAllExpectedSwitches:output_type -> forge.ExpectedSwitchList - 1082, // 1893: forge.Forge.ReplaceAllExpectedSwitches:output_type -> google.protobuf.Empty - 1082, // 1894: forge.Forge.DeleteAllExpectedSwitches:output_type -> google.protobuf.Empty - 242, // 1895: forge.Forge.GetAllExpectedSwitchesLinked:output_type -> forge.LinkedExpectedSwitchList - 1082, // 1896: forge.Forge.AddExpectedRack:output_type -> google.protobuf.Empty - 1082, // 1897: forge.Forge.DeleteExpectedRack:output_type -> google.protobuf.Empty - 1082, // 1898: forge.Forge.UpdateExpectedRack:output_type -> google.protobuf.Empty - 244, // 1899: forge.Forge.GetExpectedRack:output_type -> forge.ExpectedRack - 246, // 1900: forge.Forge.GetAllExpectedRacks:output_type -> forge.ExpectedRackList - 1082, // 1901: forge.Forge.ReplaceAllExpectedRacks:output_type -> google.protobuf.Empty - 1082, // 1902: forge.Forge.DeleteAllExpectedRacks:output_type -> google.protobuf.Empty - 137, // 1903: forge.Forge.AttestQuote:output_type -> forge.AttestQuoteResponse - 648, // 1904: forge.Forge.CreateInstanceType:output_type -> forge.CreateInstanceTypeResponse - 650, // 1905: forge.Forge.FindInstanceTypeIds:output_type -> forge.FindInstanceTypeIdsResponse - 652, // 1906: forge.Forge.FindInstanceTypesByIds:output_type -> forge.FindInstanceTypesByIdsResponse - 655, // 1907: forge.Forge.UpdateInstanceType:output_type -> forge.UpdateInstanceTypeResponse - 654, // 1908: forge.Forge.DeleteInstanceType:output_type -> forge.DeleteInstanceTypeResponse - 658, // 1909: forge.Forge.AssociateMachinesWithInstanceType:output_type -> forge.AssociateMachinesWithInstanceTypeResponse - 660, // 1910: forge.Forge.RemoveMachineInstanceTypeAssociation:output_type -> forge.RemoveMachineInstanceTypeAssociationResponse - 1163, // 1911: forge.Forge.CreateMeasurementBundle:output_type -> measured_boot.CreateMeasurementBundleResponse - 1164, // 1912: forge.Forge.DeleteMeasurementBundle:output_type -> measured_boot.DeleteMeasurementBundleResponse - 1165, // 1913: forge.Forge.RenameMeasurementBundle:output_type -> measured_boot.RenameMeasurementBundleResponse - 1166, // 1914: forge.Forge.UpdateMeasurementBundle:output_type -> measured_boot.UpdateMeasurementBundleResponse - 1167, // 1915: forge.Forge.ShowMeasurementBundle:output_type -> measured_boot.ShowMeasurementBundleResponse - 1168, // 1916: forge.Forge.ShowMeasurementBundles:output_type -> measured_boot.ShowMeasurementBundlesResponse - 1169, // 1917: forge.Forge.ListMeasurementBundles:output_type -> measured_boot.ListMeasurementBundlesResponse - 1170, // 1918: forge.Forge.ListMeasurementBundleMachines:output_type -> measured_boot.ListMeasurementBundleMachinesResponse - 1167, // 1919: forge.Forge.FindClosestBundleMatch:output_type -> measured_boot.ShowMeasurementBundleResponse - 1171, // 1920: forge.Forge.DeleteMeasurementJournal:output_type -> measured_boot.DeleteMeasurementJournalResponse - 1172, // 1921: forge.Forge.ShowMeasurementJournal:output_type -> measured_boot.ShowMeasurementJournalResponse - 1173, // 1922: forge.Forge.ShowMeasurementJournals:output_type -> measured_boot.ShowMeasurementJournalsResponse - 1174, // 1923: forge.Forge.ListMeasurementJournal:output_type -> measured_boot.ListMeasurementJournalResponse - 1175, // 1924: forge.Forge.AttestCandidateMachine:output_type -> measured_boot.AttestCandidateMachineResponse - 1176, // 1925: forge.Forge.ShowCandidateMachine:output_type -> measured_boot.ShowCandidateMachineResponse - 1177, // 1926: forge.Forge.ShowCandidateMachines:output_type -> measured_boot.ShowCandidateMachinesResponse - 1178, // 1927: forge.Forge.ListCandidateMachines:output_type -> measured_boot.ListCandidateMachinesResponse - 1179, // 1928: forge.Forge.CreateMeasurementSystemProfile:output_type -> measured_boot.CreateMeasurementSystemProfileResponse - 1180, // 1929: forge.Forge.DeleteMeasurementSystemProfile:output_type -> measured_boot.DeleteMeasurementSystemProfileResponse - 1181, // 1930: forge.Forge.RenameMeasurementSystemProfile:output_type -> measured_boot.RenameMeasurementSystemProfileResponse - 1182, // 1931: forge.Forge.ShowMeasurementSystemProfile:output_type -> measured_boot.ShowMeasurementSystemProfileResponse - 1183, // 1932: forge.Forge.ShowMeasurementSystemProfiles:output_type -> measured_boot.ShowMeasurementSystemProfilesResponse - 1184, // 1933: forge.Forge.ListMeasurementSystemProfiles:output_type -> measured_boot.ListMeasurementSystemProfilesResponse - 1185, // 1934: forge.Forge.ListMeasurementSystemProfileBundles:output_type -> measured_boot.ListMeasurementSystemProfileBundlesResponse - 1186, // 1935: forge.Forge.ListMeasurementSystemProfileMachines:output_type -> measured_boot.ListMeasurementSystemProfileMachinesResponse - 1187, // 1936: forge.Forge.CreateMeasurementReport:output_type -> measured_boot.CreateMeasurementReportResponse - 1188, // 1937: forge.Forge.DeleteMeasurementReport:output_type -> measured_boot.DeleteMeasurementReportResponse - 1189, // 1938: forge.Forge.PromoteMeasurementReport:output_type -> measured_boot.PromoteMeasurementReportResponse - 1190, // 1939: forge.Forge.RevokeMeasurementReport:output_type -> measured_boot.RevokeMeasurementReportResponse - 1191, // 1940: forge.Forge.ShowMeasurementReportForId:output_type -> measured_boot.ShowMeasurementReportForIdResponse - 1192, // 1941: forge.Forge.ShowMeasurementReportsForMachine:output_type -> measured_boot.ShowMeasurementReportsForMachineResponse - 1193, // 1942: forge.Forge.ShowMeasurementReports:output_type -> measured_boot.ShowMeasurementReportsResponse - 1194, // 1943: forge.Forge.ListMeasurementReport:output_type -> measured_boot.ListMeasurementReportResponse - 1195, // 1944: forge.Forge.MatchMeasurementReport:output_type -> measured_boot.MatchMeasurementReportResponse - 1196, // 1945: forge.Forge.ImportSiteMeasurements:output_type -> measured_boot.ImportSiteMeasurementsResponse - 1197, // 1946: forge.Forge.ExportSiteMeasurements:output_type -> measured_boot.ExportSiteMeasurementsResponse - 1198, // 1947: forge.Forge.AddMeasurementTrustedMachine:output_type -> measured_boot.AddMeasurementTrustedMachineResponse - 1199, // 1948: forge.Forge.RemoveMeasurementTrustedMachine:output_type -> measured_boot.RemoveMeasurementTrustedMachineResponse - 1200, // 1949: forge.Forge.AddMeasurementTrustedProfile:output_type -> measured_boot.AddMeasurementTrustedProfileResponse - 1201, // 1950: forge.Forge.RemoveMeasurementTrustedProfile:output_type -> measured_boot.RemoveMeasurementTrustedProfileResponse - 1202, // 1951: forge.Forge.ListMeasurementTrustedMachines:output_type -> measured_boot.ListMeasurementTrustedMachinesResponse - 1203, // 1952: forge.Forge.ListMeasurementTrustedProfiles:output_type -> measured_boot.ListMeasurementTrustedProfilesResponse - 1204, // 1953: forge.Forge.ListAttestationSummary:output_type -> measured_boot.ListAttestationSummaryResponse - 679, // 1954: forge.Forge.CreateNetworkSecurityGroup:output_type -> forge.CreateNetworkSecurityGroupResponse - 681, // 1955: forge.Forge.FindNetworkSecurityGroupIds:output_type -> forge.FindNetworkSecurityGroupIdsResponse - 683, // 1956: forge.Forge.FindNetworkSecurityGroupsByIds:output_type -> forge.FindNetworkSecurityGroupsByIdsResponse - 684, // 1957: forge.Forge.UpdateNetworkSecurityGroup:output_type -> forge.UpdateNetworkSecurityGroupResponse - 687, // 1958: forge.Forge.DeleteNetworkSecurityGroup:output_type -> forge.DeleteNetworkSecurityGroupResponse - 690, // 1959: forge.Forge.GetNetworkSecurityGroupPropagationStatus:output_type -> forge.GetNetworkSecurityGroupPropagationStatusResponse - 697, // 1960: forge.Forge.GetNetworkSecurityGroupAttachments:output_type -> forge.GetNetworkSecurityGroupAttachmentsResponse - 555, // 1961: forge.Forge.CreateOsImage:output_type -> forge.OsImage - 559, // 1962: forge.Forge.DeleteOsImage:output_type -> forge.DeleteOsImageResponse - 557, // 1963: forge.Forge.ListOsImage:output_type -> forge.ListOsImageResponse - 555, // 1964: forge.Forge.GetOsImage:output_type -> forge.OsImage - 555, // 1965: forge.Forge.UpdateOsImage:output_type -> forge.OsImage - 277, // 1966: forge.Forge.GetIpxeTemplate:output_type -> forge.IpxeTemplate - 562, // 1967: forge.Forge.ListIpxeTemplates:output_type -> forge.IpxeTemplateList - 575, // 1968: forge.Forge.RebootCompleted:output_type -> forge.MachineRebootCompletedResponse - 1082, // 1969: forge.Forge.PersistValidationResult:output_type -> google.protobuf.Empty - 582, // 1970: forge.Forge.GetMachineValidationResults:output_type -> forge.MachineValidationResultList - 579, // 1971: forge.Forge.MachineValidationCompleted:output_type -> forge.MachineValidationCompletedResponse - 587, // 1972: forge.Forge.MachineSetAutoUpdate:output_type -> forge.MachineSetAutoUpdateResponse - 590, // 1973: forge.Forge.GetMachineValidationExternalConfig:output_type -> forge.GetMachineValidationExternalConfigResponse - 592, // 1974: forge.Forge.GetMachineValidationExternalConfigs:output_type -> forge.GetMachineValidationExternalConfigsResponse - 1082, // 1975: forge.Forge.AddUpdateMachineValidationExternalConfig:output_type -> google.protobuf.Empty - 609, // 1976: forge.Forge.GetMachineValidationRuns:output_type -> forge.MachineValidationRunList - 612, // 1977: forge.Forge.FindMachineValidationRunItemIds:output_type -> forge.MachineValidationRunItemIdList - 614, // 1978: forge.Forge.FindMachineValidationRunItemsByIds:output_type -> forge.MachineValidationRunItemList - 617, // 1979: forge.Forge.GetMachineValidationAttempt:output_type -> forge.MachineValidationAttempt - 619, // 1980: forge.Forge.HeartbeatMachineValidationRun:output_type -> forge.MachineValidationHeartbeatResponse - 1082, // 1981: forge.Forge.RemoveMachineValidationExternalConfig:output_type -> google.protobuf.Empty - 626, // 1982: forge.Forge.GetMachineValidationTests:output_type -> forge.MachineValidationTestsGetResponse - 625, // 1983: forge.Forge.AddMachineValidationTest:output_type -> forge.MachineValidationTestAddUpdateResponse - 625, // 1984: forge.Forge.UpdateMachineValidationTest:output_type -> forge.MachineValidationTestAddUpdateResponse - 628, // 1985: forge.Forge.MachineValidationTestVerfied:output_type -> forge.MachineValidationTestVerfiedResponse - 630, // 1986: forge.Forge.MachineValidationTestNextVersion:output_type -> forge.MachineValidationTestNextVersionResponse - 633, // 1987: forge.Forge.MachineValidationTestEnableDisableTest:output_type -> forge.MachineValidationTestEnableDisableTestResponse - 635, // 1988: forge.Forge.UpdateMachineValidationRun:output_type -> forge.MachineValidationRunResponse - 428, // 1989: forge.Forge.AdminBmcReset:output_type -> forge.AdminBmcResetResponse - 606, // 1990: forge.Forge.AdminPowerControl:output_type -> forge.AdminPowerControlResponse - 416, // 1991: forge.Forge.DisableSecureBoot:output_type -> forge.DisableSecureBootResponse - 418, // 1992: forge.Forge.Lockdown:output_type -> forge.LockdownResponse - 1205, // 1993: forge.Forge.LockdownStatus:output_type -> site_explorer.LockdownStatus - 422, // 1994: forge.Forge.MachineSetup:output_type -> forge.MachineSetupResponse - 424, // 1995: forge.Forge.SetDpuFirstBootOrder:output_type -> forge.SetDpuFirstBootOrderResponse - 802, // 1996: forge.Forge.CreateBmcUser:output_type -> forge.CreateBmcUserResponse - 804, // 1997: forge.Forge.DeleteBmcUser:output_type -> forge.DeleteBmcUserResponse - 806, // 1998: forge.Forge.SetBmcRootPassword:output_type -> forge.SetBmcRootPasswordResponse - 808, // 1999: forge.Forge.ProbeBmcVendor:output_type -> forge.ProbeBmcVendorResponse - 430, // 2000: forge.Forge.EnableInfiniteBoot:output_type -> forge.EnableInfiniteBootResponse - 432, // 2001: forge.Forge.IsInfiniteBootEnabled:output_type -> forge.IsInfiniteBootEnabledResponse - 596, // 2002: forge.Forge.OnDemandMachineValidation:output_type -> forge.MachineValidationOnDemandResponse - 604, // 2003: forge.Forge.OnDemandRackMaintenance:output_type -> forge.RackMaintenanceOnDemandResponse - 128, // 2004: forge.Forge.TpmAddCaCert:output_type -> forge.TpmCaAddedCaStatus - 134, // 2005: forge.Forge.TpmShowCaCerts:output_type -> forge.TpmCaCertDetailCollection - 131, // 2006: forge.Forge.TpmShowUnmatchedEkCerts:output_type -> forge.TpmEkCertStatusCollection - 1082, // 2007: forge.Forge.TpmDeleteCaCert:output_type -> google.protobuf.Empty - 662, // 2008: forge.Forge.RedfishBrowse:output_type -> forge.RedfishBrowseResponse - 664, // 2009: forge.Forge.RedfishListActions:output_type -> forge.RedfishListActionsResponse - 669, // 2010: forge.Forge.RedfishCreateAction:output_type -> forge.RedfishCreateActionResponse - 671, // 2011: forge.Forge.RedfishApproveAction:output_type -> forge.RedfishApproveActionResponse - 672, // 2012: forge.Forge.RedfishApplyAction:output_type -> forge.RedfishApplyActionResponse - 673, // 2013: forge.Forge.RedfishCancelAction:output_type -> forge.RedfishCancelActionResponse - 675, // 2014: forge.Forge.UfmBrowse:output_type -> forge.UfmBrowseResponse - 699, // 2015: forge.Forge.GetDesiredFirmwareVersions:output_type -> forge.GetDesiredFirmwareVersionsResponse - 817, // 2016: forge.Forge.UpsertHostFirmwareConfig:output_type -> forge.HostFirmwareConfigResponse - 1082, // 2017: forge.Forge.DeleteHostFirmwareConfig:output_type -> google.protobuf.Empty - 715, // 2018: forge.Forge.CreateSku:output_type -> forge.SkuIdList - 711, // 2019: forge.Forge.GenerateSkuFromMachine:output_type -> forge.Sku - 1082, // 2020: forge.Forge.VerifySkuForMachine:output_type -> google.protobuf.Empty - 1082, // 2021: forge.Forge.AssignSkuToMachine:output_type -> google.protobuf.Empty - 1082, // 2022: forge.Forge.RemoveSkuAssociation:output_type -> google.protobuf.Empty - 1082, // 2023: forge.Forge.DeleteSku:output_type -> google.protobuf.Empty - 715, // 2024: forge.Forge.GetAllSkuIds:output_type -> forge.SkuIdList - 714, // 2025: forge.Forge.FindSkusByIds:output_type -> forge.SkuList - 1082, // 2026: forge.Forge.UpdateSkuMetadata:output_type -> google.protobuf.Empty - 711, // 2027: forge.Forge.ReplaceSku:output_type -> forge.Sku - 398, // 2028: forge.Forge.GetManagedHostQuarantineState:output_type -> forge.GetManagedHostQuarantineStateResponse - 400, // 2029: forge.Forge.SetManagedHostQuarantineState:output_type -> forge.SetManagedHostQuarantineStateResponse - 402, // 2030: forge.Forge.ClearManagedHostQuarantineState:output_type -> forge.ClearManagedHostQuarantineStateResponse - 1082, // 2031: forge.Forge.ResetHostReprovisioning:output_type -> google.protobuf.Empty - 1082, // 2032: forge.Forge.CopyBfbToDpuRshim:output_type -> google.protobuf.Empty - 721, // 2033: forge.Forge.GetAllDpaInterfaceIds:output_type -> forge.DpaInterfaceIdList - 723, // 2034: forge.Forge.FindDpaInterfacesByIds:output_type -> forge.DpaInterfaceList - 719, // 2035: forge.Forge.CreateDpaInterface:output_type -> forge.DpaInterface - 719, // 2036: forge.Forge.EnsureDpaInterface:output_type -> forge.DpaInterface - 726, // 2037: forge.Forge.DeleteDpaInterface:output_type -> forge.DpaInterfaceDeletionResult - 731, // 2038: forge.Forge.GetPowerOptions:output_type -> forge.PowerOptionResponse - 731, // 2039: forge.Forge.UpdatePowerOption:output_type -> forge.PowerOptionResponse - 1082, // 2040: forge.Forge.AllowIngestionAndPowerOn:output_type -> google.protobuf.Empty - 127, // 2041: forge.Forge.DetermineMachineIngestionState:output_type -> forge.MachineIngestionStateResponse - 749, // 2042: forge.Forge.FindRackIds:output_type -> forge.RackIdList - 747, // 2043: forge.Forge.FindRacksByIds:output_type -> forge.RackList - 746, // 2044: forge.Forge.GetRack:output_type -> forge.GetRackResponse - 1082, // 2045: forge.Forge.DeleteRack:output_type -> google.protobuf.Empty - 757, // 2046: forge.Forge.AdminForceDeleteRack:output_type -> forge.AdminForceDeleteRackResponse - 764, // 2047: forge.Forge.GetRackProfile:output_type -> forge.GetRackProfileResponse - 735, // 2048: forge.Forge.CreateComputeAllocation:output_type -> forge.CreateComputeAllocationResponse - 737, // 2049: forge.Forge.FindComputeAllocationIds:output_type -> forge.FindComputeAllocationIdsResponse - 739, // 2050: forge.Forge.FindComputeAllocationsByIds:output_type -> forge.FindComputeAllocationsByIdsResponse - 740, // 2051: forge.Forge.UpdateComputeAllocation:output_type -> forge.UpdateComputeAllocationResponse - 743, // 2052: forge.Forge.DeleteComputeAllocation:output_type -> forge.DeleteComputeAllocationResponse - 810, // 2053: forge.Forge.SetFirmwareUpdateTimeWindow:output_type -> forge.SetFirmwareUpdateTimeWindowResponse - 819, // 2054: forge.Forge.ListHostFirmware:output_type -> forge.ListHostFirmwareResponse - 1206, // 2055: forge.Forge.PublishMlxDeviceReport:output_type -> mlx_device.PublishMlxDeviceReportResponse - 1207, // 2056: forge.Forge.PublishMlxObservationReport:output_type -> mlx_device.PublishMlxObservationReportResponse - 822, // 2057: forge.Forge.TrimTable:output_type -> forge.TrimTableResponse - 824, // 2058: forge.Forge.ListNvlinkNmxcEndpoints:output_type -> forge.NvlinkNmxcEndpointList - 823, // 2059: forge.Forge.CreateNvlinkNmxcEndpoint:output_type -> forge.NvlinkNmxcEndpoint - 823, // 2060: forge.Forge.UpdateNvlinkNmxcEndpoint:output_type -> forge.NvlinkNmxcEndpoint - 1082, // 2061: forge.Forge.DeleteNvlinkNmxcEndpoint:output_type -> google.protobuf.Empty - 827, // 2062: forge.Forge.CreateRemediation:output_type -> forge.CreateRemediationResponse - 1082, // 2063: forge.Forge.ApproveRemediation:output_type -> google.protobuf.Empty - 1082, // 2064: forge.Forge.RevokeRemediation:output_type -> google.protobuf.Empty - 1082, // 2065: forge.Forge.EnableRemediation:output_type -> google.protobuf.Empty - 1082, // 2066: forge.Forge.DisableRemediation:output_type -> google.protobuf.Empty - 828, // 2067: forge.Forge.FindRemediationIds:output_type -> forge.RemediationIdList - 829, // 2068: forge.Forge.FindRemediationsByIds:output_type -> forge.RemediationList - 836, // 2069: forge.Forge.FindAppliedRemediationIds:output_type -> forge.AppliedRemediationIdList - 839, // 2070: forge.Forge.FindAppliedRemediations:output_type -> forge.AppliedRemediationList - 841, // 2071: forge.Forge.GetNextRemediationForMachine:output_type -> forge.GetNextRemediationForMachineResponse - 1082, // 2072: forge.Forge.RemediationApplied:output_type -> google.protobuf.Empty - 1082, // 2073: forge.Forge.SetPrimaryDpu:output_type -> google.protobuf.Empty - 1082, // 2074: forge.Forge.SetPrimaryInterface:output_type -> google.protobuf.Empty - 850, // 2075: forge.Forge.CreateDpuExtensionService:output_type -> forge.DpuExtensionService - 850, // 2076: forge.Forge.UpdateDpuExtensionService:output_type -> forge.DpuExtensionService - 854, // 2077: forge.Forge.DeleteDpuExtensionService:output_type -> forge.DeleteDpuExtensionServiceResponse - 856, // 2078: forge.Forge.FindDpuExtensionServiceIds:output_type -> forge.DpuExtensionServiceIdList - 858, // 2079: forge.Forge.FindDpuExtensionServicesByIds:output_type -> forge.DpuExtensionServiceList - 860, // 2080: forge.Forge.GetDpuExtensionServiceVersionsInfo:output_type -> forge.DpuExtensionServiceVersionInfoList - 862, // 2081: forge.Forge.FindInstancesByDpuExtensionService:output_type -> forge.FindInstancesByDpuExtensionServiceResponse - 101, // 2082: forge.Forge.TriggerMachineAttestation:output_type -> forge.SpdmMachineAttestationTriggerResponse - 1082, // 2083: forge.Forge.CancelMachineAttestation:output_type -> google.protobuf.Empty - 106, // 2084: forge.Forge.ListAttestationMachines:output_type -> forge.SpdmListAttestationMachinesResponse - 103, // 2085: forge.Forge.GetAttestationMachine:output_type -> forge.SpdmGetAttestationMachineResponse - 108, // 2086: forge.Forge.SignMachineIdentity:output_type -> forge.MachineIdentityResponse - 113, // 2087: forge.Forge.GetTenantIdentityConfiguration:output_type -> forge.TenantIdentityConfigResponse - 113, // 2088: forge.Forge.SetTenantIdentityConfiguration:output_type -> forge.TenantIdentityConfigResponse - 1082, // 2089: forge.Forge.DeleteTenantIdentityConfiguration:output_type -> google.protobuf.Empty - 116, // 2090: forge.Forge.GetTokenDelegation:output_type -> forge.TokenDelegationResponse - 116, // 2091: forge.Forge.SetTokenDelegation:output_type -> forge.TokenDelegationResponse - 1082, // 2092: forge.Forge.DeleteTokenDelegation:output_type -> google.protobuf.Empty - 122, // 2093: forge.Forge.ReencryptTenantIdentitySecrets:output_type -> forge.ReencryptTenantIdentitySecretsResponse - 123, // 2094: forge.Forge.GetJWKS:output_type -> forge.Jwks - 124, // 2095: forge.Forge.GetOpenIDConfiguration:output_type -> forge.OpenIdConfiguration - 869, // 2096: forge.Forge.ScoutStream:output_type -> forge.ScoutStreamScoutBoundMessage - 872, // 2097: forge.Forge.ScoutStreamShowConnections:output_type -> forge.ScoutStreamShowConnectionsResponse - 874, // 2098: forge.Forge.ScoutStreamDisconnect:output_type -> forge.ScoutStreamDisconnectResponse - 876, // 2099: forge.Forge.ScoutStreamPing:output_type -> forge.ScoutStreamAdminPingResponse - 1208, // 2100: forge.Forge.MlxAdminProfileSync:output_type -> mlx_device.MlxAdminProfileSyncResponse - 1209, // 2101: forge.Forge.MlxAdminProfileShow:output_type -> mlx_device.MlxAdminProfileShowResponse - 1210, // 2102: forge.Forge.MlxAdminProfileCompare:output_type -> mlx_device.MlxAdminProfileCompareResponse - 1211, // 2103: forge.Forge.MlxAdminProfileList:output_type -> mlx_device.MlxAdminProfileListResponse - 1212, // 2104: forge.Forge.MlxAdminLockdownLock:output_type -> mlx_device.MlxAdminLockdownLockResponse - 1213, // 2105: forge.Forge.MlxAdminLockdownUnlock:output_type -> mlx_device.MlxAdminLockdownUnlockResponse - 1214, // 2106: forge.Forge.MlxAdminLockdownStatus:output_type -> mlx_device.MlxAdminLockdownStatusResponse - 1215, // 2107: forge.Forge.MlxAdminShowDevice:output_type -> mlx_device.MlxAdminDeviceInfoResponse - 1216, // 2108: forge.Forge.MlxAdminShowMachine:output_type -> mlx_device.MlxAdminDeviceReportResponse - 1217, // 2109: forge.Forge.MlxAdminRegistryList:output_type -> mlx_device.MlxAdminRegistryListResponse - 1218, // 2110: forge.Forge.MlxAdminRegistryShow:output_type -> mlx_device.MlxAdminRegistryShowResponse - 1219, // 2111: forge.Forge.MlxAdminConfigQuery:output_type -> mlx_device.MlxAdminConfigQueryResponse - 1220, // 2112: forge.Forge.MlxAdminConfigSet:output_type -> mlx_device.MlxAdminConfigSetResponse - 1221, // 2113: forge.Forge.MlxAdminConfigSync:output_type -> mlx_device.MlxAdminConfigSyncResponse - 1222, // 2114: forge.Forge.MlxAdminConfigCompare:output_type -> mlx_device.MlxAdminConfigCompareResponse - 787, // 2115: forge.Forge.FindNVLinkPartitionIds:output_type -> forge.NVLinkPartitionIdList - 782, // 2116: forge.Forge.FindNVLinkPartitionsByIds:output_type -> forge.NVLinkPartitionList - 782, // 2117: forge.Forge.NVLinkPartitionsForTenant:output_type -> forge.NVLinkPartitionList - 798, // 2118: forge.Forge.FindNVLinkLogicalPartitionIds:output_type -> forge.NVLinkLogicalPartitionIdList - 792, // 2119: forge.Forge.FindNVLinkLogicalPartitionsByIds:output_type -> forge.NVLinkLogicalPartitionList - 791, // 2120: forge.Forge.CreateNVLinkLogicalPartition:output_type -> forge.NVLinkLogicalPartition - 800, // 2121: forge.Forge.UpdateNVLinkLogicalPartition:output_type -> forge.NVLinkLogicalPartitionUpdateResult - 795, // 2122: forge.Forge.DeleteNVLinkLogicalPartition:output_type -> forge.NVLinkLogicalPartitionDeletionResult - 792, // 2123: forge.Forge.NVLinkLogicalPartitionsForTenant:output_type -> forge.NVLinkLogicalPartitionList - 890, // 2124: forge.Forge.GetMachinePositionInfo:output_type -> forge.MachinePositionInfoList - 780, // 2125: forge.Forge.NmxcBrowse:output_type -> forge.NmxcBrowseResponse - 1082, // 2126: forge.Forge.ModifyDPFState:output_type -> google.protobuf.Empty - 893, // 2127: forge.Forge.GetDPFState:output_type -> forge.DPFStateResponse - 896, // 2128: forge.Forge.GetDPFHostSnapshot:output_type -> forge.DPFHostSnapshotResponse - 899, // 2129: forge.Forge.GetDPFServiceVersions:output_type -> forge.DPFServiceVersionsResponse - 907, // 2130: forge.Forge.ComponentPowerControl:output_type -> forge.ComponentPowerControlResponse - 909, // 2131: forge.Forge.ComponentConfigureSwitchCertificate:output_type -> forge.ComponentConfigureSwitchCertificateResponse - 905, // 2132: forge.Forge.GetComponentInventory:output_type -> forge.GetComponentInventoryResponse - 916, // 2133: forge.Forge.UpdateComponentFirmware:output_type -> forge.UpdateComponentFirmwareResponse - 918, // 2134: forge.Forge.GetComponentFirmwareStatus:output_type -> forge.GetComponentFirmwareStatusResponse - 922, // 2135: forge.Forge.ListComponentFirmwareVersions:output_type -> forge.ListComponentFirmwareVersionsResponse - 935, // 2136: forge.Forge.CreateOperatingSystem:output_type -> forge.OperatingSystem - 935, // 2137: forge.Forge.GetOperatingSystem:output_type -> forge.OperatingSystem - 935, // 2138: forge.Forge.UpdateOperatingSystem:output_type -> forge.OperatingSystem - 941, // 2139: forge.Forge.DeleteOperatingSystem:output_type -> forge.DeleteOperatingSystemResponse - 943, // 2140: forge.Forge.FindOperatingSystemIds:output_type -> forge.OperatingSystemIdList - 945, // 2141: forge.Forge.FindOperatingSystemsByIds:output_type -> forge.OperatingSystemList - 947, // 2142: forge.Forge.GetOperatingSystemCachableIpxeTemplateArtifacts:output_type -> forge.IpxeTemplateArtifactList - 947, // 2143: forge.Forge.UpdateOperatingSystemCachableIpxeTemplateArtifacts:output_type -> forge.IpxeTemplateArtifactList - 952, // 2144: forge.Forge.ReWrapSecrets:output_type -> forge.ReWrapSecretsResponse - 1677, // [1677:2145] is the sub-list for method output_type - 1209, // [1209:1677] is the sub-list for method input_type - 1209, // [1209:1209] is the sub-list for extension type_name - 1209, // [1209:1209] is the sub-list for extension extendee - 0, // [0:1209] is the sub-list for field type_name + 1010, // 212: forge.NetworkSegment.created:type_name -> google.protobuf.Timestamp + 1010, // 213: forge.NetworkSegment.updated:type_name -> google.protobuf.Timestamp + 1010, // 214: forge.NetworkSegment.deleted:type_name -> google.protobuf.Timestamp + 250, // 215: forge.NetworkSegment.config:type_name -> forge.NetworkSegmentConfig + 251, // 216: forge.NetworkSegment.status:type_name -> forge.NetworkSegmentStatus + 268, // 217: forge.NetworkSegment.metadata:type_name -> forge.Metadata + 1011, // 218: forge.NetworkSegmentCreationRequest.vpc_id:type_name -> common.VpcId + 1022, // 219: forge.NetworkSegmentCreationRequest.subdomain_id:type_name -> common.DomainId + 262, // 220: forge.NetworkSegmentCreationRequest.prefixes:type_name -> forge.NetworkPrefix + 12, // 221: forge.NetworkSegmentCreationRequest.segment_type:type_name -> forge.NetworkSegmentType + 1023, // 222: forge.NetworkSegmentCreationRequest.id:type_name -> common.NetworkSegmentId + 1023, // 223: forge.NetworkSegmentDeletionRequest.id:type_name -> common.NetworkSegmentId + 1023, // 224: forge.AttachNetworkSegmentToVpcRequest.network_segment_id:type_name -> common.NetworkSegmentId + 1011, // 225: forge.AttachNetworkSegmentToVpcRequest.vpc_id:type_name -> common.VpcId + 1023, // 226: forge.NetworkSegmentStateHistoriesRequest.network_segment_ids:type_name -> common.NetworkSegmentId + 1023, // 227: forge.NetworkSegmentIdList.network_segments_ids:type_name -> common.NetworkSegmentId + 1023, // 228: forge.NetworkSegmentsByIdsRequest.network_segments_ids:type_name -> common.NetworkSegmentId + 1024, // 229: forge.NetworkPrefix.id:type_name -> common.NetworkPrefixId + 87, // 230: forge.InstancePowerRequest.operation:type_name -> forge.InstancePowerRequest.Operation + 1025, // 231: forge.InstancePowerRequest.instance_id:type_name -> common.InstanceId + 301, // 232: forge.InstanceList.instances:type_name -> forge.Instance + 267, // 233: forge.Metadata.labels:type_name -> forge.Label + 267, // 234: forge.InstanceSearchFilter.label:type_name -> forge.Label + 1025, // 235: forge.InstanceIdList.instance_ids:type_name -> common.InstanceId + 1025, // 236: forge.InstancesByIdsRequest.instance_ids:type_name -> common.InstanceId + 1009, // 237: forge.InstanceAllocationRequest.machine_id:type_name -> common.MachineId + 281, // 238: forge.InstanceAllocationRequest.config:type_name -> forge.InstanceConfig + 1025, // 239: forge.InstanceAllocationRequest.instance_id:type_name -> common.InstanceId + 268, // 240: forge.InstanceAllocationRequest.metadata:type_name -> forge.Metadata + 272, // 241: forge.BatchInstanceAllocationRequest.instance_requests:type_name -> forge.InstanceAllocationRequest + 301, // 242: forge.BatchInstanceAllocationResponse.instances:type_name -> forge.Instance + 14, // 243: forge.IpxeTemplateArtifact.cache_strategy:type_name -> forge.IpxeTemplateArtifactCacheStrategy + 1026, // 244: forge.IpxeTemplate.id:type_name -> common.IpxeTemplateId + 15, // 245: forge.IpxeTemplate.visibility:type_name -> forge.IpxeTemplateVisibility + 280, // 246: forge.InstanceOperatingSystemConfig.ipxe:type_name -> forge.InlineIpxe + 1019, // 247: forge.InstanceOperatingSystemConfig.os_image_id:type_name -> common.UUID + 1027, // 248: forge.InstanceOperatingSystemConfig.operating_system_id:type_name -> common.OperatingSystemId + 278, // 249: forge.InstanceConfig.tenant:type_name -> forge.TenantConfig + 279, // 250: forge.InstanceConfig.os:type_name -> forge.InstanceOperatingSystemConfig + 282, // 251: forge.InstanceConfig.network:type_name -> forge.InstanceNetworkConfig + 284, // 252: forge.InstanceConfig.infiniband:type_name -> forge.InstanceInfinibandConfig + 286, // 253: forge.InstanceConfig.dpu_extension_services:type_name -> forge.InstanceDpuExtensionServicesConfig + 287, // 254: forge.InstanceConfig.nvlink:type_name -> forge.InstanceNVLinkConfig + 288, // 255: forge.InstanceConfig.spxconfig:type_name -> forge.InstanceSpxConfig + 303, // 256: forge.InstanceNetworkConfig.interfaces:type_name -> forge.InstanceInterfaceConfig + 283, // 257: forge.InstanceNetworkConfig.auto_config:type_name -> forge.InstanceNetworkAutoConfig + 1011, // 258: forge.InstanceNetworkAutoConfig.vpc_id:type_name -> common.VpcId + 307, // 259: forge.InstanceInfinibandConfig.ib_interfaces:type_name -> forge.InstanceIBInterfaceConfig + 285, // 260: forge.InstanceDpuExtensionServicesConfig.service_configs:type_name -> forge.InstanceDpuExtensionServiceConfig + 312, // 261: forge.InstanceNVLinkConfig.gpu_configs:type_name -> forge.InstanceNVLinkGpuConfig + 289, // 262: forge.InstanceSpxConfig.spx_attachments:type_name -> forge.InstanceSpxAttachment + 1028, // 263: forge.InstanceSpxAttachment.spx_partition_id:type_name -> common.SpxPartitionId + 16, // 264: forge.InstanceSpxAttachment.attachment_type:type_name -> forge.SpxAttachmentType + 1025, // 265: forge.InstanceOperatingSystemUpdateRequest.instance_id:type_name -> common.InstanceId + 279, // 266: forge.InstanceOperatingSystemUpdateRequest.os:type_name -> forge.InstanceOperatingSystemConfig + 1025, // 267: forge.InstanceConfigUpdateRequest.instance_id:type_name -> common.InstanceId + 281, // 268: forge.InstanceConfigUpdateRequest.config:type_name -> forge.InstanceConfig + 268, // 269: forge.InstanceConfigUpdateRequest.metadata:type_name -> forge.Metadata + 362, // 270: forge.InstanceStatus.tenant:type_name -> forge.InstanceTenantStatus + 295, // 271: forge.InstanceStatus.network:type_name -> forge.InstanceNetworkStatus + 296, // 272: forge.InstanceStatus.infiniband:type_name -> forge.InstanceInfinibandStatus + 299, // 273: forge.InstanceStatus.dpu_extension_services:type_name -> forge.InstanceDpuExtensionServicesStatus + 24, // 274: forge.InstanceStatus.configs_synced:type_name -> forge.SyncState + 302, // 275: forge.InstanceStatus.update:type_name -> forge.InstanceUpdateStatus + 300, // 276: forge.InstanceStatus.nvlink:type_name -> forge.InstanceNVLinkStatus + 293, // 277: forge.InstanceStatus.spx_status:type_name -> forge.InstanceSpxStatus + 294, // 278: forge.InstanceSpxStatus.attachment_statuses:type_name -> forge.InstanceSpxAttachmentStatus + 24, // 279: forge.InstanceSpxStatus.configs_synced:type_name -> forge.SyncState + 16, // 280: forge.InstanceSpxAttachmentStatus.attachment_type:type_name -> forge.SpxAttachmentType + 1028, // 281: forge.InstanceSpxAttachmentStatus.spx_partition_id:type_name -> common.SpxPartitionId + 309, // 282: forge.InstanceNetworkStatus.interfaces:type_name -> forge.InstanceInterfaceStatus + 24, // 283: forge.InstanceNetworkStatus.configs_synced:type_name -> forge.SyncState + 310, // 284: forge.InstanceInfinibandStatus.ib_interfaces:type_name -> forge.InstanceIBInterfaceStatus + 24, // 285: forge.InstanceInfinibandStatus.configs_synced:type_name -> forge.SyncState + 1009, // 286: forge.DpuExtensionServiceStatus.dpu_machine_id:type_name -> common.MachineId + 74, // 287: forge.DpuExtensionServiceStatus.status:type_name -> forge.DpuExtensionServiceDeploymentStatus + 459, // 288: forge.DpuExtensionServiceStatus.components:type_name -> forge.DpuExtensionServiceComponent + 74, // 289: forge.InstanceDpuExtensionServiceStatus.deployment_status:type_name -> forge.DpuExtensionServiceDeploymentStatus + 297, // 290: forge.InstanceDpuExtensionServiceStatus.dpu_statuses:type_name -> forge.DpuExtensionServiceStatus + 298, // 291: forge.InstanceDpuExtensionServicesStatus.dpu_extension_services:type_name -> forge.InstanceDpuExtensionServiceStatus + 24, // 292: forge.InstanceDpuExtensionServicesStatus.configs_synced:type_name -> forge.SyncState + 311, // 293: forge.InstanceNVLinkStatus.gpu_statuses:type_name -> forge.InstanceNVLinkGpuStatus + 24, // 294: forge.InstanceNVLinkStatus.configs_synced:type_name -> forge.SyncState + 1025, // 295: forge.Instance.id:type_name -> common.InstanceId + 1009, // 296: forge.Instance.machine_id:type_name -> common.MachineId + 268, // 297: forge.Instance.metadata:type_name -> forge.Metadata + 281, // 298: forge.Instance.config:type_name -> forge.InstanceConfig + 292, // 299: forge.Instance.status:type_name -> forge.InstanceStatus + 88, // 300: forge.InstanceUpdateStatus.module:type_name -> forge.InstanceUpdateStatus.Module + 1010, // 301: forge.InstanceUpdateStatus.trigger_received_at:type_name -> google.protobuf.Timestamp + 1010, // 302: forge.InstanceUpdateStatus.update_triggered_at:type_name -> google.protobuf.Timestamp + 40, // 303: forge.InstanceInterfaceConfig.function_type:type_name -> forge.InterfaceFunctionType + 1023, // 304: forge.InstanceInterfaceConfig.network_segment_id:type_name -> common.NetworkSegmentId + 1023, // 305: forge.InstanceInterfaceConfig.segment_id:type_name -> common.NetworkSegmentId + 1013, // 306: forge.InstanceInterfaceConfig.vpc_prefix_id:type_name -> common.VpcPrefixId + 304, // 307: forge.InstanceInterfaceConfig.vpc:type_name -> forge.InstanceInterfaceVpcSelection + 305, // 308: forge.InstanceInterfaceConfig.ipv6_interface_config:type_name -> forge.InstanceInterfaceIpv6Config + 306, // 309: forge.InstanceInterfaceConfig.routing_profile:type_name -> forge.InstanceInterfaceRoutingProfile + 1011, // 310: forge.InstanceInterfaceVpcSelection.vpc_id:type_name -> common.VpcId + 17, // 311: forge.InstanceInterfaceVpcSelection.family_mode:type_name -> forge.InstanceInterfaceIpFamilyMode + 1013, // 312: forge.InstanceInterfaceIpv6Config.vpc_prefix_id:type_name -> common.VpcPrefixId + 881, // 313: forge.InstanceInterfaceRoutingProfile.allowed_anycast_prefixes:type_name -> forge.PrefixFilterPolicyEntry + 40, // 314: forge.InstanceIBInterfaceConfig.function_type:type_name -> forge.InterfaceFunctionType + 1015, // 315: forge.InstanceIBInterfaceConfig.ib_partition_id:type_name -> common.IBPartitionId + 1013, // 316: forge.InstanceInterfaceResolvedVpcPrefixes.ipv4_vpc_prefix_id:type_name -> common.VpcPrefixId + 1013, // 317: forge.InstanceInterfaceResolvedVpcPrefixes.ipv6_vpc_prefix_id:type_name -> common.VpcPrefixId + 1011, // 318: forge.InstanceInterfaceStatus.vpc_id:type_name -> common.VpcId + 308, // 319: forge.InstanceInterfaceStatus.resolved_vpc_prefixes:type_name -> forge.InstanceInterfaceResolvedVpcPrefixes + 1029, // 320: forge.InstanceNVLinkGpuStatus.domain_id:type_name -> common.NVLinkDomainId + 1012, // 321: forge.InstanceNVLinkGpuStatus.logical_partition_id:type_name -> common.NVLinkLogicalPartitionId + 1012, // 322: forge.InstanceNVLinkGpuConfig.logical_partition_id:type_name -> common.NVLinkLogicalPartitionId + 1025, // 323: forge.InstancePhoneHomeLastContactRequest.instance_id:type_name -> common.InstanceId + 1010, // 324: forge.InstancePhoneHomeLastContactResponse.timestamp:type_name -> google.protobuf.Timestamp + 18, // 325: forge.Issue.category:type_name -> forge.IssueCategory + 316, // 326: forge.DeleteAttribution.initiated_by:type_name -> forge.DeleteInitiatedBy + 1025, // 327: forge.InstanceReleaseRequest.id:type_name -> common.InstanceId + 315, // 328: forge.InstanceReleaseRequest.issue:type_name -> forge.Issue + 317, // 329: forge.InstanceReleaseRequest.delete_attribution:type_name -> forge.DeleteAttribution + 1009, // 330: forge.MachinesByIdsRequest.machine_ids:type_name -> common.MachineId + 1018, // 331: forge.MachineSearchConfig.rack_id:type_name -> common.RackId + 1009, // 332: forge.MachineStateHistoriesRequest.machine_ids:type_name -> common.MachineId + 976, // 333: forge.MachineStateHistories.histories:type_name -> forge.MachineStateHistories.HistoriesEntry + 363, // 334: forge.MachineStateHistoryRecords.records:type_name -> forge.MachineEvent + 1009, // 335: forge.MachineHealthHistoriesRequest.machine_ids:type_name -> common.MachineId + 1010, // 336: forge.MachineHealthHistoriesRequest.start_time:type_name -> google.protobuf.Timestamp + 1010, // 337: forge.MachineHealthHistoriesRequest.end_time:type_name -> google.protobuf.Timestamp + 977, // 338: forge.HealthHistories.histories:type_name -> forge.HealthHistories.HistoriesEntry + 328, // 339: forge.HealthHistoryRecords.records:type_name -> forge.HealthHistoryRecord + 1016, // 340: forge.HealthHistoryRecord.health:type_name -> health.HealthReport + 1010, // 341: forge.HealthHistoryRecord.time:type_name -> google.protobuf.Timestamp + 480, // 342: forge.TenantList.tenants:type_name -> forge.Tenant + 364, // 343: forge.InterfaceList.interfaces:type_name -> forge.MachineInterface + 348, // 344: forge.MachineList.machines:type_name -> forge.Machine + 1030, // 345: forge.InterfaceDeleteQuery.id:type_name -> common.MachineInterfaceId + 1030, // 346: forge.InterfaceSearchQuery.id:type_name -> common.MachineInterfaceId + 1030, // 347: forge.AssignStaticAddressRequest.interface_id:type_name -> common.MachineInterfaceId + 1030, // 348: forge.AssignStaticAddressResponse.interface_id:type_name -> common.MachineInterfaceId + 19, // 349: forge.AssignStaticAddressResponse.status:type_name -> forge.AssignStaticAddressStatus + 1030, // 350: forge.RemoveStaticAddressRequest.interface_id:type_name -> common.MachineInterfaceId + 1030, // 351: forge.RemoveStaticAddressResponse.interface_id:type_name -> common.MachineInterfaceId + 20, // 352: forge.RemoveStaticAddressResponse.status:type_name -> forge.RemoveStaticAddressStatus + 1030, // 353: forge.FindInterfaceAddressesRequest.interface_id:type_name -> common.MachineInterfaceId + 1030, // 354: forge.FindInterfaceAddressesResponse.interface_id:type_name -> common.MachineInterfaceId + 342, // 355: forge.FindInterfaceAddressesResponse.addresses:type_name -> forge.InterfaceAddress + 1030, // 356: forge.BmcInfo.machine_interface_id:type_name -> common.MachineInterfaceId + 1010, // 357: forge.MachineConfig.maintenance_start_time:type_name -> google.protobuf.Timestamp + 349, // 358: forge.MachineConfig.dpf:type_name -> forge.DpfMachineState + 364, // 359: forge.MachineStatus.interfaces:type_name -> forge.MachineInterface + 1031, // 360: forge.MachineStatus.discovery_info:type_name -> machine_discovery.DiscoveryInfo + 1010, // 361: forge.MachineStatus.last_reboot_time:type_name -> google.protobuf.Timestamp + 1010, // 362: forge.MachineStatus.last_observation_time:type_name -> google.protobuf.Timestamp + 1009, // 363: forge.MachineStatus.associated_host_machine_id:type_name -> common.MachineId + 1009, // 364: forge.MachineStatus.associated_dpu_machine_ids:type_name -> common.MachineId + 1010, // 365: forge.MachineStatus.last_reboot_requested_time:type_name -> google.protobuf.Timestamp + 1016, // 366: forge.MachineStatus.health:type_name -> health.HealthReport + 358, // 367: forge.MachineStatus.health_sources:type_name -> forge.HealthSourceOrigin + 365, // 368: forge.MachineStatus.infiniband:type_name -> forge.InfinibandStatusObservation + 643, // 369: forge.MachineStatus.capabilities:type_name -> forge.MachineCapabilitiesSet + 716, // 370: forge.MachineStatus.hw_sku:type_name -> forge.SkuStatus + 396, // 371: forge.MachineStatus.quarantine:type_name -> forge.ManagedHostQuarantineState + 767, // 372: forge.MachineStatus.nvlink_info:type_name -> forge.MachineNVLinkInfo + 777, // 373: forge.MachineStatus.nvlink:type_name -> forge.MachineNVLinkStatusObservation + 769, // 374: forge.MachineStatus.spx:type_name -> forge.MachineSpxStatusObservation + 350, // 375: forge.MachineStatus.instance_network_restrictions:type_name -> forge.InstanceNetworkRestrictions + 99, // 376: forge.MachineStatus.lifecycle:type_name -> forge.LifecycleStatus + 1009, // 377: forge.Machine.id:type_name -> common.MachineId + 359, // 378: forge.Machine.state_reason:type_name -> forge.ControllerStateReason + 361, // 379: forge.Machine.state_sla:type_name -> forge.StateSla + 363, // 380: forge.Machine.events:type_name -> forge.MachineEvent + 364, // 381: forge.Machine.interfaces:type_name -> forge.MachineInterface + 1031, // 382: forge.Machine.discovery_info:type_name -> machine_discovery.DiscoveryInfo + 21, // 383: forge.Machine.machine_type:type_name -> forge.MachineType + 344, // 384: forge.Machine.bmc_info:type_name -> forge.BmcInfo + 1010, // 385: forge.Machine.last_reboot_time:type_name -> google.protobuf.Timestamp + 1010, // 386: forge.Machine.last_observation_time:type_name -> google.protobuf.Timestamp + 1010, // 387: forge.Machine.maintenance_start_time:type_name -> google.protobuf.Timestamp + 1009, // 388: forge.Machine.associated_host_machine_id:type_name -> common.MachineId + 356, // 389: forge.Machine.inventory:type_name -> forge.MachineComponentInventory + 1010, // 390: forge.Machine.last_reboot_requested_time:type_name -> google.protobuf.Timestamp + 1009, // 391: forge.Machine.associated_dpu_machine_ids:type_name -> common.MachineId + 1016, // 392: forge.Machine.health:type_name -> health.HealthReport + 358, // 393: forge.Machine.health_sources:type_name -> forge.HealthSourceOrigin + 365, // 394: forge.Machine.ib_status:type_name -> forge.InfinibandStatusObservation + 268, // 395: forge.Machine.metadata:type_name -> forge.Metadata + 350, // 396: forge.Machine.instance_network_restrictions:type_name -> forge.InstanceNetworkRestrictions + 643, // 397: forge.Machine.capabilities:type_name -> forge.MachineCapabilitiesSet + 716, // 398: forge.Machine.hw_sku_status:type_name -> forge.SkuStatus + 396, // 399: forge.Machine.quarantine_state:type_name -> forge.ManagedHostQuarantineState + 767, // 400: forge.Machine.nvlink_info:type_name -> forge.MachineNVLinkInfo + 777, // 401: forge.Machine.nvlink_status_observation:type_name -> forge.MachineNVLinkStatusObservation + 1018, // 402: forge.Machine.rack_id:type_name -> common.RackId + 226, // 403: forge.Machine.placement_in_rack:type_name -> forge.PlacementInRack + 769, // 404: forge.Machine.spx_status_observation:type_name -> forge.MachineSpxStatusObservation + 349, // 405: forge.Machine.dpf:type_name -> forge.DpfMachineState + 346, // 406: forge.Machine.config:type_name -> forge.MachineConfig + 347, // 407: forge.Machine.status:type_name -> forge.MachineStatus + 22, // 408: forge.InstanceNetworkRestrictions.network_segment_membership_type:type_name -> forge.InstanceNetworkSegmentMembershipType + 1023, // 409: forge.InstanceNetworkRestrictions.network_segment_ids:type_name -> common.NetworkSegmentId + 1009, // 410: forge.MachineMetadataUpdateRequest.machine_id:type_name -> common.MachineId + 268, // 411: forge.MachineMetadataUpdateRequest.metadata:type_name -> forge.Metadata + 1018, // 412: forge.RackMetadataUpdateRequest.rack_id:type_name -> common.RackId + 268, // 413: forge.RackMetadataUpdateRequest.metadata:type_name -> forge.Metadata + 1020, // 414: forge.SwitchMetadataUpdateRequest.switch_id:type_name -> common.SwitchId + 268, // 415: forge.SwitchMetadataUpdateRequest.metadata:type_name -> forge.Metadata + 1017, // 416: forge.PowerShelfMetadataUpdateRequest.power_shelf_id:type_name -> common.PowerShelfId + 268, // 417: forge.PowerShelfMetadataUpdateRequest.metadata:type_name -> forge.Metadata + 1009, // 418: forge.DpuAgentInventoryReport.machine_id:type_name -> common.MachineId + 356, // 419: forge.DpuAgentInventoryReport.inventory:type_name -> forge.MachineComponentInventory + 357, // 420: forge.MachineComponentInventory.components:type_name -> forge.MachineInventorySoftwareComponent + 41, // 421: forge.HealthSourceOrigin.mode:type_name -> forge.HealthReportApplyMode + 23, // 422: forge.ControllerStateReason.outcome:type_name -> forge.ControllerStateOutcome + 360, // 423: forge.ControllerStateReason.source_ref:type_name -> forge.ControllerStateSourceReference + 1032, // 424: forge.StateSla.sla:type_name -> google.protobuf.Duration + 8, // 425: forge.InstanceTenantStatus.state:type_name -> forge.TenantState + 1010, // 426: forge.MachineEvent.time:type_name -> google.protobuf.Timestamp + 1030, // 427: forge.MachineInterface.id:type_name -> common.MachineInterfaceId + 1009, // 428: forge.MachineInterface.attached_dpu_machine_id:type_name -> common.MachineId + 1009, // 429: forge.MachineInterface.machine_id:type_name -> common.MachineId + 1023, // 430: forge.MachineInterface.segment_id:type_name -> common.NetworkSegmentId + 1022, // 431: forge.MachineInterface.domain_id:type_name -> common.DomainId + 1010, // 432: forge.MachineInterface.created:type_name -> google.protobuf.Timestamp + 1010, // 433: forge.MachineInterface.last_dhcp:type_name -> google.protobuf.Timestamp + 1017, // 434: forge.MachineInterface.power_shelf_id:type_name -> common.PowerShelfId + 1020, // 435: forge.MachineInterface.switch_id:type_name -> common.SwitchId + 26, // 436: forge.MachineInterface.association_type:type_name -> forge.InterfaceAssociationType + 27, // 437: forge.MachineInterface.interface_type:type_name -> forge.InterfaceType + 366, // 438: forge.InfinibandStatusObservation.ib_interfaces:type_name -> forge.MachineIbInterface + 1010, // 439: forge.InfinibandStatusObservation.observed_at:type_name -> google.protobuf.Timestamp + 1033, // 440: forge.MachineIbInterface.associated_pkeys:type_name -> common.StringList + 1033, // 441: forge.MachineIbInterface.associated_partition_ids:type_name -> common.StringList + 28, // 442: forge.DhcpDiscovery.address_family:type_name -> forge.AddressFamily + 29, // 443: forge.DhcpDiscovery.message_kind:type_name -> forge.MessageKind + 30, // 444: forge.ExpireDhcpLeaseResponse.status:type_name -> forge.ExpireDhcpLeaseStatus + 1009, // 445: forge.DhcpRecord.machine_id:type_name -> common.MachineId + 1030, // 446: forge.DhcpRecord.machine_interface_id:type_name -> common.MachineInterfaceId + 1023, // 447: forge.DhcpRecord.segment_id:type_name -> common.NetworkSegmentId + 1022, // 448: forge.DhcpRecord.subdomain_id:type_name -> common.DomainId + 1010, // 449: forge.DhcpRecord.last_invalidation_time:type_name -> google.protobuf.Timestamp + 252, // 450: forge.NetworkSegmentList.network_segments:type_name -> forge.NetworkSegment + 31, // 451: forge.SSHKeyValidationResponse.role:type_name -> forge.UserRoles + 1020, // 452: forge.GetSwitchNvosCredentialsRequest.switch_id:type_name -> common.SwitchId + 377, // 453: forge.GetBmcCredentialsResponse.credentials:type_name -> forge.BmcCredentials + 846, // 454: forge.BmcCredentials.username_password:type_name -> forge.UsernamePassword + 847, // 455: forge.BmcCredentials.session_token:type_name -> forge.SessionToken + 385, // 456: forge.SshRequest.endpoint_request:type_name -> forge.BmcEndpointRequest + 387, // 457: forge.CopyBfbToDpuRshimRequest.ssh_request:type_name -> forge.SshRequest + 1009, // 458: forge.UpdateMachineHardwareInfoRequest.machine_id:type_name -> common.MachineId + 390, // 459: forge.UpdateMachineHardwareInfoRequest.info:type_name -> forge.MachineHardwareInfo + 32, // 460: forge.UpdateMachineHardwareInfoRequest.update_type:type_name -> forge.MachineHardwareInfoUpdateType + 1034, // 461: forge.MachineHardwareInfo.gpus:type_name -> machine_discovery.Gpu + 1009, // 462: forge.ManagedHostNetworkConfigRequest.dpu_machine_id:type_name -> common.MachineId + 403, // 463: forge.ManagedHostNetworkConfigResponse.managed_host_config:type_name -> forge.ManagedHostNetworkConfig + 404, // 464: forge.ManagedHostNetworkConfigResponse.admin_interface:type_name -> forge.FlatInterfaceConfig + 404, // 465: forge.ManagedHostNetworkConfigResponse.tenant_interfaces:type_name -> forge.FlatInterfaceConfig + 1025, // 466: forge.ManagedHostNetworkConfigResponse.instance_id:type_name -> common.InstanceId + 6, // 467: forge.ManagedHostNetworkConfigResponse.network_virtualization_type:type_name -> forge.VpcVirtualizationType + 34, // 468: forge.ManagedHostNetworkConfigResponse.vpc_isolation_behavior:type_name -> forge.VpcIsolationBehaviorType + 301, // 469: forge.ManagedHostNetworkConfigResponse.instance:type_name -> forge.Instance + 1035, // 470: forge.ManagedHostNetworkConfigResponse.common_internal_route_target:type_name -> common.RouteTarget + 1035, // 471: forge.ManagedHostNetworkConfigResponse.additional_route_target_imports:type_name -> common.RouteTarget + 694, // 472: forge.ManagedHostNetworkConfigResponse.network_security_policy_overrides:type_name -> forge.ResolvedNetworkSecurityGroupRule + 395, // 473: forge.ManagedHostNetworkConfigResponse.dpu_extension_services:type_name -> forge.ManagedHostDpuExtensionServiceConfig + 393, // 474: forge.ManagedHostNetworkConfigResponse.traffic_intercept_config:type_name -> forge.TrafficInterceptConfig + 882, // 475: forge.ManagedHostNetworkConfigResponse.routing_profile:type_name -> forge.RoutingProfile + 771, // 476: forge.ManagedHostNetworkConfigResponse.astra_config:type_name -> forge.AstraConfig + 394, // 477: forge.TrafficInterceptConfig.bridging:type_name -> forge.TrafficInterceptBridging + 978, // 478: forge.TrafficInterceptBridging.host_representor_intercept_bridging:type_name -> forge.TrafficInterceptBridging.HostRepresentorInterceptBridgingEntry + 73, // 479: forge.ManagedHostDpuExtensionServiceConfig.service_type:type_name -> forge.DpuExtensionServiceType + 848, // 480: forge.ManagedHostDpuExtensionServiceConfig.credential:type_name -> forge.DpuExtensionServiceCredential + 867, // 481: forge.ManagedHostDpuExtensionServiceConfig.observability:type_name -> forge.DpuExtensionServiceObservability + 33, // 482: forge.ManagedHostQuarantineState.mode:type_name -> forge.ManagedHostQuarantineMode + 1009, // 483: forge.GetManagedHostQuarantineStateRequest.machine_id:type_name -> common.MachineId + 396, // 484: forge.GetManagedHostQuarantineStateResponse.quarantine_state:type_name -> forge.ManagedHostQuarantineState + 1009, // 485: forge.SetManagedHostQuarantineStateRequest.machine_id:type_name -> common.MachineId + 396, // 486: forge.SetManagedHostQuarantineStateRequest.quarantine_state:type_name -> forge.ManagedHostQuarantineState + 396, // 487: forge.SetManagedHostQuarantineStateResponse.prior_quarantine_state:type_name -> forge.ManagedHostQuarantineState + 1009, // 488: forge.ClearManagedHostQuarantineStateRequest.machine_id:type_name -> common.MachineId + 396, // 489: forge.ClearManagedHostQuarantineStateResponse.prior_quarantine_state:type_name -> forge.ManagedHostQuarantineState + 396, // 490: forge.ManagedHostNetworkConfig.quarantine_state:type_name -> forge.ManagedHostQuarantineState + 40, // 491: forge.FlatInterfaceConfig.function_type:type_name -> forge.InterfaceFunctionType + 406, // 492: forge.FlatInterfaceConfig.ipv6_interface_config:type_name -> forge.FlatInterfaceIpv6Config + 882, // 493: forge.FlatInterfaceConfig.vpc_routing_profile:type_name -> forge.RoutingProfile + 405, // 494: forge.FlatInterfaceConfig.interface_routing_profile:type_name -> forge.FlatInterfaceRoutingProfile + 407, // 495: forge.FlatInterfaceConfig.network_security_group:type_name -> forge.FlatInterfaceNetworkSecurityGroupConfig + 1019, // 496: forge.FlatInterfaceConfig.internal_uuid:type_name -> common.UUID + 881, // 497: forge.FlatInterfaceRoutingProfile.allowed_anycast_prefixes:type_name -> forge.PrefixFilterPolicyEntry + 58, // 498: forge.FlatInterfaceNetworkSecurityGroupConfig.source:type_name -> forge.NetworkSecurityGroupSource + 694, // 499: forge.FlatInterfaceNetworkSecurityGroupConfig.rules:type_name -> forge.ResolvedNetworkSecurityGroupRule + 456, // 500: forge.ManagedHostNetworkStatusResponse.all:type_name -> forge.DpuNetworkStatus + 1010, // 501: forge.DpuAgentUpgradeCheckRequest.binary_mtime:type_name -> google.protobuf.Timestamp + 35, // 502: forge.DpuAgentUpgradePolicyRequest.new_policy:type_name -> forge.AgentUpgradePolicy + 35, // 503: forge.DpuAgentUpgradePolicyResponse.active_policy:type_name -> forge.AgentUpgradePolicy + 385, // 504: forge.LockdownRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 1009, // 505: forge.LockdownRequest.machine_id:type_name -> common.MachineId + 36, // 506: forge.LockdownRequest.action:type_name -> forge.LockdownAction + 385, // 507: forge.LockdownStatusRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 1009, // 508: forge.LockdownStatusRequest.machine_id:type_name -> common.MachineId + 385, // 509: forge.MachineSetupStatusRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 385, // 510: forge.MachineSetupRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 385, // 511: forge.SetDpuFirstBootOrderRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 385, // 512: forge.AdminRebootRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 385, // 513: forge.AdminBmcResetRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 385, // 514: forge.EnableInfiniteBootRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 385, // 515: forge.IsInfiniteBootEnabledRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 1009, // 516: forge.BMCMetaDataGetRequest.machine_id:type_name -> common.MachineId + 31, // 517: forge.BMCMetaDataGetRequest.role:type_name -> forge.UserRoles + 37, // 518: forge.BMCMetaDataGetRequest.request_type:type_name -> forge.BMCRequestType + 385, // 519: forge.BMCMetaDataGetRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 1009, // 520: forge.MachineCredentialsUpdateRequest.machine_id:type_name -> common.MachineId + 979, // 521: forge.MachineCredentialsUpdateRequest.credentials:type_name -> forge.MachineCredentialsUpdateRequest.Credentials + 1009, // 522: forge.ForgeAgentControlRequest.machine_id:type_name -> common.MachineId + 90, // 523: forge.ForgeAgentControlResponse.legacy_action:type_name -> forge.ForgeAgentControlResponse.LegacyAction + 980, // 524: forge.ForgeAgentControlResponse.data:type_name -> forge.ForgeAgentControlResponse.ForgeAgentControlExtraInfo + 981, // 525: forge.ForgeAgentControlResponse.noop:type_name -> forge.ForgeAgentControlResponse.Noop + 982, // 526: forge.ForgeAgentControlResponse.reset:type_name -> forge.ForgeAgentControlResponse.Reset + 983, // 527: forge.ForgeAgentControlResponse.discovery:type_name -> forge.ForgeAgentControlResponse.Discovery + 984, // 528: forge.ForgeAgentControlResponse.rebuild:type_name -> forge.ForgeAgentControlResponse.Rebuild + 985, // 529: forge.ForgeAgentControlResponse.retry:type_name -> forge.ForgeAgentControlResponse.Retry + 986, // 530: forge.ForgeAgentControlResponse.measure:type_name -> forge.ForgeAgentControlResponse.Measure + 987, // 531: forge.ForgeAgentControlResponse.log_error:type_name -> forge.ForgeAgentControlResponse.LogError + 988, // 532: forge.ForgeAgentControlResponse.machine_validation:type_name -> forge.ForgeAgentControlResponse.MachineValidation + 990, // 533: forge.ForgeAgentControlResponse.mlx_action:type_name -> forge.ForgeAgentControlResponse.MlxAction + 997, // 534: forge.ForgeAgentControlResponse.firmware_upgrade:type_name -> forge.ForgeAgentControlResponse.FirmwareUpgrade + 1030, // 535: forge.MachineDiscoveryInfo.machine_interface_id:type_name -> common.MachineInterfaceId + 1031, // 536: forge.MachineDiscoveryInfo.info:type_name -> machine_discovery.DiscoveryInfo + 38, // 537: forge.MachineDiscoveryInfo.discovery_reporter:type_name -> forge.MachineDiscoveryReporter + 1009, // 538: forge.MachineDiscoveryCompletedRequest.machine_id:type_name -> common.MachineId + 1009, // 539: forge.MachineCleanupInfo.machine_id:type_name -> common.MachineId + 999, // 540: forge.MachineCleanupInfo.nvme:type_name -> forge.MachineCleanupInfo.CleanupStepResult + 999, // 541: forge.MachineCleanupInfo.ram:type_name -> forge.MachineCleanupInfo.CleanupStepResult + 999, // 542: forge.MachineCleanupInfo.mem_overwrite:type_name -> forge.MachineCleanupInfo.CleanupStepResult + 999, // 543: forge.MachineCleanupInfo.ib:type_name -> forge.MachineCleanupInfo.CleanupStepResult + 999, // 544: forge.MachineCleanupInfo.hdd:type_name -> forge.MachineCleanupInfo.CleanupStepResult + 91, // 545: forge.MachineCleanupInfo.result:type_name -> forge.MachineCleanupInfo.CleanupResult + 442, // 546: forge.MachineCertificateResult.machine_certificate:type_name -> forge.MachineCertificate + 1009, // 547: forge.MachineDiscoveryResult.machine_id:type_name -> common.MachineId + 442, // 548: forge.MachineDiscoveryResult.machine_certificate:type_name -> forge.MachineCertificate + 135, // 549: forge.MachineDiscoveryResult.attest_key_challenge:type_name -> forge.AttestKeyBindChallenge + 1030, // 550: forge.MachineDiscoveryResult.machine_interface_id:type_name -> common.MachineInterfaceId + 1009, // 551: forge.ForgeScoutErrorReport.machine_id:type_name -> common.MachineId + 1030, // 552: forge.ForgeScoutErrorReport.machine_interface_id:type_name -> common.MachineInterfaceId + 25, // 553: forge.PxeInstructionRequest.arch:type_name -> forge.MachineArchitecture + 1030, // 554: forge.PxeInstructionRequest.interface_id:type_name -> common.MachineInterfaceId + 364, // 555: forge.CloudInitDiscoveryInstructions.machine_interface:type_name -> forge.MachineInterface + 888, // 556: forge.CloudInitDiscoveryInstructions.domain:type_name -> forge.PxeDomain + 39, // 557: forge.CloudInitDiscoveryInstructions.bootstrap_ca_source:type_name -> forge.BootstrapCaSource + 452, // 558: forge.CloudInitInstructions.discovery_instructions:type_name -> forge.CloudInitDiscoveryInstructions + 453, // 559: forge.CloudInitInstructions.metadata:type_name -> forge.CloudInitMetaData + 1009, // 560: forge.DpuNetworkStatus.dpu_machine_id:type_name -> common.MachineId + 1010, // 561: forge.DpuNetworkStatus.observed_at:type_name -> google.protobuf.Timestamp + 477, // 562: forge.DpuNetworkStatus.interfaces:type_name -> forge.InstanceInterfaceStatusObservation + 1025, // 563: forge.DpuNetworkStatus.instance_id:type_name -> common.InstanceId + 1016, // 564: forge.DpuNetworkStatus.dpu_health:type_name -> health.HealthReport + 478, // 565: forge.DpuNetworkStatus.fabric_interfaces:type_name -> forge.FabricInterfaceData + 457, // 566: forge.DpuNetworkStatus.last_dhcp_requests:type_name -> forge.LastDhcpRequest + 458, // 567: forge.DpuNetworkStatus.dpu_extension_services:type_name -> forge.DpuExtensionServiceStatusObservation + 773, // 568: forge.DpuNetworkStatus.astra_config_status:type_name -> forge.AstraConfigStatus + 1030, // 569: forge.LastDhcpRequest.host_interface_id:type_name -> common.MachineInterfaceId + 73, // 570: forge.DpuExtensionServiceStatusObservation.service_type:type_name -> forge.DpuExtensionServiceType + 74, // 571: forge.DpuExtensionServiceStatusObservation.state:type_name -> forge.DpuExtensionServiceDeploymentStatus + 459, // 572: forge.DpuExtensionServiceStatusObservation.components:type_name -> forge.DpuExtensionServiceComponent + 1016, // 573: forge.OptionalHealthReport.report:type_name -> health.HealthReport + 1016, // 574: forge.HealthReportEntry.report:type_name -> health.HealthReport + 41, // 575: forge.HealthReportEntry.mode:type_name -> forge.HealthReportApplyMode + 1009, // 576: forge.InsertMachineHealthReportRequest.machine_id:type_name -> common.MachineId + 461, // 577: forge.InsertMachineHealthReportRequest.health_report_entry:type_name -> forge.HealthReportEntry + 1018, // 578: forge.InsertRackHealthReportRequest.rack_id:type_name -> common.RackId + 461, // 579: forge.InsertRackHealthReportRequest.health_report_entry:type_name -> forge.HealthReportEntry + 1018, // 580: forge.RemoveRackHealthReportRequest.rack_id:type_name -> common.RackId + 1018, // 581: forge.ListRackHealthReportsRequest.rack_id:type_name -> common.RackId + 1020, // 582: forge.InsertSwitchHealthReportRequest.switch_id:type_name -> common.SwitchId + 461, // 583: forge.InsertSwitchHealthReportRequest.health_report_entry:type_name -> forge.HealthReportEntry + 1020, // 584: forge.RemoveSwitchHealthReportRequest.switch_id:type_name -> common.SwitchId + 1020, // 585: forge.ListSwitchHealthReportsRequest.switch_id:type_name -> common.SwitchId + 1017, // 586: forge.InsertPowerShelfHealthReportRequest.power_shelf_id:type_name -> common.PowerShelfId + 461, // 587: forge.InsertPowerShelfHealthReportRequest.health_report_entry:type_name -> forge.HealthReportEntry + 1017, // 588: forge.RemovePowerShelfHealthReportRequest.power_shelf_id:type_name -> common.PowerShelfId + 1017, // 589: forge.ListPowerShelfHealthReportsRequest.power_shelf_id:type_name -> common.PowerShelfId + 461, // 590: forge.ListHealthReportResponse.health_report_entries:type_name -> forge.HealthReportEntry + 1009, // 591: forge.RemoveMachineHealthReportRequest.machine_id:type_name -> common.MachineId + 1029, // 592: forge.ListNVLinkDomainHealthReportsRequest.domain_id:type_name -> common.NVLinkDomainId + 1029, // 593: forge.InsertNVLinkDomainHealthReportRequest.domain_id:type_name -> common.NVLinkDomainId + 461, // 594: forge.InsertNVLinkDomainHealthReportRequest.health_report_entry:type_name -> forge.HealthReportEntry + 1029, // 595: forge.RemoveNVLinkDomainHealthReportRequest.domain_id:type_name -> common.NVLinkDomainId + 40, // 596: forge.InstanceInterfaceStatusObservation.function_type:type_name -> forge.InterfaceFunctionType + 688, // 597: forge.InstanceInterfaceStatusObservation.network_security_group:type_name -> forge.NetworkSecurityGroupStatus + 1019, // 598: forge.InstanceInterfaceStatusObservation.internal_uuid:type_name -> common.UUID + 479, // 599: forge.FabricInterfaceData.link_data:type_name -> forge.LinkData + 268, // 600: forge.Tenant.metadata:type_name -> forge.Metadata + 268, // 601: forge.CreateTenantRequest.metadata:type_name -> forge.Metadata + 480, // 602: forge.CreateTenantResponse.tenant:type_name -> forge.Tenant + 268, // 603: forge.UpdateTenantRequest.metadata:type_name -> forge.Metadata + 480, // 604: forge.UpdateTenantResponse.tenant:type_name -> forge.Tenant + 480, // 605: forge.FindTenantResponse.tenant:type_name -> forge.Tenant + 488, // 606: forge.TenantKeysetContent.public_keys:type_name -> forge.TenantPublicKey + 487, // 607: forge.TenantKeyset.keyset_identifier:type_name -> forge.TenantKeysetIdentifier + 489, // 608: forge.TenantKeyset.keyset_content:type_name -> forge.TenantKeysetContent + 487, // 609: forge.CreateTenantKeysetRequest.keyset_identifier:type_name -> forge.TenantKeysetIdentifier + 489, // 610: forge.CreateTenantKeysetRequest.keyset_content:type_name -> forge.TenantKeysetContent + 490, // 611: forge.CreateTenantKeysetResponse.keyset:type_name -> forge.TenantKeyset + 490, // 612: forge.TenantKeySetList.keyset:type_name -> forge.TenantKeyset + 487, // 613: forge.UpdateTenantKeysetRequest.keyset_identifier:type_name -> forge.TenantKeysetIdentifier + 489, // 614: forge.UpdateTenantKeysetRequest.keyset_content:type_name -> forge.TenantKeysetContent + 487, // 615: forge.DeleteTenantKeysetRequest.keyset_identifier:type_name -> forge.TenantKeysetIdentifier + 487, // 616: forge.TenantKeysetIdList.keyset_ids:type_name -> forge.TenantKeysetIdentifier + 487, // 617: forge.TenantKeysetsByIdsRequest.keyset_ids:type_name -> forge.TenantKeysetIdentifier + 505, // 618: forge.ResourcePools.pools:type_name -> forge.ResourcePool + 43, // 619: forge.MaintenanceRequest.operation:type_name -> forge.MaintenanceOperation + 1009, // 620: forge.MaintenanceRequest.host_id:type_name -> common.MachineId + 44, // 621: forge.SetDynamicConfigRequest.setting:type_name -> forge.ConfigSetting + 534, // 622: forge.FindIpAddressResponse.matches:type_name -> forge.IpAddressMatch + 1019, // 623: forge.IdentifyUuidRequest.uuid:type_name -> common.UUID + 1019, // 624: forge.IdentifyUuidResponse.uuid:type_name -> common.UUID + 45, // 625: forge.IdentifyUuidResponse.object_type:type_name -> forge.UuidType + 46, // 626: forge.IdentifyMacResponse.object_type:type_name -> forge.MacOwner + 1009, // 627: forge.IdentifySerialResponse.machine_id:type_name -> common.MachineId + 1009, // 628: forge.DpuReprovisioningRequest.dpu_id:type_name -> common.MachineId + 92, // 629: forge.DpuReprovisioningRequest.mode:type_name -> forge.DpuReprovisioningRequest.Mode + 47, // 630: forge.DpuReprovisioningRequest.initiator:type_name -> forge.UpdateInitiator + 1009, // 631: forge.DpuReprovisioningRequest.machine_id:type_name -> common.MachineId + 1000, // 632: forge.DpuReprovisioningListResponse.dpus:type_name -> forge.DpuReprovisioningListResponse.DpuReprovisioningListItem + 1009, // 633: forge.HostReprovisioningRequest.machine_id:type_name -> common.MachineId + 93, // 634: forge.HostReprovisioningRequest.mode:type_name -> forge.HostReprovisioningRequest.Mode + 47, // 635: forge.HostReprovisioningRequest.initiator:type_name -> forge.UpdateInitiator + 94, // 636: forge.BmcCredentialRotationRequest.mode:type_name -> forge.BmcCredentialRotationRequest.Mode + 1009, // 637: forge.BmcCredentialRotationRequest.machine_id:type_name -> common.MachineId + 1020, // 638: forge.BmcCredentialRotationRequest.switch_id:type_name -> common.SwitchId + 1001, // 639: forge.HostReprovisioningListResponse.hosts:type_name -> forge.HostReprovisioningListResponse.HostReprovisioningListItem + 528, // 640: forge.DpuInfoStatusObservation.os_operational_state:type_name -> forge.DpuOsOperationalState + 529, // 641: forge.DpuInfoStatusObservation.representors:type_name -> forge.DpuRepresentorStatus + 1010, // 642: forge.DpuInfoStatusObservation.last_heartbeat:type_name -> google.protobuf.Timestamp + 530, // 643: forge.DpuInfo.observed_status:type_name -> forge.DpuInfoStatusObservation + 531, // 644: forge.GetDpuInfoListResponse.dpu_list:type_name -> forge.DpuInfo + 48, // 645: forge.IpAddressMatch.ip_type:type_name -> forge.IpType + 1030, // 646: forge.MachineBootOverride.machine_interface_id:type_name -> common.MachineInterfaceId + 1009, // 647: forge.ConnectedDevice.id:type_name -> common.MachineId + 536, // 648: forge.ConnectedDeviceList.connected_devices:type_name -> forge.ConnectedDevice + 542, // 649: forge.MachineIdBmcIpPairs.pairs:type_name -> forge.MachineIdBmcIp + 1009, // 650: forge.MachineIdBmcIp.machine_id:type_name -> common.MachineId + 536, // 651: forge.NetworkDevice.devices:type_name -> forge.ConnectedDevice + 543, // 652: forge.NetworkTopologyData.network_devices:type_name -> forge.NetworkDevice + 49, // 653: forge.RouteServers.source_type:type_name -> forge.RouteServerSourceType + 549, // 654: forge.RouteServerEntries.route_servers:type_name -> forge.RouteServer + 49, // 655: forge.RouteServer.source_type:type_name -> forge.RouteServerSourceType + 1009, // 656: forge.SetHostUefiPasswordRequest.host_id:type_name -> common.MachineId + 1009, // 657: forge.ClearHostUefiPasswordRequest.host_id:type_name -> common.MachineId + 1019, // 658: forge.OsImageAttributes.id:type_name -> common.UUID + 554, // 659: forge.OsImage.attributes:type_name -> forge.OsImageAttributes + 50, // 660: forge.OsImage.status:type_name -> forge.OsImageStatus + 555, // 661: forge.ListOsImageResponse.images:type_name -> forge.OsImage + 1019, // 662: forge.DeleteOsImageRequest.id:type_name -> common.UUID + 1026, // 663: forge.GetIpxeTemplateRequest.id:type_name -> common.IpxeTemplateId + 277, // 664: forge.IpxeTemplateList.templates:type_name -> forge.IpxeTemplate + 12, // 665: forge.ExpectedHostNic.network_segment_type:type_name -> forge.NetworkSegmentType + 82, // 666: forge.ExpectedHostNic.role:type_name -> forge.ExpectedInterfaceRole + 83, // 667: forge.ExpectedHostNic.ip_allocation:type_name -> forge.ExpectedInterfaceIpAllocation + 268, // 668: forge.ExpectedMachine.metadata:type_name -> forge.Metadata + 1019, // 669: forge.ExpectedMachine.id:type_name -> common.UUID + 563, // 670: forge.ExpectedMachine.host_nics:type_name -> forge.ExpectedHostNic + 1018, // 671: forge.ExpectedMachine.rack_id:type_name -> common.RackId + 51, // 672: forge.ExpectedMachine.dpu_mode:type_name -> forge.DpuMode + 564, // 673: forge.ExpectedMachine.host_lifecycle_profile:type_name -> forge.HostLifecycleProfile + 52, // 674: forge.ExpectedMachine.bmc_ip_allocation:type_name -> forge.BmcIpAllocationType + 1019, // 675: forge.ExpectedMachineRequest.id:type_name -> common.UUID + 565, // 676: forge.ExpectedMachineList.expected_machines:type_name -> forge.ExpectedMachine + 569, // 677: forge.LinkedExpectedMachineList.expected_machines:type_name -> forge.LinkedExpectedMachine + 1009, // 678: forge.LinkedExpectedMachine.machine_id:type_name -> common.MachineId + 1019, // 679: forge.LinkedExpectedMachine.expected_machine_id:type_name -> common.UUID + 571, // 680: forge.UnexpectedMachineList.unexpected_machines:type_name -> forge.UnexpectedMachine + 1009, // 681: forge.UnexpectedMachine.machine_id:type_name -> common.MachineId + 567, // 682: forge.BatchExpectedMachineOperationRequest.expected_machines:type_name -> forge.ExpectedMachineList + 1019, // 683: forge.ExpectedMachineOperationResult.id:type_name -> common.UUID + 565, // 684: forge.ExpectedMachineOperationResult.expected_machine:type_name -> forge.ExpectedMachine + 573, // 685: forge.BatchExpectedMachineOperationResponse.results:type_name -> forge.ExpectedMachineOperationResult + 1009, // 686: forge.MachineRebootCompletedRequest.machine_id:type_name -> common.MachineId + 1009, // 687: forge.ScoutFirmwareUpgradeStatusRequest.machine_id:type_name -> common.MachineId + 1009, // 688: forge.MachineValidationCompletedRequest.machine_id:type_name -> common.MachineId + 1036, // 689: forge.MachineValidationCompletedRequest.validation_id:type_name -> common.MachineValidationId + 1010, // 690: forge.MachineValidationResult.start_time:type_name -> google.protobuf.Timestamp + 1010, // 691: forge.MachineValidationResult.end_time:type_name -> google.protobuf.Timestamp + 1036, // 692: forge.MachineValidationResult.validation_id:type_name -> common.MachineValidationId + 580, // 693: forge.MachineValidationResultPostRequest.result:type_name -> forge.MachineValidationResult + 580, // 694: forge.MachineValidationResultList.results:type_name -> forge.MachineValidationResult + 1009, // 695: forge.MachineValidationGetRequest.machine_id:type_name -> common.MachineId + 1036, // 696: forge.MachineValidationGetRequest.validation_id:type_name -> common.MachineValidationId + 53, // 697: forge.MachineValidationStatus.started:type_name -> forge.MachineValidationStarted + 54, // 698: forge.MachineValidationStatus.in_progress:type_name -> forge.MachineValidationInProgress + 55, // 699: forge.MachineValidationStatus.completed:type_name -> forge.MachineValidationCompleted + 1036, // 700: forge.MachineValidationRun.validation_id:type_name -> common.MachineValidationId + 1009, // 701: forge.MachineValidationRun.machine_id:type_name -> common.MachineId + 1010, // 702: forge.MachineValidationRun.start_time:type_name -> google.protobuf.Timestamp + 1010, // 703: forge.MachineValidationRun.end_time:type_name -> google.protobuf.Timestamp + 584, // 704: forge.MachineValidationRun.status:type_name -> forge.MachineValidationStatus + 1032, // 705: forge.MachineValidationRun.duration_to_complete:type_name -> google.protobuf.Duration + 1010, // 706: forge.MachineValidationRun.last_heartbeat_at:type_name -> google.protobuf.Timestamp + 1009, // 707: forge.MachineSetAutoUpdateRequest.machine_id:type_name -> common.MachineId + 95, // 708: forge.MachineSetAutoUpdateRequest.action:type_name -> forge.MachineSetAutoUpdateRequest.SetAutoupdateAction + 1010, // 709: forge.MachineValidationExternalConfig.timestamp:type_name -> google.protobuf.Timestamp + 589, // 710: forge.GetMachineValidationExternalConfigResponse.config:type_name -> forge.MachineValidationExternalConfig + 589, // 711: forge.GetMachineValidationExternalConfigsResponse.configs:type_name -> forge.MachineValidationExternalConfig + 1009, // 712: forge.MachineValidationOnDemandRequest.machine_id:type_name -> common.MachineId + 96, // 713: forge.MachineValidationOnDemandRequest.action:type_name -> forge.MachineValidationOnDemandRequest.Action + 1036, // 714: forge.MachineValidationOnDemandResponse.validation_id:type_name -> common.MachineValidationId + 597, // 715: forge.MaintenanceActivityConfig.firmware_upgrade:type_name -> forge.FirmwareUpgradeActivity + 599, // 716: forge.MaintenanceActivityConfig.configure_nmx_cluster:type_name -> forge.ConfigureNmxClusterActivity + 600, // 717: forge.MaintenanceActivityConfig.power_sequence:type_name -> forge.PowerSequenceActivity + 598, // 718: forge.MaintenanceActivityConfig.nvos_update:type_name -> forge.NvosUpdateActivity + 601, // 719: forge.RackMaintenanceScope.activities:type_name -> forge.MaintenanceActivityConfig + 1018, // 720: forge.RackMaintenanceOnDemandRequest.rack_id:type_name -> common.RackId + 602, // 721: forge.RackMaintenanceOnDemandRequest.scope:type_name -> forge.RackMaintenanceScope + 385, // 722: forge.AdminPowerControlRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 97, // 723: forge.AdminPowerControlRequest.action:type_name -> forge.AdminPowerControlRequest.SystemPowerControl + 1009, // 724: forge.GetRedfishJobStateRequest.machine_id:type_name -> common.MachineId + 98, // 725: forge.GetRedfishJobStateResponse.job_state:type_name -> forge.GetRedfishJobStateResponse.RedfishJobState + 585, // 726: forge.MachineValidationRunList.runs:type_name -> forge.MachineValidationRun + 1009, // 727: forge.MachineValidationRunListGetRequest.machine_id:type_name -> common.MachineId + 1036, // 728: forge.MachineValidationRunItemSearchFilter.validation_id:type_name -> common.MachineValidationId + 1019, // 729: forge.MachineValidationRunItemIdList.run_item_ids:type_name -> common.UUID + 1019, // 730: forge.MachineValidationRunItemsByIdsRequest.run_item_ids:type_name -> common.UUID + 615, // 731: forge.MachineValidationRunItemList.run_items:type_name -> forge.MachineValidationRunItem + 1019, // 732: forge.MachineValidationRunItem.run_item_id:type_name -> common.UUID + 1036, // 733: forge.MachineValidationRunItem.validation_id:type_name -> common.MachineValidationId + 1032, // 734: forge.MachineValidationRunItem.timeout:type_name -> google.protobuf.Duration + 1010, // 735: forge.MachineValidationRunItem.started_at:type_name -> google.protobuf.Timestamp + 1010, // 736: forge.MachineValidationRunItem.ended_at:type_name -> google.protobuf.Timestamp + 1010, // 737: forge.MachineValidationRunItem.last_heartbeat_at:type_name -> google.protobuf.Timestamp + 1019, // 738: forge.MachineValidationRunItem.current_attempt_id:type_name -> common.UUID + 1019, // 739: forge.MachineValidationAttemptGetRequest.attempt_id:type_name -> common.UUID + 1019, // 740: forge.MachineValidationAttempt.attempt_id:type_name -> common.UUID + 1019, // 741: forge.MachineValidationAttempt.run_item_id:type_name -> common.UUID + 1010, // 742: forge.MachineValidationAttempt.started_at:type_name -> google.protobuf.Timestamp + 1010, // 743: forge.MachineValidationAttempt.ended_at:type_name -> google.protobuf.Timestamp + 1010, // 744: forge.MachineValidationAttempt.last_heartbeat_at:type_name -> google.protobuf.Timestamp + 1036, // 745: forge.MachineValidationHeartbeatRequest.validation_id:type_name -> common.MachineValidationId + 1019, // 746: forge.MachineValidationHeartbeatRequest.run_item_id:type_name -> common.UUID + 1019, // 747: forge.MachineValidationHeartbeatRequest.attempt_id:type_name -> common.UUID + 1002, // 748: forge.MachineValidationTestUpdateRequest.payload:type_name -> forge.MachineValidationTestUpdateRequest.Payload + 629, // 749: forge.MachineValidationTestsGetResponse.tests:type_name -> forge.MachineValidationTest + 1036, // 750: forge.MachineValidationRunRequest.validation_id:type_name -> common.MachineValidationId + 1032, // 751: forge.MachineValidationRunRequest.duration_to_complete:type_name -> google.protobuf.Duration + 629, // 752: forge.MachineValidationRunRequest.selected_tests:type_name -> forge.MachineValidationTest + 56, // 753: forge.MachineCapabilityAttributesGpu.device_type:type_name -> forge.MachineCapabilityDeviceType + 56, // 754: forge.MachineCapabilityAttributesNetwork.device_type:type_name -> forge.MachineCapabilityDeviceType + 636, // 755: forge.MachineCapabilitiesSet.cpu:type_name -> forge.MachineCapabilityAttributesCpu + 637, // 756: forge.MachineCapabilitiesSet.gpu:type_name -> forge.MachineCapabilityAttributesGpu + 638, // 757: forge.MachineCapabilitiesSet.memory:type_name -> forge.MachineCapabilityAttributesMemory + 639, // 758: forge.MachineCapabilitiesSet.storage:type_name -> forge.MachineCapabilityAttributesStorage + 640, // 759: forge.MachineCapabilitiesSet.network:type_name -> forge.MachineCapabilityAttributesNetwork + 641, // 760: forge.MachineCapabilitiesSet.infiniband:type_name -> forge.MachineCapabilityAttributesInfiniband + 642, // 761: forge.MachineCapabilitiesSet.dpu:type_name -> forge.MachineCapabilityAttributesDpu + 646, // 762: forge.InstanceTypeAttributes.desired_capabilities:type_name -> forge.InstanceTypeMachineCapabilityFilterAttributes + 644, // 763: forge.InstanceType.attributes:type_name -> forge.InstanceTypeAttributes + 268, // 764: forge.InstanceType.metadata:type_name -> forge.Metadata + 744, // 765: forge.InstanceType.allocation_stats:type_name -> forge.InstanceTypeAllocationStats + 57, // 766: forge.InstanceTypeMachineCapabilityFilterAttributes.capability_type:type_name -> forge.MachineCapabilityType + 1037, // 767: forge.InstanceTypeMachineCapabilityFilterAttributes.inactive_devices:type_name -> common.Uint32List + 56, // 768: forge.InstanceTypeMachineCapabilityFilterAttributes.device_type:type_name -> forge.MachineCapabilityDeviceType + 268, // 769: forge.CreateInstanceTypeRequest.metadata:type_name -> forge.Metadata + 644, // 770: forge.CreateInstanceTypeRequest.instance_type_attributes:type_name -> forge.InstanceTypeAttributes + 645, // 771: forge.CreateInstanceTypeResponse.instance_type:type_name -> forge.InstanceType + 645, // 772: forge.FindInstanceTypesByIdsResponse.instance_types:type_name -> forge.InstanceType + 645, // 773: forge.UpdateInstanceTypeResponse.instance_type:type_name -> forge.InstanceType + 268, // 774: forge.UpdateInstanceTypeRequest.metadata:type_name -> forge.Metadata + 644, // 775: forge.UpdateInstanceTypeRequest.instance_type_attributes:type_name -> forge.InstanceTypeAttributes + 1003, // 776: forge.RedfishBrowseResponse.headers:type_name -> forge.RedfishBrowseResponse.HeadersEntry + 665, // 777: forge.RedfishListActionsResponse.actions:type_name -> forge.RedfishAction + 1010, // 778: forge.RedfishAction.approver_dates:type_name -> google.protobuf.Timestamp + 1010, // 779: forge.RedfishAction.applied_at:type_name -> google.protobuf.Timestamp + 666, // 780: forge.RedfishAction.results:type_name -> forge.OptionalRedfishActionResult + 667, // 781: forge.OptionalRedfishActionResult.result:type_name -> forge.RedfishActionResult + 1004, // 782: forge.RedfishActionResult.headers:type_name -> forge.RedfishActionResult.HeadersEntry + 1010, // 783: forge.RedfishActionResult.completed_at:type_name -> google.protobuf.Timestamp + 1005, // 784: forge.UfmBrowseResponse.headers:type_name -> forge.UfmBrowseResponse.HeadersEntry + 693, // 785: forge.NetworkSecurityGroupAttributes.rules:type_name -> forge.NetworkSecurityGroupRuleAttributes + 268, // 786: forge.NetworkSecurityGroup.metadata:type_name -> forge.Metadata + 676, // 787: forge.NetworkSecurityGroup.attributes:type_name -> forge.NetworkSecurityGroupAttributes + 268, // 788: forge.CreateNetworkSecurityGroupRequest.metadata:type_name -> forge.Metadata + 676, // 789: forge.CreateNetworkSecurityGroupRequest.network_security_group_attributes:type_name -> forge.NetworkSecurityGroupAttributes + 677, // 790: forge.CreateNetworkSecurityGroupResponse.network_security_group:type_name -> forge.NetworkSecurityGroup + 677, // 791: forge.FindNetworkSecurityGroupsByIdsResponse.network_security_groups:type_name -> forge.NetworkSecurityGroup + 677, // 792: forge.UpdateNetworkSecurityGroupResponse.network_security_group:type_name -> forge.NetworkSecurityGroup + 268, // 793: forge.UpdateNetworkSecurityGroupRequest.metadata:type_name -> forge.Metadata + 676, // 794: forge.UpdateNetworkSecurityGroupRequest.network_security_group_attributes:type_name -> forge.NetworkSecurityGroupAttributes + 58, // 795: forge.NetworkSecurityGroupStatus.source:type_name -> forge.NetworkSecurityGroupSource + 59, // 796: forge.NetworkSecurityGroupPropagationObjectStatus.status:type_name -> forge.NetworkSecurityGroupPropagationStatus + 689, // 797: forge.GetNetworkSecurityGroupPropagationStatusResponse.vpcs:type_name -> forge.NetworkSecurityGroupPropagationObjectStatus + 689, // 798: forge.GetNetworkSecurityGroupPropagationStatusResponse.instances:type_name -> forge.NetworkSecurityGroupPropagationObjectStatus + 691, // 799: forge.GetNetworkSecurityGroupPropagationStatusRequest.network_security_group_ids:type_name -> forge.NetworkSecurityGroupIdList + 60, // 800: forge.NetworkSecurityGroupRuleAttributes.direction:type_name -> forge.NetworkSecurityGroupRuleDirection + 61, // 801: forge.NetworkSecurityGroupRuleAttributes.protocol:type_name -> forge.NetworkSecurityGroupRuleProtocol + 62, // 802: forge.NetworkSecurityGroupRuleAttributes.action:type_name -> forge.NetworkSecurityGroupRuleAction + 693, // 803: forge.ResolvedNetworkSecurityGroupRule.rule:type_name -> forge.NetworkSecurityGroupRuleAttributes + 696, // 804: forge.GetNetworkSecurityGroupAttachmentsResponse.attachments:type_name -> forge.NetworkSecurityGroupAttachments + 700, // 805: forge.GetDesiredFirmwareVersionsResponse.entries:type_name -> forge.DesiredFirmwareVersionEntry + 1006, // 806: forge.DesiredFirmwareVersionEntry.component_versions:type_name -> forge.DesiredFirmwareVersionEntry.ComponentVersionsEntry + 701, // 807: forge.SkuComponents.chassis:type_name -> forge.SkuComponentChassis + 702, // 808: forge.SkuComponents.cpus:type_name -> forge.SkuComponentCpu + 703, // 809: forge.SkuComponents.gpus:type_name -> forge.SkuComponentGpu + 704, // 810: forge.SkuComponents.ethernet_devices:type_name -> forge.SkuComponentEthernetDevices + 705, // 811: forge.SkuComponents.infiniband_devices:type_name -> forge.SkuComponentInfinibandDevices + 706, // 812: forge.SkuComponents.storage:type_name -> forge.SkuComponentStorage + 708, // 813: forge.SkuComponents.memory:type_name -> forge.SkuComponentMemory + 709, // 814: forge.SkuComponents.tpm:type_name -> forge.SkuComponentTpm + 1010, // 815: forge.Sku.created:type_name -> google.protobuf.Timestamp + 710, // 816: forge.Sku.components:type_name -> forge.SkuComponents + 1009, // 817: forge.Sku.associated_machine_ids:type_name -> common.MachineId + 1009, // 818: forge.SkuMachinePair.machine_id:type_name -> common.MachineId + 1009, // 819: forge.RemoveSkuRequest.machine_id:type_name -> common.MachineId + 711, // 820: forge.SkuList.skus:type_name -> forge.Sku + 1010, // 821: forge.SkuStatus.verify_request_time:type_name -> google.protobuf.Timestamp + 1010, // 822: forge.SkuStatus.last_match_attempt:type_name -> google.protobuf.Timestamp + 1010, // 823: forge.SkuStatus.last_generate_attempt:type_name -> google.protobuf.Timestamp + 1038, // 824: forge.DpaInterface.id:type_name -> common.DpaInterfaceId + 1009, // 825: forge.DpaInterface.machine_id:type_name -> common.MachineId + 1010, // 826: forge.DpaInterface.created:type_name -> google.protobuf.Timestamp + 1010, // 827: forge.DpaInterface.updated:type_name -> google.protobuf.Timestamp + 1010, // 828: forge.DpaInterface.deleted:type_name -> google.protobuf.Timestamp + 232, // 829: forge.DpaInterface.history:type_name -> forge.StateHistoryRecord + 1010, // 830: forge.DpaInterface.last_hb_time:type_name -> google.protobuf.Timestamp + 63, // 831: forge.DpaInterface.interface_type:type_name -> forge.DpaInterfaceType + 1009, // 832: forge.DpaInterfaceCreationRequest.machine_id:type_name -> common.MachineId + 63, // 833: forge.DpaInterfaceCreationRequest.interface_type:type_name -> forge.DpaInterfaceType + 1038, // 834: forge.DpaInterfaceIdList.ids:type_name -> common.DpaInterfaceId + 1038, // 835: forge.DpaInterfacesByIdsRequest.ids:type_name -> common.DpaInterfaceId + 719, // 836: forge.DpaInterfaceList.interfaces:type_name -> forge.DpaInterface + 1038, // 837: forge.DpaNetworkObservationSetRequest.id:type_name -> common.DpaInterfaceId + 1038, // 838: forge.DpaInterfaceDeletionRequest.id:type_name -> common.DpaInterfaceId + 1009, // 839: forge.PowerOptionRequest.machine_id:type_name -> common.MachineId + 1009, // 840: forge.PowerOptionUpdateRequest.machine_id:type_name -> common.MachineId + 64, // 841: forge.PowerOptionUpdateRequest.power_state:type_name -> forge.PowerState + 64, // 842: forge.PowerOptions.desired_state:type_name -> forge.PowerState + 1010, // 843: forge.PowerOptions.desired_state_updated_at:type_name -> google.protobuf.Timestamp + 64, // 844: forge.PowerOptions.actual_state:type_name -> forge.PowerState + 1010, // 845: forge.PowerOptions.actual_state_updated_at:type_name -> google.protobuf.Timestamp + 1009, // 846: forge.PowerOptions.host_id:type_name -> common.MachineId + 1010, // 847: forge.PowerOptions.next_power_state_fetch_at:type_name -> google.protobuf.Timestamp + 1010, // 848: forge.PowerOptions.tried_triggering_on_at:type_name -> google.protobuf.Timestamp + 1010, // 849: forge.PowerOptions.wait_until_time_before_performing_next_power_action:type_name -> google.protobuf.Timestamp + 730, // 850: forge.PowerOptionResponse.response:type_name -> forge.PowerOptions + 1039, // 851: forge.ComputeAllocation.id:type_name -> common.ComputeAllocationId + 732, // 852: forge.ComputeAllocation.attributes:type_name -> forge.ComputeAllocationAttributes + 268, // 853: forge.ComputeAllocation.metadata:type_name -> forge.Metadata + 1039, // 854: forge.CreateComputeAllocationRequest.id:type_name -> common.ComputeAllocationId + 268, // 855: forge.CreateComputeAllocationRequest.metadata:type_name -> forge.Metadata + 732, // 856: forge.CreateComputeAllocationRequest.attributes:type_name -> forge.ComputeAllocationAttributes + 733, // 857: forge.CreateComputeAllocationResponse.allocation:type_name -> forge.ComputeAllocation + 1039, // 858: forge.FindComputeAllocationIdsResponse.ids:type_name -> common.ComputeAllocationId + 1039, // 859: forge.FindComputeAllocationsByIdsRequest.ids:type_name -> common.ComputeAllocationId + 733, // 860: forge.FindComputeAllocationsByIdsResponse.allocations:type_name -> forge.ComputeAllocation + 733, // 861: forge.UpdateComputeAllocationResponse.allocation:type_name -> forge.ComputeAllocation + 1039, // 862: forge.UpdateComputeAllocationRequest.id:type_name -> common.ComputeAllocationId + 268, // 863: forge.UpdateComputeAllocationRequest.metadata:type_name -> forge.Metadata + 732, // 864: forge.UpdateComputeAllocationRequest.attributes:type_name -> forge.ComputeAllocationAttributes + 1039, // 865: forge.DeleteComputeAllocationRequest.id:type_name -> common.ComputeAllocationId + 751, // 866: forge.GetRackResponse.rack:type_name -> forge.Rack + 751, // 867: forge.RackList.racks:type_name -> forge.Rack + 267, // 868: forge.RackSearchFilter.label:type_name -> forge.Label + 1018, // 869: forge.RackIdList.rack_ids:type_name -> common.RackId + 1018, // 870: forge.RacksByIdsRequest.rack_ids:type_name -> common.RackId + 1018, // 871: forge.Rack.id:type_name -> common.RackId + 1010, // 872: forge.Rack.created:type_name -> google.protobuf.Timestamp + 1010, // 873: forge.Rack.updated:type_name -> google.protobuf.Timestamp + 1010, // 874: forge.Rack.deleted:type_name -> google.protobuf.Timestamp + 268, // 875: forge.Rack.metadata:type_name -> forge.Metadata + 752, // 876: forge.Rack.config:type_name -> forge.RackConfig + 753, // 877: forge.Rack.status:type_name -> forge.RackStatus + 1016, // 878: forge.RackStatus.health:type_name -> health.HealthReport + 358, // 879: forge.RackStatus.health_sources:type_name -> forge.HealthSourceOrigin + 99, // 880: forge.RackStatus.lifecycle:type_name -> forge.LifecycleStatus + 1018, // 881: forge.RackStateHistoriesRequest.rack_ids:type_name -> common.RackId + 1018, // 882: forge.AdminForceDeleteRackRequest.rack_id:type_name -> common.RackId + 758, // 883: forge.RackCapabilitiesSet.compute:type_name -> forge.RackCapabilityCompute + 759, // 884: forge.RackCapabilitiesSet.switch:type_name -> forge.RackCapabilitySwitch + 760, // 885: forge.RackCapabilitiesSet.power_shelf:type_name -> forge.RackCapabilityPowerShelf + 1040, // 886: forge.RackProfile.rack_hardware_type:type_name -> common.RackHardwareType + 65, // 887: forge.RackProfile.rack_hardware_topology:type_name -> forge.RackHardwareTopology + 67, // 888: forge.RackProfile.rack_hardware_class:type_name -> forge.RackHardwareClass + 761, // 889: forge.RackProfile.capabilities:type_name -> forge.RackCapabilitiesSet + 66, // 890: forge.RackProfile.product_family:type_name -> forge.RackProductFamily + 1018, // 891: forge.GetRackProfileRequest.rack_id:type_name -> common.RackId + 1018, // 892: forge.GetRackProfileResponse.rack_id:type_name -> common.RackId + 1021, // 893: forge.GetRackProfileResponse.rack_profile_id:type_name -> common.RackProfileId + 762, // 894: forge.GetRackProfileResponse.profile:type_name -> forge.RackProfile + 68, // 895: forge.RackManagerForgeRequest.cmd:type_name -> forge.RackManagerForgeCmd + 1029, // 896: forge.MachineNVLinkInfo.domain_uuid:type_name -> common.NVLinkDomainId + 776, // 897: forge.MachineNVLinkInfo.gpus:type_name -> forge.NVLinkGpu + 1009, // 898: forge.UpdateMachineNvLinkInfoRequest.machine_id:type_name -> common.MachineId + 767, // 899: forge.UpdateMachineNvLinkInfoRequest.nvlink_info:type_name -> forge.MachineNVLinkInfo + 770, // 900: forge.MachineSpxStatusObservation.attachment_status:type_name -> forge.MachineSpxAttachmentStatusObservation + 1010, // 901: forge.MachineSpxStatusObservation.observed_at:type_name -> google.protobuf.Timestamp + 1028, // 902: forge.MachineSpxAttachmentStatusObservation.partition_id:type_name -> common.SpxPartitionId + 16, // 903: forge.MachineSpxAttachmentStatusObservation.attachment_type:type_name -> forge.SpxAttachmentType + 1010, // 904: forge.MachineSpxAttachmentStatusObservation.observed_at:type_name -> google.protobuf.Timestamp + 772, // 905: forge.AstraConfig.astra_attachments:type_name -> forge.AstraAttachment + 16, // 906: forge.AstraAttachment.attachment_type:type_name -> forge.SpxAttachmentType + 774, // 907: forge.AstraConfigStatus.astra_attachments_status:type_name -> forge.AstraAttachmentStatus + 16, // 908: forge.AstraAttachmentStatus.attachment_type:type_name -> forge.SpxAttachmentType + 775, // 909: forge.AstraAttachmentStatus.status:type_name -> forge.AstraStatus + 69, // 910: forge.AstraStatus.phase:type_name -> forge.AstraPhase + 778, // 911: forge.MachineNVLinkStatusObservation.gpu_status:type_name -> forge.MachineNVLinkGpuStatusObservation + 1041, // 912: forge.MachineNVLinkGpuStatusObservation.partition_id:type_name -> common.NVLinkPartitionId + 1012, // 913: forge.MachineNVLinkGpuStatusObservation.logical_partition_id:type_name -> common.NVLinkLogicalPartitionId + 1029, // 914: forge.MachineNVLinkGpuStatusObservation.domain_id:type_name -> common.NVLinkDomainId + 70, // 915: forge.NmxcBrowseRequest.operation:type_name -> forge.NmxcBrowseOperation + 1007, // 916: forge.NmxcBrowseResponse.headers:type_name -> forge.NmxcBrowseResponse.HeadersEntry + 1041, // 917: forge.NVLinkPartition.id:type_name -> common.NVLinkPartitionId + 1029, // 918: forge.NVLinkPartition.domain_uuid:type_name -> common.NVLinkDomainId + 1012, // 919: forge.NVLinkPartition.logical_partition_id:type_name -> common.NVLinkLogicalPartitionId + 781, // 920: forge.NVLinkPartitionList.partitions:type_name -> forge.NVLinkPartition + 1019, // 921: forge.NVLinkPartitionQuery.id:type_name -> common.UUID + 783, // 922: forge.NVLinkPartitionQuery.search_config:type_name -> forge.NVLinkPartitionSearchConfig + 1041, // 923: forge.NVLinkPartitionsByIdsRequest.partition_ids:type_name -> common.NVLinkPartitionId + 1041, // 924: forge.NVLinkPartitionIdList.partition_ids:type_name -> common.NVLinkPartitionId + 268, // 925: forge.NVLinkLogicalPartitionConfig.metadata:type_name -> forge.Metadata + 8, // 926: forge.NVLinkLogicalPartitionStatus.state:type_name -> forge.TenantState + 1012, // 927: forge.NVLinkLogicalPartition.id:type_name -> common.NVLinkLogicalPartitionId + 789, // 928: forge.NVLinkLogicalPartition.config:type_name -> forge.NVLinkLogicalPartitionConfig + 790, // 929: forge.NVLinkLogicalPartition.status:type_name -> forge.NVLinkLogicalPartitionStatus + 1010, // 930: forge.NVLinkLogicalPartition.created:type_name -> google.protobuf.Timestamp + 791, // 931: forge.NVLinkLogicalPartitionList.partitions:type_name -> forge.NVLinkLogicalPartition + 789, // 932: forge.NVLinkLogicalPartitionCreationRequest.config:type_name -> forge.NVLinkLogicalPartitionConfig + 1012, // 933: forge.NVLinkLogicalPartitionCreationRequest.id:type_name -> common.NVLinkLogicalPartitionId + 1012, // 934: forge.NVLinkLogicalPartitionDeletionRequest.id:type_name -> common.NVLinkLogicalPartitionId + 1012, // 935: forge.NVLinkLogicalPartitionsByIdsRequest.partition_ids:type_name -> common.NVLinkLogicalPartitionId + 1012, // 936: forge.NVLinkLogicalPartitionIdList.partition_ids:type_name -> common.NVLinkLogicalPartitionId + 1012, // 937: forge.NVLinkLogicalPartitionUpdateRequest.id:type_name -> common.NVLinkLogicalPartitionId + 789, // 938: forge.NVLinkLogicalPartitionUpdateRequest.config:type_name -> forge.NVLinkLogicalPartitionConfig + 385, // 939: forge.CreateBmcUserRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 385, // 940: forge.DeleteBmcUserRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 385, // 941: forge.SetBmcRootPasswordRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 385, // 942: forge.ProbeBmcVendorRequest.bmc_endpoint_request:type_name -> forge.BmcEndpointRequest + 1009, // 943: forge.SetFirmwareUpdateTimeWindowRequest.machine_ids:type_name -> common.MachineId + 1010, // 944: forge.SetFirmwareUpdateTimeWindowRequest.start_timestamp:type_name -> google.protobuf.Timestamp + 1010, // 945: forge.SetFirmwareUpdateTimeWindowRequest.end_timestamp:type_name -> google.protobuf.Timestamp + 813, // 946: forge.UpsertHostFirmwareConfigRequest.components:type_name -> forge.UpsertHostFirmwareComponentConfig + 71, // 947: forge.UpsertHostFirmwareConfigRequest.ordering:type_name -> forge.HostFirmwareComponentType + 71, // 948: forge.UpsertHostFirmwareComponentConfig.type:type_name -> forge.HostFirmwareComponentType + 815, // 949: forge.UpsertHostFirmwareComponentConfig.firmware:type_name -> forge.HostFirmwareVersionConfig + 71, // 950: forge.HostFirmwareComponentConfigResponse.type:type_name -> forge.HostFirmwareComponentType + 815, // 951: forge.HostFirmwareComponentConfigResponse.firmware:type_name -> forge.HostFirmwareVersionConfig + 816, // 952: forge.HostFirmwareVersionConfig.artifacts:type_name -> forge.HostFirmwareArtifact + 814, // 953: forge.HostFirmwareConfigResponse.components:type_name -> forge.HostFirmwareComponentConfigResponse + 71, // 954: forge.HostFirmwareConfigResponse.ordering:type_name -> forge.HostFirmwareComponentType + 1010, // 955: forge.HostFirmwareConfigResponse.created_at:type_name -> google.protobuf.Timestamp + 1010, // 956: forge.HostFirmwareConfigResponse.updated_at:type_name -> google.protobuf.Timestamp + 820, // 957: forge.ListHostFirmwareResponse.available:type_name -> forge.AvailableHostFirmware + 72, // 958: forge.TrimTableRequest.target:type_name -> forge.TrimTableTarget + 823, // 959: forge.NvlinkNmxcEndpointList.entries:type_name -> forge.NvlinkNmxcEndpoint + 268, // 960: forge.CreateRemediationRequest.metadata:type_name -> forge.Metadata + 1042, // 961: forge.CreateRemediationResponse.remediation_id:type_name -> common.RemediationId + 1042, // 962: forge.RemediationIdList.remediation_ids:type_name -> common.RemediationId + 830, // 963: forge.RemediationList.remediations:type_name -> forge.Remediation + 1042, // 964: forge.Remediation.id:type_name -> common.RemediationId + 268, // 965: forge.Remediation.metadata:type_name -> forge.Metadata + 1010, // 966: forge.Remediation.creation_time:type_name -> google.protobuf.Timestamp + 1042, // 967: forge.ApproveRemediationRequest.remediation_id:type_name -> common.RemediationId + 1042, // 968: forge.RevokeRemediationRequest.remediation_id:type_name -> common.RemediationId + 1042, // 969: forge.EnableRemediationRequest.remediation_id:type_name -> common.RemediationId + 1042, // 970: forge.DisableRemediationRequest.remediation_id:type_name -> common.RemediationId + 1042, // 971: forge.FindAppliedRemediationIdsRequest.remediation_id:type_name -> common.RemediationId + 1009, // 972: forge.FindAppliedRemediationIdsRequest.dpu_machine_id:type_name -> common.MachineId + 1042, // 973: forge.AppliedRemediationIdList.remediation_ids:type_name -> common.RemediationId + 1009, // 974: forge.AppliedRemediationIdList.dpu_machine_ids:type_name -> common.MachineId + 1042, // 975: forge.FindAppliedRemediationsRequest.remediation_id:type_name -> common.RemediationId + 1009, // 976: forge.FindAppliedRemediationsRequest.dpu_machine_id:type_name -> common.MachineId + 1042, // 977: forge.AppliedRemediation.remediation_id:type_name -> common.RemediationId + 1009, // 978: forge.AppliedRemediation.dpu_machine_id:type_name -> common.MachineId + 1010, // 979: forge.AppliedRemediation.applied_time:type_name -> google.protobuf.Timestamp + 268, // 980: forge.AppliedRemediation.metadata:type_name -> forge.Metadata + 838, // 981: forge.AppliedRemediationList.applied_remediations:type_name -> forge.AppliedRemediation + 1009, // 982: forge.GetNextRemediationForMachineRequest.dpu_machine_id:type_name -> common.MachineId + 1042, // 983: forge.GetNextRemediationForMachineResponse.remediation_id:type_name -> common.RemediationId + 1042, // 984: forge.RemediationAppliedRequest.remediation_id:type_name -> common.RemediationId + 1009, // 985: forge.RemediationAppliedRequest.dpu_machine_id:type_name -> common.MachineId + 843, // 986: forge.RemediationAppliedRequest.status:type_name -> forge.RemediationApplicationStatus + 268, // 987: forge.RemediationApplicationStatus.metadata:type_name -> forge.Metadata + 1009, // 988: forge.SetPrimaryDpuRequest.host_machine_id:type_name -> common.MachineId + 1009, // 989: forge.SetPrimaryDpuRequest.dpu_machine_id:type_name -> common.MachineId + 1009, // 990: forge.SetPrimaryInterfaceRequest.host_machine_id:type_name -> common.MachineId + 1030, // 991: forge.SetPrimaryInterfaceRequest.interface_id:type_name -> common.MachineInterfaceId + 846, // 992: forge.DpuExtensionServiceCredential.username_password:type_name -> forge.UsernamePassword + 867, // 993: forge.DpuExtensionServiceVersionInfo.observability:type_name -> forge.DpuExtensionServiceObservability + 73, // 994: forge.DpuExtensionService.service_type:type_name -> forge.DpuExtensionServiceType + 849, // 995: forge.DpuExtensionService.latest_version_info:type_name -> forge.DpuExtensionServiceVersionInfo + 73, // 996: forge.CreateDpuExtensionServiceRequest.service_type:type_name -> forge.DpuExtensionServiceType + 848, // 997: forge.CreateDpuExtensionServiceRequest.credential:type_name -> forge.DpuExtensionServiceCredential + 867, // 998: forge.CreateDpuExtensionServiceRequest.observability:type_name -> forge.DpuExtensionServiceObservability + 848, // 999: forge.UpdateDpuExtensionServiceRequest.credential:type_name -> forge.DpuExtensionServiceCredential + 867, // 1000: forge.UpdateDpuExtensionServiceRequest.observability:type_name -> forge.DpuExtensionServiceObservability + 73, // 1001: forge.DpuExtensionServiceSearchFilter.service_type:type_name -> forge.DpuExtensionServiceType + 850, // 1002: forge.DpuExtensionServiceList.services:type_name -> forge.DpuExtensionService + 849, // 1003: forge.DpuExtensionServiceVersionInfoList.version_infos:type_name -> forge.DpuExtensionServiceVersionInfo + 863, // 1004: forge.FindInstancesByDpuExtensionServiceResponse.instances:type_name -> forge.InstanceDpuExtensionServiceInfo + 864, // 1005: forge.DpuExtensionServiceObservabilityConfig.prometheus:type_name -> forge.DpuExtensionServiceObservabilityConfigPrometheus + 865, // 1006: forge.DpuExtensionServiceObservabilityConfig.logging:type_name -> forge.DpuExtensionServiceObservabilityConfigLogging + 866, // 1007: forge.DpuExtensionServiceObservability.configs:type_name -> forge.DpuExtensionServiceObservabilityConfig + 1019, // 1008: forge.ScoutStreamApiBoundMessage.flow_uuid:type_name -> common.UUID + 870, // 1009: forge.ScoutStreamApiBoundMessage.init:type_name -> forge.ScoutStreamInitRequest + 1043, // 1010: forge.ScoutStreamApiBoundMessage.mlx_device_lockdown_response:type_name -> mlx_device.MlxDeviceLockdownResponse + 1044, // 1011: forge.ScoutStreamApiBoundMessage.mlx_device_profile_sync_response:type_name -> mlx_device.MlxDeviceProfileSyncResponse + 1045, // 1012: forge.ScoutStreamApiBoundMessage.mlx_device_profile_compare_response:type_name -> mlx_device.MlxDeviceProfileCompareResponse + 1046, // 1013: forge.ScoutStreamApiBoundMessage.mlx_device_info_device_response:type_name -> mlx_device.MlxDeviceInfoDeviceResponse + 1047, // 1014: forge.ScoutStreamApiBoundMessage.mlx_device_info_report_response:type_name -> mlx_device.MlxDeviceInfoReportResponse + 1048, // 1015: forge.ScoutStreamApiBoundMessage.mlx_device_registry_list_response:type_name -> mlx_device.MlxDeviceRegistryListResponse + 1049, // 1016: forge.ScoutStreamApiBoundMessage.mlx_device_registry_show_response:type_name -> mlx_device.MlxDeviceRegistryShowResponse + 1050, // 1017: forge.ScoutStreamApiBoundMessage.mlx_device_config_query_response:type_name -> mlx_device.MlxDeviceConfigQueryResponse + 1051, // 1018: forge.ScoutStreamApiBoundMessage.mlx_device_config_set_response:type_name -> mlx_device.MlxDeviceConfigSetResponse + 1052, // 1019: forge.ScoutStreamApiBoundMessage.mlx_device_config_sync_response:type_name -> mlx_device.MlxDeviceConfigSyncResponse + 1053, // 1020: forge.ScoutStreamApiBoundMessage.mlx_device_config_compare_response:type_name -> mlx_device.MlxDeviceConfigCompareResponse + 878, // 1021: forge.ScoutStreamApiBoundMessage.scout_stream_agent_ping_response:type_name -> forge.ScoutStreamAgentPingResponse + 1019, // 1022: forge.ScoutStreamScoutBoundMessage.flow_uuid:type_name -> common.UUID + 1054, // 1023: forge.ScoutStreamScoutBoundMessage.mlx_device_lockdown_lock_request:type_name -> mlx_device.MlxDeviceLockdownLockRequest + 1055, // 1024: forge.ScoutStreamScoutBoundMessage.mlx_device_lockdown_unlock_request:type_name -> mlx_device.MlxDeviceLockdownUnlockRequest + 1056, // 1025: forge.ScoutStreamScoutBoundMessage.mlx_device_lockdown_status_request:type_name -> mlx_device.MlxDeviceLockdownStatusRequest + 1057, // 1026: forge.ScoutStreamScoutBoundMessage.mlx_device_profile_sync_request:type_name -> mlx_device.MlxDeviceProfileSyncRequest + 1058, // 1027: forge.ScoutStreamScoutBoundMessage.mlx_device_profile_compare_request:type_name -> mlx_device.MlxDeviceProfileCompareRequest + 1059, // 1028: forge.ScoutStreamScoutBoundMessage.mlx_device_info_device_request:type_name -> mlx_device.MlxDeviceInfoDeviceRequest + 1060, // 1029: forge.ScoutStreamScoutBoundMessage.mlx_device_info_report_request:type_name -> mlx_device.MlxDeviceInfoReportRequest + 1061, // 1030: forge.ScoutStreamScoutBoundMessage.mlx_device_registry_list_request:type_name -> mlx_device.MlxDeviceRegistryListRequest + 1062, // 1031: forge.ScoutStreamScoutBoundMessage.mlx_device_registry_show_request:type_name -> mlx_device.MlxDeviceRegistryShowRequest + 1063, // 1032: forge.ScoutStreamScoutBoundMessage.mlx_device_config_query_request:type_name -> mlx_device.MlxDeviceConfigQueryRequest + 1064, // 1033: forge.ScoutStreamScoutBoundMessage.mlx_device_config_set_request:type_name -> mlx_device.MlxDeviceConfigSetRequest + 1065, // 1034: forge.ScoutStreamScoutBoundMessage.mlx_device_config_sync_request:type_name -> mlx_device.MlxDeviceConfigSyncRequest + 1066, // 1035: forge.ScoutStreamScoutBoundMessage.mlx_device_config_compare_request:type_name -> mlx_device.MlxDeviceConfigCompareRequest + 877, // 1036: forge.ScoutStreamScoutBoundMessage.scout_stream_agent_ping_request:type_name -> forge.ScoutStreamAgentPingRequest + 1009, // 1037: forge.ScoutStreamInitRequest.machine_id:type_name -> common.MachineId + 879, // 1038: forge.ScoutStreamShowConnectionsResponse.scout_stream_connections:type_name -> forge.ScoutStreamConnectionInfo + 1009, // 1039: forge.ScoutStreamDisconnectRequest.machine_id:type_name -> common.MachineId + 1009, // 1040: forge.ScoutStreamDisconnectResponse.machine_id:type_name -> common.MachineId + 1009, // 1041: forge.ScoutStreamAdminPingRequest.machine_id:type_name -> common.MachineId + 880, // 1042: forge.ScoutStreamAgentPingResponse.error:type_name -> forge.ScoutStreamError + 1009, // 1043: forge.ScoutStreamConnectionInfo.machine_id:type_name -> common.MachineId + 75, // 1044: forge.ScoutStreamError.status:type_name -> forge.ScoutStreamErrorStatus + 1035, // 1045: forge.RoutingProfile.route_target_imports:type_name -> common.RouteTarget + 1035, // 1046: forge.RoutingProfile.route_targets_on_exports:type_name -> common.RouteTarget + 881, // 1047: forge.RoutingProfile.accepted_leaks_from_underlay:type_name -> forge.PrefixFilterPolicyEntry + 881, // 1048: forge.RoutingProfile.allowed_anycast_prefixes:type_name -> forge.PrefixFilterPolicyEntry + 1022, // 1049: forge.DomainLegacy.id:type_name -> common.DomainId + 1010, // 1050: forge.DomainLegacy.created:type_name -> google.protobuf.Timestamp + 1010, // 1051: forge.DomainLegacy.updated:type_name -> google.protobuf.Timestamp + 1010, // 1052: forge.DomainLegacy.deleted:type_name -> google.protobuf.Timestamp + 883, // 1053: forge.DomainListLegacy.domains:type_name -> forge.DomainLegacy + 1022, // 1054: forge.DomainDeletionLegacy.id:type_name -> common.DomainId + 1022, // 1055: forge.DomainSearchQueryLegacy.id:type_name -> common.DomainId + 1067, // 1056: forge.PxeDomain.new_domain:type_name -> dns.Domain + 883, // 1057: forge.PxeDomain.legacy_domain:type_name -> forge.DomainLegacy + 1009, // 1058: forge.MachinePositionQuery.machine_ids:type_name -> common.MachineId + 891, // 1059: forge.MachinePositionInfoList.machine_position_info:type_name -> forge.MachinePositionInfo + 1009, // 1060: forge.MachinePositionInfo.machine_id:type_name -> common.MachineId + 1020, // 1061: forge.MachinePositionInfo.switch_id:type_name -> common.SwitchId + 1017, // 1062: forge.MachinePositionInfo.power_shelf_id:type_name -> common.PowerShelfId + 1009, // 1063: forge.ModifyDPFStateRequest.machine_id:type_name -> common.MachineId + 1008, // 1064: forge.DPFStateResponse.dpf_states:type_name -> forge.DPFStateResponse.DPFState + 1009, // 1065: forge.GetDPFStateRequest.machine_ids:type_name -> common.MachineId + 1009, // 1066: forge.GetDPFHostSnapshotRequest.host_machine_id:type_name -> common.MachineId + 898, // 1067: forge.DPFServiceVersionsResponse.services:type_name -> forge.DPFServiceVersion + 76, // 1068: forge.ComponentResult.status:type_name -> forge.ComponentManagerStatusCode + 1020, // 1069: forge.SwitchIdList.ids:type_name -> common.SwitchId + 1017, // 1070: forge.PowerShelfIdList.ids:type_name -> common.PowerShelfId + 1068, // 1071: forge.GetComponentInventoryRequest.machine_ids:type_name -> common.MachineIdList + 901, // 1072: forge.GetComponentInventoryRequest.switch_ids:type_name -> forge.SwitchIdList + 902, // 1073: forge.GetComponentInventoryRequest.power_shelf_ids:type_name -> forge.PowerShelfIdList + 900, // 1074: forge.ComponentInventoryEntry.result:type_name -> forge.ComponentResult + 1069, // 1075: forge.ComponentInventoryEntry.report:type_name -> site_explorer.EndpointExplorationReport + 904, // 1076: forge.GetComponentInventoryResponse.entries:type_name -> forge.ComponentInventoryEntry + 1068, // 1077: forge.ComponentPowerControlRequest.machine_ids:type_name -> common.MachineIdList + 901, // 1078: forge.ComponentPowerControlRequest.switch_ids:type_name -> forge.SwitchIdList + 902, // 1079: forge.ComponentPowerControlRequest.power_shelf_ids:type_name -> forge.PowerShelfIdList + 1070, // 1080: forge.ComponentPowerControlRequest.action:type_name -> common.SystemPowerControl + 900, // 1081: forge.ComponentPowerControlResponse.results:type_name -> forge.ComponentResult + 901, // 1082: forge.ComponentConfigureSwitchCertificateRequest.switch_ids:type_name -> forge.SwitchIdList + 900, // 1083: forge.ComponentConfigureSwitchCertificateResponse.results:type_name -> forge.ComponentResult + 900, // 1084: forge.FirmwareUpdateStatus.result:type_name -> forge.ComponentResult + 77, // 1085: forge.FirmwareUpdateStatus.state:type_name -> forge.FirmwareUpdateState + 1010, // 1086: forge.FirmwareUpdateStatus.updated_at:type_name -> google.protobuf.Timestamp + 1068, // 1087: forge.UpdateComputeTrayFirmwareTarget.machine_ids:type_name -> common.MachineIdList + 80, // 1088: forge.UpdateComputeTrayFirmwareTarget.components:type_name -> forge.ComputeTrayComponent + 901, // 1089: forge.UpdateSwitchFirmwareTarget.switch_ids:type_name -> forge.SwitchIdList + 78, // 1090: forge.UpdateSwitchFirmwareTarget.components:type_name -> forge.NvSwitchComponent + 902, // 1091: forge.UpdatePowerShelfFirmwareTarget.power_shelf_ids:type_name -> forge.PowerShelfIdList + 79, // 1092: forge.UpdatePowerShelfFirmwareTarget.components:type_name -> forge.PowerShelfComponent + 749, // 1093: forge.UpdateFirmwareObjectTarget.rack_ids:type_name -> forge.RackIdList + 911, // 1094: forge.UpdateComponentFirmwareRequest.compute_trays:type_name -> forge.UpdateComputeTrayFirmwareTarget + 912, // 1095: forge.UpdateComponentFirmwareRequest.switches:type_name -> forge.UpdateSwitchFirmwareTarget + 913, // 1096: forge.UpdateComponentFirmwareRequest.power_shelves:type_name -> forge.UpdatePowerShelfFirmwareTarget + 914, // 1097: forge.UpdateComponentFirmwareRequest.racks:type_name -> forge.UpdateFirmwareObjectTarget + 900, // 1098: forge.UpdateComponentFirmwareResponse.results:type_name -> forge.ComponentResult + 1068, // 1099: forge.GetComponentFirmwareStatusRequest.machine_ids:type_name -> common.MachineIdList + 901, // 1100: forge.GetComponentFirmwareStatusRequest.switch_ids:type_name -> forge.SwitchIdList + 902, // 1101: forge.GetComponentFirmwareStatusRequest.power_shelf_ids:type_name -> forge.PowerShelfIdList + 749, // 1102: forge.GetComponentFirmwareStatusRequest.rack_ids:type_name -> forge.RackIdList + 910, // 1103: forge.GetComponentFirmwareStatusResponse.statuses:type_name -> forge.FirmwareUpdateStatus + 1068, // 1104: forge.ListComponentFirmwareVersionsRequest.machine_ids:type_name -> common.MachineIdList + 901, // 1105: forge.ListComponentFirmwareVersionsRequest.switch_ids:type_name -> forge.SwitchIdList + 902, // 1106: forge.ListComponentFirmwareVersionsRequest.power_shelf_ids:type_name -> forge.PowerShelfIdList + 749, // 1107: forge.ListComponentFirmwareVersionsRequest.rack_ids:type_name -> forge.RackIdList + 80, // 1108: forge.ComputeTrayFirmwareVersions.component:type_name -> forge.ComputeTrayComponent + 900, // 1109: forge.DeviceFirmwareVersions.result:type_name -> forge.ComponentResult + 920, // 1110: forge.DeviceFirmwareVersions.compute_fw_versions:type_name -> forge.ComputeTrayFirmwareVersions + 921, // 1111: forge.ListComponentFirmwareVersionsResponse.devices:type_name -> forge.DeviceFirmwareVersions + 268, // 1112: forge.SpxPartitionCreationRequest.metadata:type_name -> forge.Metadata + 1028, // 1113: forge.SpxPartitionCreationRequest.id:type_name -> common.SpxPartitionId + 268, // 1114: forge.SpxPartition.metadata:type_name -> forge.Metadata + 1028, // 1115: forge.SpxPartition.id:type_name -> common.SpxPartitionId + 1028, // 1116: forge.SpxPartitionIdList.spx_partition_ids:type_name -> common.SpxPartitionId + 1028, // 1117: forge.SpxPartitionDeletionRequest.id:type_name -> common.SpxPartitionId + 267, // 1118: forge.SpxPartitionSearchFilter.label:type_name -> forge.Label + 924, // 1119: forge.SpxPartitionList.spx_partitions:type_name -> forge.SpxPartition + 1028, // 1120: forge.SpxPartitionsByIdsRequest.spx_partition_ids:type_name -> common.SpxPartitionId + 1020, // 1121: forge.AdminForceDeleteSwitchRequest.switch_id:type_name -> common.SwitchId + 1017, // 1122: forge.AdminForceDeletePowerShelfRequest.power_shelf_id:type_name -> common.PowerShelfId + 1027, // 1123: forge.OperatingSystem.id:type_name -> common.OperatingSystemId + 81, // 1124: forge.OperatingSystem.type:type_name -> forge.OperatingSystemType + 8, // 1125: forge.OperatingSystem.status:type_name -> forge.TenantState + 1026, // 1126: forge.OperatingSystem.ipxe_template_id:type_name -> common.IpxeTemplateId + 275, // 1127: forge.OperatingSystem.ipxe_template_parameters:type_name -> forge.IpxeTemplateParameter + 276, // 1128: forge.OperatingSystem.ipxe_template_artifacts:type_name -> forge.IpxeTemplateArtifact + 1027, // 1129: forge.CreateOperatingSystemRequest.id:type_name -> common.OperatingSystemId + 1026, // 1130: forge.CreateOperatingSystemRequest.ipxe_template_id:type_name -> common.IpxeTemplateId + 275, // 1131: forge.CreateOperatingSystemRequest.ipxe_template_parameters:type_name -> forge.IpxeTemplateParameter + 276, // 1132: forge.CreateOperatingSystemRequest.ipxe_template_artifacts:type_name -> forge.IpxeTemplateArtifact + 275, // 1133: forge.IpxeTemplateParameters.items:type_name -> forge.IpxeTemplateParameter + 276, // 1134: forge.IpxeTemplateArtifacts.items:type_name -> forge.IpxeTemplateArtifact + 1027, // 1135: forge.UpdateOperatingSystemRequest.id:type_name -> common.OperatingSystemId + 1026, // 1136: forge.UpdateOperatingSystemRequest.ipxe_template_id:type_name -> common.IpxeTemplateId + 937, // 1137: forge.UpdateOperatingSystemRequest.ipxe_template_parameters:type_name -> forge.IpxeTemplateParameters + 938, // 1138: forge.UpdateOperatingSystemRequest.ipxe_template_artifacts:type_name -> forge.IpxeTemplateArtifacts + 1027, // 1139: forge.DeleteOperatingSystemRequest.id:type_name -> common.OperatingSystemId + 1027, // 1140: forge.OperatingSystemIdList.ids:type_name -> common.OperatingSystemId + 1027, // 1141: forge.OperatingSystemsByIdsRequest.ids:type_name -> common.OperatingSystemId + 935, // 1142: forge.OperatingSystemList.operating_systems:type_name -> forge.OperatingSystem + 1027, // 1143: forge.GetOperatingSystemCachableIpxeTemplateArtifactsRequest.id:type_name -> common.OperatingSystemId + 276, // 1144: forge.IpxeTemplateArtifactList.artifacts:type_name -> forge.IpxeTemplateArtifact + 1027, // 1145: forge.UpdateOperatingSystemIpxeTemplateArtifactRequest.id:type_name -> common.OperatingSystemId + 948, // 1146: forge.UpdateOperatingSystemIpxeTemplateArtifactRequest.updates:type_name -> forge.IpxeTemplateArtifactUpdateRequest + 1009, // 1147: forge.GetMachineBootInterfacesRequest.machine_id:type_name -> common.MachineId + 1030, // 1148: forge.MachineInterfaceBootInterface.interface_id:type_name -> common.MachineInterfaceId + 1010, // 1149: forge.RetainedBootInterface.recorded_at:type_name -> google.protobuf.Timestamp + 1009, // 1150: forge.GetMachineBootInterfacesResponse.machine_id:type_name -> common.MachineId + 955, // 1151: forge.GetMachineBootInterfacesResponse.machine_interfaces:type_name -> forge.MachineInterfaceBootInterface + 956, // 1152: forge.GetMachineBootInterfacesResponse.predicted_interfaces:type_name -> forge.PredictedBootInterface + 957, // 1153: forge.GetMachineBootInterfacesResponse.explored_endpoints:type_name -> forge.ExploredBootInterface + 958, // 1154: forge.GetMachineBootInterfacesResponse.retained_interfaces:type_name -> forge.RetainedBootInterface + 954, // 1155: forge.GetMachineBootInterfacesResponse.default_boot_interface:type_name -> forge.MachineBootInterface + 954, // 1156: forge.GetMachineBootInterfacesResponse.predicted_boot_interface:type_name -> forge.MachineBootInterface + 1071, // 1157: forge.SitePrefix.id:type_name -> common.SitePrefixId + 964, // 1158: forge.SitePrefix.config:type_name -> forge.SitePrefixConfig + 965, // 1159: forge.SitePrefix.status:type_name -> forge.SitePrefixStatus + 268, // 1160: forge.SitePrefix.metadata:type_name -> forge.Metadata + 1010, // 1161: forge.SitePrefix.created_at:type_name -> google.protobuf.Timestamp + 1010, // 1162: forge.SitePrefix.updated_at:type_name -> google.protobuf.Timestamp + 85, // 1163: forge.SitePrefixConfig.routing_scope:type_name -> forge.SitePrefixRoutingScope + 84, // 1164: forge.SitePrefixStatus.authority:type_name -> forge.SitePrefixAuthority + 86, // 1165: forge.SitePrefixStatus.lifecycle_state:type_name -> forge.SitePrefixLifecycleState + 84, // 1166: forge.SitePrefixSearchFilter.authority:type_name -> forge.SitePrefixAuthority + 85, // 1167: forge.SitePrefixSearchFilter.routing_scope:type_name -> forge.SitePrefixRoutingScope + 86, // 1168: forge.SitePrefixSearchFilter.lifecycle_state:type_name -> forge.SitePrefixLifecycleState + 7, // 1169: forge.SitePrefixSearchFilter.prefix_match_type:type_name -> forge.PrefixMatchType + 1071, // 1170: forge.SitePrefixesByIdsRequest.site_prefix_ids:type_name -> common.SitePrefixId + 1071, // 1171: forge.SitePrefixIdList.site_prefix_ids:type_name -> common.SitePrefixId + 963, // 1172: forge.SitePrefixList.site_prefixes:type_name -> forge.SitePrefix + 973, // 1173: forge.DNSMessage.DNSResponse.rrs:type_name -> forge.DNSMessage.DNSResponse.DNSRR + 233, // 1174: forge.StateHistories.HistoriesEntry.value:type_name -> forge.StateHistoryRecords + 324, // 1175: forge.MachineStateHistories.HistoriesEntry.value:type_name -> forge.MachineStateHistoryRecords + 327, // 1176: forge.HealthHistories.HistoriesEntry.value:type_name -> forge.HealthHistoryRecords + 950, // 1177: forge.TrafficInterceptBridging.HostRepresentorInterceptBridgingEntry.value:type_name -> forge.HostRepresentorInterceptBridging + 89, // 1178: forge.MachineCredentialsUpdateRequest.Credentials.credential_purpose:type_name -> forge.MachineCredentialsUpdateRequest.CredentialPurpose + 998, // 1179: forge.ForgeAgentControlResponse.ForgeAgentControlExtraInfo.pair:type_name -> forge.ForgeAgentControlResponse.ForgeAgentControlExtraInfo.KeyValuePair + 1036, // 1180: forge.ForgeAgentControlResponse.MachineValidation.validation_id:type_name -> common.MachineValidationId + 989, // 1181: forge.ForgeAgentControlResponse.MachineValidation.filter:type_name -> forge.ForgeAgentControlResponse.MachineValidationFilter + 1033, // 1182: forge.ForgeAgentControlResponse.MachineValidationFilter.contexts:type_name -> common.StringList + 991, // 1183: forge.ForgeAgentControlResponse.MlxAction.device_actions:type_name -> forge.ForgeAgentControlResponse.MlxDeviceAction + 992, // 1184: forge.ForgeAgentControlResponse.MlxDeviceAction.noop:type_name -> forge.ForgeAgentControlResponse.MlxDeviceNoop + 993, // 1185: forge.ForgeAgentControlResponse.MlxDeviceAction.lock:type_name -> forge.ForgeAgentControlResponse.MlxDeviceLock + 994, // 1186: forge.ForgeAgentControlResponse.MlxDeviceAction.unlock:type_name -> forge.ForgeAgentControlResponse.MlxDeviceUnlock + 995, // 1187: forge.ForgeAgentControlResponse.MlxDeviceAction.apply_profile:type_name -> forge.ForgeAgentControlResponse.MlxDeviceApplyProfile + 996, // 1188: forge.ForgeAgentControlResponse.MlxDeviceAction.apply_firmware:type_name -> forge.ForgeAgentControlResponse.MlxDeviceApplyFirmware + 1072, // 1189: forge.ForgeAgentControlResponse.MlxDeviceApplyProfile.serialized_profile:type_name -> mlx_device.SerializableMlxConfigProfile + 1073, // 1190: forge.ForgeAgentControlResponse.MlxDeviceApplyFirmware.profile:type_name -> mlx_device.FirmwareFlasherProfile + 1074, // 1191: forge.ForgeAgentControlResponse.FirmwareUpgrade.task:type_name -> scout_firmware_upgrade.ScoutFirmwareUpgradeTask + 91, // 1192: forge.MachineCleanupInfo.CleanupStepResult.result:type_name -> forge.MachineCleanupInfo.CleanupResult + 1009, // 1193: forge.DpuReprovisioningListResponse.DpuReprovisioningListItem.id:type_name -> common.MachineId + 1010, // 1194: forge.DpuReprovisioningListResponse.DpuReprovisioningListItem.requested_at:type_name -> google.protobuf.Timestamp + 1010, // 1195: forge.DpuReprovisioningListResponse.DpuReprovisioningListItem.initiated_at:type_name -> google.protobuf.Timestamp + 1009, // 1196: forge.HostReprovisioningListResponse.HostReprovisioningListItem.id:type_name -> common.MachineId + 1010, // 1197: forge.HostReprovisioningListResponse.HostReprovisioningListItem.requested_at:type_name -> google.protobuf.Timestamp + 1010, // 1198: forge.HostReprovisioningListResponse.HostReprovisioningListItem.initiated_at:type_name -> google.protobuf.Timestamp + 1009, // 1199: forge.DPFStateResponse.DPFState.machine_id:type_name -> common.MachineId + 147, // 1200: forge.Forge.Version:input_type -> forge.VersionRequest + 1075, // 1201: forge.Forge.CreateDomain:input_type -> dns.CreateDomainRequest + 1076, // 1202: forge.Forge.UpdateDomain:input_type -> dns.UpdateDomainRequest + 1077, // 1203: forge.Forge.DeleteDomain:input_type -> dns.DomainDeletionRequest + 1078, // 1204: forge.Forge.FindDomain:input_type -> dns.DomainSearchQuery + 883, // 1205: forge.Forge.CreateDomainLegacy:input_type -> forge.DomainLegacy + 883, // 1206: forge.Forge.UpdateDomainLegacy:input_type -> forge.DomainLegacy + 885, // 1207: forge.Forge.DeleteDomainLegacy:input_type -> forge.DomainDeletionLegacy + 887, // 1208: forge.Forge.FindDomainLegacy:input_type -> forge.DomainSearchQueryLegacy + 166, // 1209: forge.Forge.CreateVpc:input_type -> forge.VpcCreationRequest + 167, // 1210: forge.Forge.UpdateVpc:input_type -> forge.VpcUpdateRequest + 169, // 1211: forge.Forge.UpdateVpcVirtualization:input_type -> forge.VpcUpdateVirtualizationRequest + 171, // 1212: forge.Forge.DeleteVpc:input_type -> forge.VpcDeletionRequest + 159, // 1213: forge.Forge.FindVpcIds:input_type -> forge.VpcSearchFilter + 161, // 1214: forge.Forge.FindVpcsByIds:input_type -> forge.VpcsByIdsRequest + 923, // 1215: forge.Forge.CreateSpxPartition:input_type -> forge.SpxPartitionCreationRequest + 926, // 1216: forge.Forge.DeleteSpxPartition:input_type -> forge.SpxPartitionDeletionRequest + 928, // 1217: forge.Forge.FindSpxPartitionIds:input_type -> forge.SpxPartitionSearchFilter + 930, // 1218: forge.Forge.FindSpxPartitionsByIds:input_type -> forge.SpxPartitionsByIdsRequest + 177, // 1219: forge.Forge.CreateVpcPrefix:input_type -> forge.VpcPrefixCreationRequest + 178, // 1220: forge.Forge.SearchVpcPrefixes:input_type -> forge.VpcPrefixSearchQuery + 179, // 1221: forge.Forge.GetVpcPrefixes:input_type -> forge.VpcPrefixGetRequest + 182, // 1222: forge.Forge.UpdateVpcPrefix:input_type -> forge.VpcPrefixUpdateRequest + 183, // 1223: forge.Forge.DeleteVpcPrefix:input_type -> forge.VpcPrefixDeletionRequest + 966, // 1224: forge.Forge.FindSitePrefixIds:input_type -> forge.SitePrefixSearchFilter + 967, // 1225: forge.Forge.FindSitePrefixesByIds:input_type -> forge.SitePrefixesByIdsRequest + 189, // 1226: forge.Forge.CreateVpcPeering:input_type -> forge.VpcPeeringCreationRequest + 190, // 1227: forge.Forge.FindVpcPeeringIds:input_type -> forge.VpcPeeringSearchFilter + 191, // 1228: forge.Forge.FindVpcPeeringsByIds:input_type -> forge.VpcPeeringsByIdsRequest + 192, // 1229: forge.Forge.DeleteVpcPeering:input_type -> forge.VpcPeeringDeletionRequest + 259, // 1230: forge.Forge.FindNetworkSegmentIds:input_type -> forge.NetworkSegmentSearchFilter + 261, // 1231: forge.Forge.FindNetworkSegmentsByIds:input_type -> forge.NetworkSegmentsByIdsRequest + 253, // 1232: forge.Forge.CreateNetworkSegment:input_type -> forge.NetworkSegmentCreationRequest + 255, // 1233: forge.Forge.AttachNetworkSegmentToVpc:input_type -> forge.AttachNetworkSegmentToVpcRequest + 254, // 1234: forge.Forge.DeleteNetworkSegment:input_type -> forge.NetworkSegmentDeletionRequest + 158, // 1235: forge.Forge.NetworkSegmentsForVpc:input_type -> forge.VpcSearchQuery + 202, // 1236: forge.Forge.FindIBPartitionIds:input_type -> forge.IBPartitionSearchFilter + 203, // 1237: forge.Forge.FindIBPartitionsByIds:input_type -> forge.IBPartitionsByIdsRequest + 198, // 1238: forge.Forge.CreateIBPartition:input_type -> forge.IBPartitionCreationRequest + 199, // 1239: forge.Forge.UpdateIBPartition:input_type -> forge.IBPartitionUpdateRequest + 200, // 1240: forge.Forge.DeleteIBPartition:input_type -> forge.IBPartitionDeletionRequest + 162, // 1241: forge.Forge.IBPartitionsForTenant:input_type -> forge.TenantSearchQuery + 214, // 1242: forge.Forge.FindPowerShelves:input_type -> forge.PowerShelfQuery + 215, // 1243: forge.Forge.FindPowerShelfIds:input_type -> forge.PowerShelfSearchFilter + 216, // 1244: forge.Forge.FindPowerShelvesByIds:input_type -> forge.PowerShelvesByIdsRequest + 210, // 1245: forge.Forge.DeletePowerShelf:input_type -> forge.PowerShelfDeletionRequest + 933, // 1246: forge.Forge.AdminForceDeletePowerShelf:input_type -> forge.AdminForceDeletePowerShelfRequest + 212, // 1247: forge.Forge.SetPowerShelfMaintenance:input_type -> forge.PowerShelfMaintenanceRequest + 236, // 1248: forge.Forge.FindSwitches:input_type -> forge.SwitchQuery + 237, // 1249: forge.Forge.FindSwitchIds:input_type -> forge.SwitchSearchFilter + 238, // 1250: forge.Forge.FindSwitchesByIds:input_type -> forge.SwitchesByIdsRequest + 230, // 1251: forge.Forge.DeleteSwitch:input_type -> forge.SwitchDeletionRequest + 931, // 1252: forge.Forge.AdminForceDeleteSwitch:input_type -> forge.AdminForceDeleteSwitchRequest + 247, // 1253: forge.Forge.FindIBFabricIds:input_type -> forge.IBFabricSearchFilter + 272, // 1254: forge.Forge.AllocateInstance:input_type -> forge.InstanceAllocationRequest + 273, // 1255: forge.Forge.AllocateInstances:input_type -> forge.BatchInstanceAllocationRequest + 318, // 1256: forge.Forge.ReleaseInstance:input_type -> forge.InstanceReleaseRequest + 290, // 1257: forge.Forge.UpdateInstanceOperatingSystem:input_type -> forge.InstanceOperatingSystemUpdateRequest + 291, // 1258: forge.Forge.UpdateInstanceConfig:input_type -> forge.InstanceConfigUpdateRequest + 269, // 1259: forge.Forge.FindInstanceIds:input_type -> forge.InstanceSearchFilter + 271, // 1260: forge.Forge.FindInstancesByIds:input_type -> forge.InstancesByIdsRequest + 1009, // 1261: forge.Forge.FindInstanceByMachineID:input_type -> common.MachineId + 391, // 1262: forge.Forge.GetManagedHostNetworkConfig:input_type -> forge.ManagedHostNetworkConfigRequest + 456, // 1263: forge.Forge.RecordDpuNetworkStatus:input_type -> forge.DpuNetworkStatus + 1009, // 1264: forge.Forge.ListMachineHealthReports:input_type -> common.MachineId + 462, // 1265: forge.Forge.InsertMachineHealthReport:input_type -> forge.InsertMachineHealthReportRequest + 473, // 1266: forge.Forge.RemoveMachineHealthReport:input_type -> forge.RemoveMachineHealthReportRequest + 465, // 1267: forge.Forge.ListRackHealthReports:input_type -> forge.ListRackHealthReportsRequest + 463, // 1268: forge.Forge.InsertRackHealthReport:input_type -> forge.InsertRackHealthReportRequest + 464, // 1269: forge.Forge.RemoveRackHealthReport:input_type -> forge.RemoveRackHealthReportRequest + 468, // 1270: forge.Forge.ListSwitchHealthReports:input_type -> forge.ListSwitchHealthReportsRequest + 466, // 1271: forge.Forge.InsertSwitchHealthReport:input_type -> forge.InsertSwitchHealthReportRequest + 467, // 1272: forge.Forge.RemoveSwitchHealthReport:input_type -> forge.RemoveSwitchHealthReportRequest + 471, // 1273: forge.Forge.ListPowerShelfHealthReports:input_type -> forge.ListPowerShelfHealthReportsRequest + 469, // 1274: forge.Forge.InsertPowerShelfHealthReport:input_type -> forge.InsertPowerShelfHealthReportRequest + 470, // 1275: forge.Forge.RemovePowerShelfHealthReport:input_type -> forge.RemovePowerShelfHealthReportRequest + 474, // 1276: forge.Forge.ListNVLinkDomainHealthReports:input_type -> forge.ListNVLinkDomainHealthReportsRequest + 475, // 1277: forge.Forge.InsertNVLinkDomainHealthReport:input_type -> forge.InsertNVLinkDomainHealthReportRequest + 476, // 1278: forge.Forge.RemoveNVLinkDomainHealthReport:input_type -> forge.RemoveNVLinkDomainHealthReportRequest + 1009, // 1279: forge.Forge.ListHealthReportOverrides:input_type -> common.MachineId + 462, // 1280: forge.Forge.InsertHealthReportOverride:input_type -> forge.InsertMachineHealthReportRequest + 473, // 1281: forge.Forge.RemoveHealthReportOverride:input_type -> forge.RemoveMachineHealthReportRequest + 410, // 1282: forge.Forge.DpuAgentUpgradeCheck:input_type -> forge.DpuAgentUpgradeCheckRequest + 412, // 1283: forge.Forge.DpuAgentUpgradePolicyAction:input_type -> forge.DpuAgentUpgradePolicyRequest + 1079, // 1284: forge.Forge.LookupRecord:input_type -> dns.DnsResourceRecordLookupRequest + 1080, // 1285: forge.Forge.GetAllDomains:input_type -> dns.GetAllDomainsRequest + 1081, // 1286: forge.Forge.GetAllDomainMetadata:input_type -> dns.DomainMetadataRequest + 264, // 1287: forge.Forge.InvokeInstancePower:input_type -> forge.InstancePowerRequest + 437, // 1288: forge.Forge.ForgeAgentControl:input_type -> forge.ForgeAgentControlRequest + 439, // 1289: forge.Forge.DiscoverMachine:input_type -> forge.MachineDiscoveryInfo + 443, // 1290: forge.Forge.RenewMachineCertificate:input_type -> forge.MachineCertificateRenewRequest + 440, // 1291: forge.Forge.DiscoveryCompleted:input_type -> forge.MachineDiscoveryCompletedRequest + 441, // 1292: forge.Forge.CleanupMachineCompleted:input_type -> forge.MachineCleanupInfo + 448, // 1293: forge.Forge.ReportForgeScoutError:input_type -> forge.ForgeScoutErrorReport + 367, // 1294: forge.Forge.DiscoverDhcp:input_type -> forge.DhcpDiscovery + 368, // 1295: forge.Forge.ExpireDhcpLease:input_type -> forge.ExpireDhcpLeaseRequest + 337, // 1296: forge.Forge.AssignStaticAddress:input_type -> forge.AssignStaticAddressRequest + 339, // 1297: forge.Forge.RemoveStaticAddress:input_type -> forge.RemoveStaticAddressRequest + 341, // 1298: forge.Forge.FindInterfaceAddresses:input_type -> forge.FindInterfaceAddressesRequest + 336, // 1299: forge.Forge.FindInterfaces:input_type -> forge.InterfaceSearchQuery + 335, // 1300: forge.Forge.DeleteInterface:input_type -> forge.InterfaceDeleteQuery + 512, // 1301: forge.Forge.FindIpAddress:input_type -> forge.FindIpAddressRequest + 321, // 1302: forge.Forge.FindMachineIds:input_type -> forge.MachineSearchConfig + 320, // 1303: forge.Forge.FindMachinesByIds:input_type -> forge.MachinesByIdsRequest + 322, // 1304: forge.Forge.FindMachineStateHistories:input_type -> forge.MachineStateHistoriesRequest + 325, // 1305: forge.Forge.FindMachineHealthHistories:input_type -> forge.MachineHealthHistoriesRequest + 213, // 1306: forge.Forge.FindPowerShelfStateHistories:input_type -> forge.PowerShelfStateHistoriesRequest + 754, // 1307: forge.Forge.FindRackStateHistories:input_type -> forge.RackStateHistoriesRequest + 234, // 1308: forge.Forge.FindSwitchStateHistories:input_type -> forge.SwitchStateHistoriesRequest + 257, // 1309: forge.Forge.FindNetworkSegmentStateHistories:input_type -> forge.NetworkSegmentStateHistoriesRequest + 185, // 1310: forge.Forge.FindVpcPrefixStateHistories:input_type -> forge.VpcPrefixStateHistoriesRequest + 330, // 1311: forge.Forge.FindTenantOrganizationIds:input_type -> forge.TenantSearchFilter + 329, // 1312: forge.Forge.FindTenantsByOrganizationIds:input_type -> forge.TenantByOrganizationIdsRequest + 1068, // 1313: forge.Forge.FindConnectedDevicesByDpuMachineIds:input_type -> common.MachineIdList + 538, // 1314: forge.Forge.FindMachineIdsByBmcIps:input_type -> forge.BmcIpList + 539, // 1315: forge.Forge.FindMacAddressByBmcIp:input_type -> forge.BmcIp + 516, // 1316: forge.Forge.FindBmcIps:input_type -> forge.FindBmcIpsRequest + 514, // 1317: forge.Forge.IdentifyUuid:input_type -> forge.IdentifyUuidRequest + 517, // 1318: forge.Forge.IdentifyMac:input_type -> forge.IdentifyMacRequest + 519, // 1319: forge.Forge.IdentifySerial:input_type -> forge.IdentifySerialRequest + 433, // 1320: forge.Forge.GetBMCMetaData:input_type -> forge.BMCMetaDataGetRequest + 435, // 1321: forge.Forge.UpdateMachineCredentials:input_type -> forge.MachineCredentialsUpdateRequest + 450, // 1322: forge.Forge.GetPxeInstructions:input_type -> forge.PxeInstructionRequest + 454, // 1323: forge.Forge.GetCloudInitInstructions:input_type -> forge.CloudInitInstructionsRequest + 150, // 1324: forge.Forge.Echo:input_type -> forge.EchoRequest + 481, // 1325: forge.Forge.CreateTenant:input_type -> forge.CreateTenantRequest + 485, // 1326: forge.Forge.FindTenant:input_type -> forge.FindTenantRequest + 483, // 1327: forge.Forge.UpdateTenant:input_type -> forge.UpdateTenantRequest + 491, // 1328: forge.Forge.CreateTenantKeyset:input_type -> forge.CreateTenantKeysetRequest + 498, // 1329: forge.Forge.FindTenantKeysetIds:input_type -> forge.TenantKeysetSearchFilter + 500, // 1330: forge.Forge.FindTenantKeysetsByIds:input_type -> forge.TenantKeysetsByIdsRequest + 494, // 1331: forge.Forge.UpdateTenantKeyset:input_type -> forge.UpdateTenantKeysetRequest + 496, // 1332: forge.Forge.DeleteTenantKeyset:input_type -> forge.DeleteTenantKeysetRequest + 501, // 1333: forge.Forge.ValidateTenantPublicKey:input_type -> forge.ValidateTenantPublicKeyRequest + 374, // 1334: forge.Forge.GetBmcCredentials:input_type -> forge.GetBmcCredentialsRequest + 375, // 1335: forge.Forge.GetSwitchNvosCredentials:input_type -> forge.GetSwitchNvosCredentialsRequest + 408, // 1336: forge.Forge.GetAllManagedHostNetworkStatus:input_type -> forge.ManagedHostNetworkStatusRequest + 378, // 1337: forge.Forge.GetSiteExplorationReport:input_type -> forge.GetSiteExplorationRequest + 1082, // 1338: forge.Forge.GetSiteExplorerLastRun:input_type -> google.protobuf.Empty + 379, // 1339: forge.Forge.ClearSiteExplorationError:input_type -> forge.ClearSiteExplorationErrorRequest + 385, // 1340: forge.Forge.IsBmcInManagedHost:input_type -> forge.BmcEndpointRequest + 385, // 1341: forge.Forge.BmcCredentialStatus:input_type -> forge.BmcEndpointRequest + 385, // 1342: forge.Forge.Explore:input_type -> forge.BmcEndpointRequest + 380, // 1343: forge.Forge.ReExploreEndpoint:input_type -> forge.ReExploreEndpointRequest + 381, // 1344: forge.Forge.RefreshEndpointReport:input_type -> forge.RefreshEndpointReportRequest + 382, // 1345: forge.Forge.DeleteExploredEndpoint:input_type -> forge.DeleteExploredEndpointRequest + 383, // 1346: forge.Forge.PauseExploredEndpointRemediation:input_type -> forge.PauseExploredEndpointRemediationRequest + 1083, // 1347: forge.Forge.FindExploredEndpointIds:input_type -> site_explorer.ExploredEndpointSearchFilter + 1084, // 1348: forge.Forge.FindExploredEndpointsByIds:input_type -> site_explorer.ExploredEndpointsByIdsRequest + 1085, // 1349: forge.Forge.FindExploredManagedHostIds:input_type -> site_explorer.ExploredManagedHostSearchFilter + 1086, // 1350: forge.Forge.FindExploredManagedHostsByIds:input_type -> site_explorer.ExploredManagedHostsByIdsRequest + 1087, // 1351: forge.Forge.FindExploredMlxDeviceHostIds:input_type -> site_explorer.ExploredMlxDeviceHostSearchFilter + 1088, // 1352: forge.Forge.FindExploredMlxDevicesByIds:input_type -> site_explorer.ExploredMlxDevicesByIdsRequest + 389, // 1353: forge.Forge.UpdateMachineHardwareInfo:input_type -> forge.UpdateMachineHardwareInfoRequest + 414, // 1354: forge.Forge.AdminForceDeleteMachine:input_type -> forge.AdminForceDeleteMachineRequest + 503, // 1355: forge.Forge.AdminListResourcePools:input_type -> forge.ListResourcePoolsRequest + 506, // 1356: forge.Forge.AdminGrowResourcePool:input_type -> forge.GrowResourcePoolRequest + 351, // 1357: forge.Forge.UpdateMachineMetadata:input_type -> forge.MachineMetadataUpdateRequest + 352, // 1358: forge.Forge.UpdateRackMetadata:input_type -> forge.RackMetadataUpdateRequest + 353, // 1359: forge.Forge.UpdateSwitchMetadata:input_type -> forge.SwitchMetadataUpdateRequest + 354, // 1360: forge.Forge.UpdatePowerShelfMetadata:input_type -> forge.PowerShelfMetadataUpdateRequest + 768, // 1361: forge.Forge.UpdateMachineNvLinkInfo:input_type -> forge.UpdateMachineNvLinkInfoRequest + 510, // 1362: forge.Forge.SetMaintenance:input_type -> forge.MaintenanceRequest + 511, // 1363: forge.Forge.SetDynamicConfig:input_type -> forge.SetDynamicConfigRequest + 521, // 1364: forge.Forge.TriggerDpuReprovisioning:input_type -> forge.DpuReprovisioningRequest + 522, // 1365: forge.Forge.ListDpuWaitingForReprovisioning:input_type -> forge.DpuReprovisioningListRequest + 524, // 1366: forge.Forge.TriggerHostReprovisioning:input_type -> forge.HostReprovisioningRequest + 526, // 1367: forge.Forge.ListHostsWaitingForReprovisioning:input_type -> forge.HostReprovisioningListRequest + 525, // 1368: forge.Forge.TriggerBmcCredentialRotation:input_type -> forge.BmcCredentialRotationRequest + 1009, // 1369: forge.Forge.MarkManualFirmwareUpgradeComplete:input_type -> common.MachineId + 577, // 1370: forge.Forge.ReportScoutFirmwareUpgradeStatus:input_type -> forge.ScoutFirmwareUpgradeStatusRequest + 532, // 1371: forge.Forge.GetDpuInfoList:input_type -> forge.GetDpuInfoListRequest + 1030, // 1372: forge.Forge.GetMachineBootOverride:input_type -> common.MachineInterfaceId + 535, // 1373: forge.Forge.SetMachineBootOverride:input_type -> forge.MachineBootOverride + 1030, // 1374: forge.Forge.ClearMachineBootOverride:input_type -> common.MachineInterfaceId + 953, // 1375: forge.Forge.GetMachineBootInterfaces:input_type -> forge.GetMachineBootInterfacesRequest + 544, // 1376: forge.Forge.GetNetworkTopology:input_type -> forge.NetworkTopologyRequest + 545, // 1377: forge.Forge.FindNetworkDevicesByDeviceIds:input_type -> forge.NetworkDeviceIdList + 138, // 1378: forge.Forge.CreateCredential:input_type -> forge.CredentialCreationRequest + 139, // 1379: forge.Forge.DeleteCredential:input_type -> forge.CredentialDeletionRequest + 142, // 1380: forge.Forge.RotateCredential:input_type -> forge.RotateCredentialRequest + 144, // 1381: forge.Forge.GetCredentialRotationStatus:input_type -> forge.CredentialRotationStatusRequest + 960, // 1382: forge.Forge.GetContainerRegistryCredential:input_type -> forge.GetContainerRegistryCredentialRequest + 962, // 1383: forge.Forge.SetContainerRegistryCredential:input_type -> forge.SetContainerRegistryCredentialRequest + 1082, // 1384: forge.Forge.GetRouteServers:input_type -> google.protobuf.Empty + 547, // 1385: forge.Forge.AddRouteServers:input_type -> forge.RouteServers + 547, // 1386: forge.Forge.RemoveRouteServers:input_type -> forge.RouteServers + 547, // 1387: forge.Forge.ReplaceRouteServers:input_type -> forge.RouteServers + 355, // 1388: forge.Forge.UpdateAgentReportedInventory:input_type -> forge.DpuAgentInventoryReport + 313, // 1389: forge.Forge.UpdateInstancePhoneHomeLastContact:input_type -> forge.InstancePhoneHomeLastContactRequest + 550, // 1390: forge.Forge.SetHostUefiPassword:input_type -> forge.SetHostUefiPasswordRequest + 552, // 1391: forge.Forge.ClearHostUefiPassword:input_type -> forge.ClearHostUefiPasswordRequest + 565, // 1392: forge.Forge.AddExpectedMachine:input_type -> forge.ExpectedMachine + 566, // 1393: forge.Forge.DeleteExpectedMachine:input_type -> forge.ExpectedMachineRequest + 565, // 1394: forge.Forge.UpdateExpectedMachine:input_type -> forge.ExpectedMachine + 566, // 1395: forge.Forge.GetExpectedMachine:input_type -> forge.ExpectedMachineRequest + 1082, // 1396: forge.Forge.GetAllExpectedMachines:input_type -> google.protobuf.Empty + 567, // 1397: forge.Forge.ReplaceAllExpectedMachines:input_type -> forge.ExpectedMachineList + 1082, // 1398: forge.Forge.DeleteAllExpectedMachines:input_type -> google.protobuf.Empty + 1082, // 1399: forge.Forge.GetAllExpectedMachinesLinked:input_type -> google.protobuf.Empty + 1082, // 1400: forge.Forge.GetAllUnexpectedMachines:input_type -> google.protobuf.Empty + 572, // 1401: forge.Forge.CreateExpectedMachines:input_type -> forge.BatchExpectedMachineOperationRequest + 572, // 1402: forge.Forge.UpdateExpectedMachines:input_type -> forge.BatchExpectedMachineOperationRequest + 217, // 1403: forge.Forge.AddExpectedPowerShelf:input_type -> forge.ExpectedPowerShelf + 218, // 1404: forge.Forge.DeleteExpectedPowerShelf:input_type -> forge.ExpectedPowerShelfRequest + 217, // 1405: forge.Forge.UpdateExpectedPowerShelf:input_type -> forge.ExpectedPowerShelf + 218, // 1406: forge.Forge.GetExpectedPowerShelf:input_type -> forge.ExpectedPowerShelfRequest + 1082, // 1407: forge.Forge.GetAllExpectedPowerShelves:input_type -> google.protobuf.Empty + 219, // 1408: forge.Forge.ReplaceAllExpectedPowerShelves:input_type -> forge.ExpectedPowerShelfList + 1082, // 1409: forge.Forge.DeleteAllExpectedPowerShelves:input_type -> google.protobuf.Empty + 1082, // 1410: forge.Forge.GetAllExpectedPowerShelvesLinked:input_type -> google.protobuf.Empty + 239, // 1411: forge.Forge.AddExpectedSwitch:input_type -> forge.ExpectedSwitch + 240, // 1412: forge.Forge.DeleteExpectedSwitch:input_type -> forge.ExpectedSwitchRequest + 239, // 1413: forge.Forge.UpdateExpectedSwitch:input_type -> forge.ExpectedSwitch + 240, // 1414: forge.Forge.GetExpectedSwitch:input_type -> forge.ExpectedSwitchRequest + 1082, // 1415: forge.Forge.GetAllExpectedSwitches:input_type -> google.protobuf.Empty + 241, // 1416: forge.Forge.ReplaceAllExpectedSwitches:input_type -> forge.ExpectedSwitchList + 1082, // 1417: forge.Forge.DeleteAllExpectedSwitches:input_type -> google.protobuf.Empty + 1082, // 1418: forge.Forge.GetAllExpectedSwitchesLinked:input_type -> google.protobuf.Empty + 244, // 1419: forge.Forge.AddExpectedRack:input_type -> forge.ExpectedRack + 245, // 1420: forge.Forge.DeleteExpectedRack:input_type -> forge.ExpectedRackRequest + 244, // 1421: forge.Forge.UpdateExpectedRack:input_type -> forge.ExpectedRack + 245, // 1422: forge.Forge.GetExpectedRack:input_type -> forge.ExpectedRackRequest + 1082, // 1423: forge.Forge.GetAllExpectedRacks:input_type -> google.protobuf.Empty + 246, // 1424: forge.Forge.ReplaceAllExpectedRacks:input_type -> forge.ExpectedRackList + 1082, // 1425: forge.Forge.DeleteAllExpectedRacks:input_type -> google.protobuf.Empty + 136, // 1426: forge.Forge.AttestQuote:input_type -> forge.AttestQuoteRequest + 647, // 1427: forge.Forge.CreateInstanceType:input_type -> forge.CreateInstanceTypeRequest + 649, // 1428: forge.Forge.FindInstanceTypeIds:input_type -> forge.FindInstanceTypeIdsRequest + 651, // 1429: forge.Forge.FindInstanceTypesByIds:input_type -> forge.FindInstanceTypesByIdsRequest + 656, // 1430: forge.Forge.UpdateInstanceType:input_type -> forge.UpdateInstanceTypeRequest + 653, // 1431: forge.Forge.DeleteInstanceType:input_type -> forge.DeleteInstanceTypeRequest + 657, // 1432: forge.Forge.AssociateMachinesWithInstanceType:input_type -> forge.AssociateMachinesWithInstanceTypeRequest + 659, // 1433: forge.Forge.RemoveMachineInstanceTypeAssociation:input_type -> forge.RemoveMachineInstanceTypeAssociationRequest + 1089, // 1434: forge.Forge.CreateMeasurementBundle:input_type -> measured_boot.CreateMeasurementBundleRequest + 1090, // 1435: forge.Forge.DeleteMeasurementBundle:input_type -> measured_boot.DeleteMeasurementBundleRequest + 1091, // 1436: forge.Forge.RenameMeasurementBundle:input_type -> measured_boot.RenameMeasurementBundleRequest + 1092, // 1437: forge.Forge.UpdateMeasurementBundle:input_type -> measured_boot.UpdateMeasurementBundleRequest + 1093, // 1438: forge.Forge.ShowMeasurementBundle:input_type -> measured_boot.ShowMeasurementBundleRequest + 1094, // 1439: forge.Forge.ShowMeasurementBundles:input_type -> measured_boot.ShowMeasurementBundlesRequest + 1095, // 1440: forge.Forge.ListMeasurementBundles:input_type -> measured_boot.ListMeasurementBundlesRequest + 1096, // 1441: forge.Forge.ListMeasurementBundleMachines:input_type -> measured_boot.ListMeasurementBundleMachinesRequest + 1097, // 1442: forge.Forge.FindClosestBundleMatch:input_type -> measured_boot.FindClosestBundleMatchRequest + 1098, // 1443: forge.Forge.DeleteMeasurementJournal:input_type -> measured_boot.DeleteMeasurementJournalRequest + 1099, // 1444: forge.Forge.ShowMeasurementJournal:input_type -> measured_boot.ShowMeasurementJournalRequest + 1100, // 1445: forge.Forge.ShowMeasurementJournals:input_type -> measured_boot.ShowMeasurementJournalsRequest + 1101, // 1446: forge.Forge.ListMeasurementJournal:input_type -> measured_boot.ListMeasurementJournalRequest + 1102, // 1447: forge.Forge.AttestCandidateMachine:input_type -> measured_boot.AttestCandidateMachineRequest + 1103, // 1448: forge.Forge.ShowCandidateMachine:input_type -> measured_boot.ShowCandidateMachineRequest + 1104, // 1449: forge.Forge.ShowCandidateMachines:input_type -> measured_boot.ShowCandidateMachinesRequest + 1105, // 1450: forge.Forge.ListCandidateMachines:input_type -> measured_boot.ListCandidateMachinesRequest + 1106, // 1451: forge.Forge.CreateMeasurementSystemProfile:input_type -> measured_boot.CreateMeasurementSystemProfileRequest + 1107, // 1452: forge.Forge.DeleteMeasurementSystemProfile:input_type -> measured_boot.DeleteMeasurementSystemProfileRequest + 1108, // 1453: forge.Forge.RenameMeasurementSystemProfile:input_type -> measured_boot.RenameMeasurementSystemProfileRequest + 1109, // 1454: forge.Forge.ShowMeasurementSystemProfile:input_type -> measured_boot.ShowMeasurementSystemProfileRequest + 1110, // 1455: forge.Forge.ShowMeasurementSystemProfiles:input_type -> measured_boot.ShowMeasurementSystemProfilesRequest + 1111, // 1456: forge.Forge.ListMeasurementSystemProfiles:input_type -> measured_boot.ListMeasurementSystemProfilesRequest + 1112, // 1457: forge.Forge.ListMeasurementSystemProfileBundles:input_type -> measured_boot.ListMeasurementSystemProfileBundlesRequest + 1113, // 1458: forge.Forge.ListMeasurementSystemProfileMachines:input_type -> measured_boot.ListMeasurementSystemProfileMachinesRequest + 1114, // 1459: forge.Forge.CreateMeasurementReport:input_type -> measured_boot.CreateMeasurementReportRequest + 1115, // 1460: forge.Forge.DeleteMeasurementReport:input_type -> measured_boot.DeleteMeasurementReportRequest + 1116, // 1461: forge.Forge.PromoteMeasurementReport:input_type -> measured_boot.PromoteMeasurementReportRequest + 1117, // 1462: forge.Forge.RevokeMeasurementReport:input_type -> measured_boot.RevokeMeasurementReportRequest + 1118, // 1463: forge.Forge.ShowMeasurementReportForId:input_type -> measured_boot.ShowMeasurementReportForIdRequest + 1119, // 1464: forge.Forge.ShowMeasurementReportsForMachine:input_type -> measured_boot.ShowMeasurementReportsForMachineRequest + 1120, // 1465: forge.Forge.ShowMeasurementReports:input_type -> measured_boot.ShowMeasurementReportsRequest + 1121, // 1466: forge.Forge.ListMeasurementReport:input_type -> measured_boot.ListMeasurementReportRequest + 1122, // 1467: forge.Forge.MatchMeasurementReport:input_type -> measured_boot.MatchMeasurementReportRequest + 1123, // 1468: forge.Forge.ImportSiteMeasurements:input_type -> measured_boot.ImportSiteMeasurementsRequest + 1124, // 1469: forge.Forge.ExportSiteMeasurements:input_type -> measured_boot.ExportSiteMeasurementsRequest + 1125, // 1470: forge.Forge.AddMeasurementTrustedMachine:input_type -> measured_boot.AddMeasurementTrustedMachineRequest + 1126, // 1471: forge.Forge.RemoveMeasurementTrustedMachine:input_type -> measured_boot.RemoveMeasurementTrustedMachineRequest + 1127, // 1472: forge.Forge.AddMeasurementTrustedProfile:input_type -> measured_boot.AddMeasurementTrustedProfileRequest + 1128, // 1473: forge.Forge.RemoveMeasurementTrustedProfile:input_type -> measured_boot.RemoveMeasurementTrustedProfileRequest + 1129, // 1474: forge.Forge.ListMeasurementTrustedMachines:input_type -> measured_boot.ListMeasurementTrustedMachinesRequest + 1130, // 1475: forge.Forge.ListMeasurementTrustedProfiles:input_type -> measured_boot.ListMeasurementTrustedProfilesRequest + 1131, // 1476: forge.Forge.ListAttestationSummary:input_type -> measured_boot.ListAttestationSummaryRequest + 678, // 1477: forge.Forge.CreateNetworkSecurityGroup:input_type -> forge.CreateNetworkSecurityGroupRequest + 680, // 1478: forge.Forge.FindNetworkSecurityGroupIds:input_type -> forge.FindNetworkSecurityGroupIdsRequest + 682, // 1479: forge.Forge.FindNetworkSecurityGroupsByIds:input_type -> forge.FindNetworkSecurityGroupsByIdsRequest + 685, // 1480: forge.Forge.UpdateNetworkSecurityGroup:input_type -> forge.UpdateNetworkSecurityGroupRequest + 686, // 1481: forge.Forge.DeleteNetworkSecurityGroup:input_type -> forge.DeleteNetworkSecurityGroupRequest + 692, // 1482: forge.Forge.GetNetworkSecurityGroupPropagationStatus:input_type -> forge.GetNetworkSecurityGroupPropagationStatusRequest + 695, // 1483: forge.Forge.GetNetworkSecurityGroupAttachments:input_type -> forge.GetNetworkSecurityGroupAttachmentsRequest + 554, // 1484: forge.Forge.CreateOsImage:input_type -> forge.OsImageAttributes + 558, // 1485: forge.Forge.DeleteOsImage:input_type -> forge.DeleteOsImageRequest + 556, // 1486: forge.Forge.ListOsImage:input_type -> forge.ListOsImageRequest + 1019, // 1487: forge.Forge.GetOsImage:input_type -> common.UUID + 554, // 1488: forge.Forge.UpdateOsImage:input_type -> forge.OsImageAttributes + 560, // 1489: forge.Forge.GetIpxeTemplate:input_type -> forge.GetIpxeTemplateRequest + 561, // 1490: forge.Forge.ListIpxeTemplates:input_type -> forge.ListIpxeTemplatesRequest + 576, // 1491: forge.Forge.RebootCompleted:input_type -> forge.MachineRebootCompletedRequest + 581, // 1492: forge.Forge.PersistValidationResult:input_type -> forge.MachineValidationResultPostRequest + 583, // 1493: forge.Forge.GetMachineValidationResults:input_type -> forge.MachineValidationGetRequest + 578, // 1494: forge.Forge.MachineValidationCompleted:input_type -> forge.MachineValidationCompletedRequest + 586, // 1495: forge.Forge.MachineSetAutoUpdate:input_type -> forge.MachineSetAutoUpdateRequest + 588, // 1496: forge.Forge.GetMachineValidationExternalConfig:input_type -> forge.GetMachineValidationExternalConfigRequest + 591, // 1497: forge.Forge.GetMachineValidationExternalConfigs:input_type -> forge.GetMachineValidationExternalConfigsRequest + 593, // 1498: forge.Forge.AddUpdateMachineValidationExternalConfig:input_type -> forge.AddUpdateMachineValidationExternalConfigRequest + 610, // 1499: forge.Forge.GetMachineValidationRuns:input_type -> forge.MachineValidationRunListGetRequest + 611, // 1500: forge.Forge.FindMachineValidationRunItemIds:input_type -> forge.MachineValidationRunItemSearchFilter + 613, // 1501: forge.Forge.FindMachineValidationRunItemsByIds:input_type -> forge.MachineValidationRunItemsByIdsRequest + 616, // 1502: forge.Forge.GetMachineValidationAttempt:input_type -> forge.MachineValidationAttemptGetRequest + 618, // 1503: forge.Forge.HeartbeatMachineValidationRun:input_type -> forge.MachineValidationHeartbeatRequest + 594, // 1504: forge.Forge.RemoveMachineValidationExternalConfig:input_type -> forge.RemoveMachineValidationExternalConfigRequest + 622, // 1505: forge.Forge.GetMachineValidationTests:input_type -> forge.MachineValidationTestsGetRequest + 624, // 1506: forge.Forge.AddMachineValidationTest:input_type -> forge.MachineValidationTestAddRequest + 623, // 1507: forge.Forge.UpdateMachineValidationTest:input_type -> forge.MachineValidationTestUpdateRequest + 627, // 1508: forge.Forge.MachineValidationTestVerfied:input_type -> forge.MachineValidationTestVerfiedRequest + 631, // 1509: forge.Forge.MachineValidationTestNextVersion:input_type -> forge.MachineValidationTestNextVersionRequest + 632, // 1510: forge.Forge.MachineValidationTestEnableDisableTest:input_type -> forge.MachineValidationTestEnableDisableTestRequest + 634, // 1511: forge.Forge.UpdateMachineValidationRun:input_type -> forge.MachineValidationRunRequest + 427, // 1512: forge.Forge.AdminBmcReset:input_type -> forge.AdminBmcResetRequest + 605, // 1513: forge.Forge.AdminPowerControl:input_type -> forge.AdminPowerControlRequest + 385, // 1514: forge.Forge.DisableSecureBoot:input_type -> forge.BmcEndpointRequest + 417, // 1515: forge.Forge.Lockdown:input_type -> forge.LockdownRequest + 419, // 1516: forge.Forge.LockdownStatus:input_type -> forge.LockdownStatusRequest + 421, // 1517: forge.Forge.MachineSetup:input_type -> forge.MachineSetupRequest + 423, // 1518: forge.Forge.SetDpuFirstBootOrder:input_type -> forge.SetDpuFirstBootOrderRequest + 801, // 1519: forge.Forge.CreateBmcUser:input_type -> forge.CreateBmcUserRequest + 803, // 1520: forge.Forge.DeleteBmcUser:input_type -> forge.DeleteBmcUserRequest + 805, // 1521: forge.Forge.SetBmcRootPassword:input_type -> forge.SetBmcRootPasswordRequest + 807, // 1522: forge.Forge.ProbeBmcVendor:input_type -> forge.ProbeBmcVendorRequest + 429, // 1523: forge.Forge.EnableInfiniteBoot:input_type -> forge.EnableInfiniteBootRequest + 431, // 1524: forge.Forge.IsInfiniteBootEnabled:input_type -> forge.IsInfiniteBootEnabledRequest + 595, // 1525: forge.Forge.OnDemandMachineValidation:input_type -> forge.MachineValidationOnDemandRequest + 603, // 1526: forge.Forge.OnDemandRackMaintenance:input_type -> forge.RackMaintenanceOnDemandRequest + 132, // 1527: forge.Forge.TpmAddCaCert:input_type -> forge.TpmCaCert + 1082, // 1528: forge.Forge.TpmShowCaCerts:input_type -> google.protobuf.Empty + 1082, // 1529: forge.Forge.TpmShowUnmatchedEkCerts:input_type -> google.protobuf.Empty + 129, // 1530: forge.Forge.TpmDeleteCaCert:input_type -> forge.TpmCaCertId + 661, // 1531: forge.Forge.RedfishBrowse:input_type -> forge.RedfishBrowseRequest + 663, // 1532: forge.Forge.RedfishListActions:input_type -> forge.RedfishListActionsRequest + 668, // 1533: forge.Forge.RedfishCreateAction:input_type -> forge.RedfishCreateActionRequest + 670, // 1534: forge.Forge.RedfishApproveAction:input_type -> forge.RedfishActionID + 670, // 1535: forge.Forge.RedfishApplyAction:input_type -> forge.RedfishActionID + 670, // 1536: forge.Forge.RedfishCancelAction:input_type -> forge.RedfishActionID + 674, // 1537: forge.Forge.UfmBrowse:input_type -> forge.UfmBrowseRequest + 698, // 1538: forge.Forge.GetDesiredFirmwareVersions:input_type -> forge.GetDesiredFirmwareVersionsRequest + 811, // 1539: forge.Forge.UpsertHostFirmwareConfig:input_type -> forge.UpsertHostFirmwareConfigRequest + 812, // 1540: forge.Forge.DeleteHostFirmwareConfig:input_type -> forge.DeleteHostFirmwareConfigRequest + 714, // 1541: forge.Forge.CreateSku:input_type -> forge.SkuList + 1009, // 1542: forge.Forge.GenerateSkuFromMachine:input_type -> common.MachineId + 1009, // 1543: forge.Forge.VerifySkuForMachine:input_type -> common.MachineId + 712, // 1544: forge.Forge.AssignSkuToMachine:input_type -> forge.SkuMachinePair + 713, // 1545: forge.Forge.RemoveSkuAssociation:input_type -> forge.RemoveSkuRequest + 715, // 1546: forge.Forge.DeleteSku:input_type -> forge.SkuIdList + 1082, // 1547: forge.Forge.GetAllSkuIds:input_type -> google.protobuf.Empty + 717, // 1548: forge.Forge.FindSkusByIds:input_type -> forge.SkusByIdsRequest + 727, // 1549: forge.Forge.UpdateSkuMetadata:input_type -> forge.SkuUpdateMetadataRequest + 711, // 1550: forge.Forge.ReplaceSku:input_type -> forge.Sku + 397, // 1551: forge.Forge.GetManagedHostQuarantineState:input_type -> forge.GetManagedHostQuarantineStateRequest + 399, // 1552: forge.Forge.SetManagedHostQuarantineState:input_type -> forge.SetManagedHostQuarantineStateRequest + 401, // 1553: forge.Forge.ClearManagedHostQuarantineState:input_type -> forge.ClearManagedHostQuarantineStateRequest + 1009, // 1554: forge.Forge.ResetHostReprovisioning:input_type -> common.MachineId + 388, // 1555: forge.Forge.CopyBfbToDpuRshim:input_type -> forge.CopyBfbToDpuRshimRequest + 1082, // 1556: forge.Forge.GetAllDpaInterfaceIds:input_type -> google.protobuf.Empty + 722, // 1557: forge.Forge.FindDpaInterfacesByIds:input_type -> forge.DpaInterfacesByIdsRequest + 720, // 1558: forge.Forge.CreateDpaInterface:input_type -> forge.DpaInterfaceCreationRequest + 720, // 1559: forge.Forge.EnsureDpaInterface:input_type -> forge.DpaInterfaceCreationRequest + 725, // 1560: forge.Forge.DeleteDpaInterface:input_type -> forge.DpaInterfaceDeletionRequest + 728, // 1561: forge.Forge.GetPowerOptions:input_type -> forge.PowerOptionRequest + 729, // 1562: forge.Forge.UpdatePowerOption:input_type -> forge.PowerOptionUpdateRequest + 385, // 1563: forge.Forge.AllowIngestionAndPowerOn:input_type -> forge.BmcEndpointRequest + 385, // 1564: forge.Forge.DetermineMachineIngestionState:input_type -> forge.BmcEndpointRequest + 748, // 1565: forge.Forge.FindRackIds:input_type -> forge.RackSearchFilter + 750, // 1566: forge.Forge.FindRacksByIds:input_type -> forge.RacksByIdsRequest + 745, // 1567: forge.Forge.GetRack:input_type -> forge.GetRackRequest + 755, // 1568: forge.Forge.DeleteRack:input_type -> forge.DeleteRackRequest + 756, // 1569: forge.Forge.AdminForceDeleteRack:input_type -> forge.AdminForceDeleteRackRequest + 763, // 1570: forge.Forge.GetRackProfile:input_type -> forge.GetRackProfileRequest + 734, // 1571: forge.Forge.CreateComputeAllocation:input_type -> forge.CreateComputeAllocationRequest + 736, // 1572: forge.Forge.FindComputeAllocationIds:input_type -> forge.FindComputeAllocationIdsRequest + 738, // 1573: forge.Forge.FindComputeAllocationsByIds:input_type -> forge.FindComputeAllocationsByIdsRequest + 741, // 1574: forge.Forge.UpdateComputeAllocation:input_type -> forge.UpdateComputeAllocationRequest + 742, // 1575: forge.Forge.DeleteComputeAllocation:input_type -> forge.DeleteComputeAllocationRequest + 809, // 1576: forge.Forge.SetFirmwareUpdateTimeWindow:input_type -> forge.SetFirmwareUpdateTimeWindowRequest + 818, // 1577: forge.Forge.ListHostFirmware:input_type -> forge.ListHostFirmwareRequest + 1132, // 1578: forge.Forge.PublishMlxDeviceReport:input_type -> mlx_device.PublishMlxDeviceReportRequest + 1133, // 1579: forge.Forge.PublishMlxObservationReport:input_type -> mlx_device.PublishMlxObservationReportRequest + 821, // 1580: forge.Forge.TrimTable:input_type -> forge.TrimTableRequest + 1082, // 1581: forge.Forge.ListNvlinkNmxcEndpoints:input_type -> google.protobuf.Empty + 823, // 1582: forge.Forge.CreateNvlinkNmxcEndpoint:input_type -> forge.NvlinkNmxcEndpoint + 823, // 1583: forge.Forge.UpdateNvlinkNmxcEndpoint:input_type -> forge.NvlinkNmxcEndpoint + 825, // 1584: forge.Forge.DeleteNvlinkNmxcEndpoint:input_type -> forge.DeleteNvlinkNmxcEndpointRequest + 826, // 1585: forge.Forge.CreateRemediation:input_type -> forge.CreateRemediationRequest + 831, // 1586: forge.Forge.ApproveRemediation:input_type -> forge.ApproveRemediationRequest + 832, // 1587: forge.Forge.RevokeRemediation:input_type -> forge.RevokeRemediationRequest + 833, // 1588: forge.Forge.EnableRemediation:input_type -> forge.EnableRemediationRequest + 834, // 1589: forge.Forge.DisableRemediation:input_type -> forge.DisableRemediationRequest + 1082, // 1590: forge.Forge.FindRemediationIds:input_type -> google.protobuf.Empty + 828, // 1591: forge.Forge.FindRemediationsByIds:input_type -> forge.RemediationIdList + 835, // 1592: forge.Forge.FindAppliedRemediationIds:input_type -> forge.FindAppliedRemediationIdsRequest + 837, // 1593: forge.Forge.FindAppliedRemediations:input_type -> forge.FindAppliedRemediationsRequest + 840, // 1594: forge.Forge.GetNextRemediationForMachine:input_type -> forge.GetNextRemediationForMachineRequest + 842, // 1595: forge.Forge.RemediationApplied:input_type -> forge.RemediationAppliedRequest + 844, // 1596: forge.Forge.SetPrimaryDpu:input_type -> forge.SetPrimaryDpuRequest + 845, // 1597: forge.Forge.SetPrimaryInterface:input_type -> forge.SetPrimaryInterfaceRequest + 851, // 1598: forge.Forge.CreateDpuExtensionService:input_type -> forge.CreateDpuExtensionServiceRequest + 852, // 1599: forge.Forge.UpdateDpuExtensionService:input_type -> forge.UpdateDpuExtensionServiceRequest + 853, // 1600: forge.Forge.DeleteDpuExtensionService:input_type -> forge.DeleteDpuExtensionServiceRequest + 855, // 1601: forge.Forge.FindDpuExtensionServiceIds:input_type -> forge.DpuExtensionServiceSearchFilter + 857, // 1602: forge.Forge.FindDpuExtensionServicesByIds:input_type -> forge.DpuExtensionServicesByIdsRequest + 859, // 1603: forge.Forge.GetDpuExtensionServiceVersionsInfo:input_type -> forge.GetDpuExtensionServiceVersionsInfoRequest + 861, // 1604: forge.Forge.FindInstancesByDpuExtensionService:input_type -> forge.FindInstancesByDpuExtensionServiceRequest + 104, // 1605: forge.Forge.TriggerMachineAttestation:input_type -> forge.SpdmMachineAttestationTriggerRequest + 1009, // 1606: forge.Forge.CancelMachineAttestation:input_type -> common.MachineId + 105, // 1607: forge.Forge.ListAttestationMachines:input_type -> forge.SpdmListAttestationMachinesRequest + 1009, // 1608: forge.Forge.GetAttestationMachine:input_type -> common.MachineId + 107, // 1609: forge.Forge.SignMachineIdentity:input_type -> forge.MachineIdentityRequest + 109, // 1610: forge.Forge.GetTenantIdentityConfiguration:input_type -> forge.GetTenantIdentityConfigRequest + 112, // 1611: forge.Forge.SetTenantIdentityConfiguration:input_type -> forge.SetTenantIdentityConfigRequest + 109, // 1612: forge.Forge.DeleteTenantIdentityConfiguration:input_type -> forge.GetTenantIdentityConfigRequest + 117, // 1613: forge.Forge.GetTokenDelegation:input_type -> forge.GetTokenDelegationRequest + 119, // 1614: forge.Forge.SetTokenDelegation:input_type -> forge.TokenDelegationRequest + 117, // 1615: forge.Forge.DeleteTokenDelegation:input_type -> forge.GetTokenDelegationRequest + 120, // 1616: forge.Forge.ReencryptTenantIdentitySecrets:input_type -> forge.ReencryptTenantIdentitySecretsRequest + 125, // 1617: forge.Forge.GetJWKS:input_type -> forge.JwksRequest + 126, // 1618: forge.Forge.GetOpenIDConfiguration:input_type -> forge.OpenIdConfigRequest + 868, // 1619: forge.Forge.ScoutStream:input_type -> forge.ScoutStreamApiBoundMessage + 871, // 1620: forge.Forge.ScoutStreamShowConnections:input_type -> forge.ScoutStreamShowConnectionsRequest + 873, // 1621: forge.Forge.ScoutStreamDisconnect:input_type -> forge.ScoutStreamDisconnectRequest + 875, // 1622: forge.Forge.ScoutStreamPing:input_type -> forge.ScoutStreamAdminPingRequest + 1134, // 1623: forge.Forge.MlxAdminProfileSync:input_type -> mlx_device.MlxAdminProfileSyncRequest + 1135, // 1624: forge.Forge.MlxAdminProfileShow:input_type -> mlx_device.MlxAdminProfileShowRequest + 1136, // 1625: forge.Forge.MlxAdminProfileCompare:input_type -> mlx_device.MlxAdminProfileCompareRequest + 1137, // 1626: forge.Forge.MlxAdminProfileList:input_type -> mlx_device.MlxAdminProfileListRequest + 1138, // 1627: forge.Forge.MlxAdminLockdownLock:input_type -> mlx_device.MlxAdminLockdownLockRequest + 1139, // 1628: forge.Forge.MlxAdminLockdownUnlock:input_type -> mlx_device.MlxAdminLockdownUnlockRequest + 1140, // 1629: forge.Forge.MlxAdminLockdownStatus:input_type -> mlx_device.MlxAdminLockdownStatusRequest + 1141, // 1630: forge.Forge.MlxAdminShowDevice:input_type -> mlx_device.MlxAdminDeviceInfoRequest + 1142, // 1631: forge.Forge.MlxAdminShowMachine:input_type -> mlx_device.MlxAdminDeviceReportRequest + 1143, // 1632: forge.Forge.MlxAdminRegistryList:input_type -> mlx_device.MlxAdminRegistryListRequest + 1144, // 1633: forge.Forge.MlxAdminRegistryShow:input_type -> mlx_device.MlxAdminRegistryShowRequest + 1145, // 1634: forge.Forge.MlxAdminConfigQuery:input_type -> mlx_device.MlxAdminConfigQueryRequest + 1146, // 1635: forge.Forge.MlxAdminConfigSet:input_type -> mlx_device.MlxAdminConfigSetRequest + 1147, // 1636: forge.Forge.MlxAdminConfigSync:input_type -> mlx_device.MlxAdminConfigSyncRequest + 1148, // 1637: forge.Forge.MlxAdminConfigCompare:input_type -> mlx_device.MlxAdminConfigCompareRequest + 785, // 1638: forge.Forge.FindNVLinkPartitionIds:input_type -> forge.NVLinkPartitionSearchFilter + 786, // 1639: forge.Forge.FindNVLinkPartitionsByIds:input_type -> forge.NVLinkPartitionsByIdsRequest + 162, // 1640: forge.Forge.NVLinkPartitionsForTenant:input_type -> forge.TenantSearchQuery + 796, // 1641: forge.Forge.FindNVLinkLogicalPartitionIds:input_type -> forge.NVLinkLogicalPartitionSearchFilter + 797, // 1642: forge.Forge.FindNVLinkLogicalPartitionsByIds:input_type -> forge.NVLinkLogicalPartitionsByIdsRequest + 793, // 1643: forge.Forge.CreateNVLinkLogicalPartition:input_type -> forge.NVLinkLogicalPartitionCreationRequest + 799, // 1644: forge.Forge.UpdateNVLinkLogicalPartition:input_type -> forge.NVLinkLogicalPartitionUpdateRequest + 794, // 1645: forge.Forge.DeleteNVLinkLogicalPartition:input_type -> forge.NVLinkLogicalPartitionDeletionRequest + 162, // 1646: forge.Forge.NVLinkLogicalPartitionsForTenant:input_type -> forge.TenantSearchQuery + 889, // 1647: forge.Forge.GetMachinePositionInfo:input_type -> forge.MachinePositionQuery + 779, // 1648: forge.Forge.NmxcBrowse:input_type -> forge.NmxcBrowseRequest + 892, // 1649: forge.Forge.ModifyDPFState:input_type -> forge.ModifyDPFStateRequest + 894, // 1650: forge.Forge.GetDPFState:input_type -> forge.GetDPFStateRequest + 895, // 1651: forge.Forge.GetDPFHostSnapshot:input_type -> forge.GetDPFHostSnapshotRequest + 897, // 1652: forge.Forge.GetDPFServiceVersions:input_type -> forge.GetDPFServiceVersionsRequest + 906, // 1653: forge.Forge.ComponentPowerControl:input_type -> forge.ComponentPowerControlRequest + 908, // 1654: forge.Forge.ComponentConfigureSwitchCertificate:input_type -> forge.ComponentConfigureSwitchCertificateRequest + 903, // 1655: forge.Forge.GetComponentInventory:input_type -> forge.GetComponentInventoryRequest + 915, // 1656: forge.Forge.UpdateComponentFirmware:input_type -> forge.UpdateComponentFirmwareRequest + 917, // 1657: forge.Forge.GetComponentFirmwareStatus:input_type -> forge.GetComponentFirmwareStatusRequest + 919, // 1658: forge.Forge.ListComponentFirmwareVersions:input_type -> forge.ListComponentFirmwareVersionsRequest + 936, // 1659: forge.Forge.CreateOperatingSystem:input_type -> forge.CreateOperatingSystemRequest + 1027, // 1660: forge.Forge.GetOperatingSystem:input_type -> common.OperatingSystemId + 939, // 1661: forge.Forge.UpdateOperatingSystem:input_type -> forge.UpdateOperatingSystemRequest + 940, // 1662: forge.Forge.DeleteOperatingSystem:input_type -> forge.DeleteOperatingSystemRequest + 942, // 1663: forge.Forge.FindOperatingSystemIds:input_type -> forge.OperatingSystemSearchFilter + 944, // 1664: forge.Forge.FindOperatingSystemsByIds:input_type -> forge.OperatingSystemsByIdsRequest + 946, // 1665: forge.Forge.GetOperatingSystemCachableIpxeTemplateArtifacts:input_type -> forge.GetOperatingSystemCachableIpxeTemplateArtifactsRequest + 949, // 1666: forge.Forge.UpdateOperatingSystemCachableIpxeTemplateArtifacts:input_type -> forge.UpdateOperatingSystemIpxeTemplateArtifactRequest + 951, // 1667: forge.Forge.ReWrapSecrets:input_type -> forge.ReWrapSecretsRequest + 148, // 1668: forge.Forge.Version:output_type -> forge.BuildInfo + 1067, // 1669: forge.Forge.CreateDomain:output_type -> dns.Domain + 1067, // 1670: forge.Forge.UpdateDomain:output_type -> dns.Domain + 1149, // 1671: forge.Forge.DeleteDomain:output_type -> dns.DomainDeletionResult + 1150, // 1672: forge.Forge.FindDomain:output_type -> dns.DomainList + 883, // 1673: forge.Forge.CreateDomainLegacy:output_type -> forge.DomainLegacy + 883, // 1674: forge.Forge.UpdateDomainLegacy:output_type -> forge.DomainLegacy + 886, // 1675: forge.Forge.DeleteDomainLegacy:output_type -> forge.DomainDeletionResultLegacy + 884, // 1676: forge.Forge.FindDomainLegacy:output_type -> forge.DomainListLegacy + 165, // 1677: forge.Forge.CreateVpc:output_type -> forge.Vpc + 168, // 1678: forge.Forge.UpdateVpc:output_type -> forge.VpcUpdateResult + 170, // 1679: forge.Forge.UpdateVpcVirtualization:output_type -> forge.VpcUpdateVirtualizationResult + 172, // 1680: forge.Forge.DeleteVpc:output_type -> forge.VpcDeletionResult + 160, // 1681: forge.Forge.FindVpcIds:output_type -> forge.VpcIdList + 173, // 1682: forge.Forge.FindVpcsByIds:output_type -> forge.VpcList + 924, // 1683: forge.Forge.CreateSpxPartition:output_type -> forge.SpxPartition + 927, // 1684: forge.Forge.DeleteSpxPartition:output_type -> forge.SpxPartitionDeletionResult + 925, // 1685: forge.Forge.FindSpxPartitionIds:output_type -> forge.SpxPartitionIdList + 929, // 1686: forge.Forge.FindSpxPartitionsByIds:output_type -> forge.SpxPartitionList + 174, // 1687: forge.Forge.CreateVpcPrefix:output_type -> forge.VpcPrefix + 180, // 1688: forge.Forge.SearchVpcPrefixes:output_type -> forge.VpcPrefixIdList + 181, // 1689: forge.Forge.GetVpcPrefixes:output_type -> forge.VpcPrefixList + 174, // 1690: forge.Forge.UpdateVpcPrefix:output_type -> forge.VpcPrefix + 184, // 1691: forge.Forge.DeleteVpcPrefix:output_type -> forge.VpcPrefixDeletionResult + 968, // 1692: forge.Forge.FindSitePrefixIds:output_type -> forge.SitePrefixIdList + 969, // 1693: forge.Forge.FindSitePrefixesByIds:output_type -> forge.SitePrefixList + 186, // 1694: forge.Forge.CreateVpcPeering:output_type -> forge.VpcPeering + 187, // 1695: forge.Forge.FindVpcPeeringIds:output_type -> forge.VpcPeeringIdList + 188, // 1696: forge.Forge.FindVpcPeeringsByIds:output_type -> forge.VpcPeeringList + 193, // 1697: forge.Forge.DeleteVpcPeering:output_type -> forge.VpcPeeringDeletionResult + 260, // 1698: forge.Forge.FindNetworkSegmentIds:output_type -> forge.NetworkSegmentIdList + 371, // 1699: forge.Forge.FindNetworkSegmentsByIds:output_type -> forge.NetworkSegmentList + 252, // 1700: forge.Forge.CreateNetworkSegment:output_type -> forge.NetworkSegment + 252, // 1701: forge.Forge.AttachNetworkSegmentToVpc:output_type -> forge.NetworkSegment + 256, // 1702: forge.Forge.DeleteNetworkSegment:output_type -> forge.NetworkSegmentDeletionResult + 371, // 1703: forge.Forge.NetworkSegmentsForVpc:output_type -> forge.NetworkSegmentList + 204, // 1704: forge.Forge.FindIBPartitionIds:output_type -> forge.IBPartitionIdList + 197, // 1705: forge.Forge.FindIBPartitionsByIds:output_type -> forge.IBPartitionList + 196, // 1706: forge.Forge.CreateIBPartition:output_type -> forge.IBPartition + 196, // 1707: forge.Forge.UpdateIBPartition:output_type -> forge.IBPartition + 201, // 1708: forge.Forge.DeleteIBPartition:output_type -> forge.IBPartitionDeletionResult + 197, // 1709: forge.Forge.IBPartitionsForTenant:output_type -> forge.IBPartitionList + 208, // 1710: forge.Forge.FindPowerShelves:output_type -> forge.PowerShelfList + 902, // 1711: forge.Forge.FindPowerShelfIds:output_type -> forge.PowerShelfIdList + 208, // 1712: forge.Forge.FindPowerShelvesByIds:output_type -> forge.PowerShelfList + 211, // 1713: forge.Forge.DeletePowerShelf:output_type -> forge.PowerShelfDeletionResult + 934, // 1714: forge.Forge.AdminForceDeletePowerShelf:output_type -> forge.AdminForceDeletePowerShelfResponse + 1082, // 1715: forge.Forge.SetPowerShelfMaintenance:output_type -> google.protobuf.Empty + 228, // 1716: forge.Forge.FindSwitches:output_type -> forge.SwitchList + 901, // 1717: forge.Forge.FindSwitchIds:output_type -> forge.SwitchIdList + 228, // 1718: forge.Forge.FindSwitchesByIds:output_type -> forge.SwitchList + 231, // 1719: forge.Forge.DeleteSwitch:output_type -> forge.SwitchDeletionResult + 932, // 1720: forge.Forge.AdminForceDeleteSwitch:output_type -> forge.AdminForceDeleteSwitchResponse + 248, // 1721: forge.Forge.FindIBFabricIds:output_type -> forge.IBFabricIdList + 301, // 1722: forge.Forge.AllocateInstance:output_type -> forge.Instance + 274, // 1723: forge.Forge.AllocateInstances:output_type -> forge.BatchInstanceAllocationResponse + 319, // 1724: forge.Forge.ReleaseInstance:output_type -> forge.InstanceReleaseResult + 301, // 1725: forge.Forge.UpdateInstanceOperatingSystem:output_type -> forge.Instance + 301, // 1726: forge.Forge.UpdateInstanceConfig:output_type -> forge.Instance + 270, // 1727: forge.Forge.FindInstanceIds:output_type -> forge.InstanceIdList + 266, // 1728: forge.Forge.FindInstancesByIds:output_type -> forge.InstanceList + 266, // 1729: forge.Forge.FindInstanceByMachineID:output_type -> forge.InstanceList + 392, // 1730: forge.Forge.GetManagedHostNetworkConfig:output_type -> forge.ManagedHostNetworkConfigResponse + 1082, // 1731: forge.Forge.RecordDpuNetworkStatus:output_type -> google.protobuf.Empty + 472, // 1732: forge.Forge.ListMachineHealthReports:output_type -> forge.ListHealthReportResponse + 1082, // 1733: forge.Forge.InsertMachineHealthReport:output_type -> google.protobuf.Empty + 1082, // 1734: forge.Forge.RemoveMachineHealthReport:output_type -> google.protobuf.Empty + 472, // 1735: forge.Forge.ListRackHealthReports:output_type -> forge.ListHealthReportResponse + 1082, // 1736: forge.Forge.InsertRackHealthReport:output_type -> google.protobuf.Empty + 1082, // 1737: forge.Forge.RemoveRackHealthReport:output_type -> google.protobuf.Empty + 472, // 1738: forge.Forge.ListSwitchHealthReports:output_type -> forge.ListHealthReportResponse + 1082, // 1739: forge.Forge.InsertSwitchHealthReport:output_type -> google.protobuf.Empty + 1082, // 1740: forge.Forge.RemoveSwitchHealthReport:output_type -> google.protobuf.Empty + 472, // 1741: forge.Forge.ListPowerShelfHealthReports:output_type -> forge.ListHealthReportResponse + 1082, // 1742: forge.Forge.InsertPowerShelfHealthReport:output_type -> google.protobuf.Empty + 1082, // 1743: forge.Forge.RemovePowerShelfHealthReport:output_type -> google.protobuf.Empty + 472, // 1744: forge.Forge.ListNVLinkDomainHealthReports:output_type -> forge.ListHealthReportResponse + 1082, // 1745: forge.Forge.InsertNVLinkDomainHealthReport:output_type -> google.protobuf.Empty + 1082, // 1746: forge.Forge.RemoveNVLinkDomainHealthReport:output_type -> google.protobuf.Empty + 472, // 1747: forge.Forge.ListHealthReportOverrides:output_type -> forge.ListHealthReportResponse + 1082, // 1748: forge.Forge.InsertHealthReportOverride:output_type -> google.protobuf.Empty + 1082, // 1749: forge.Forge.RemoveHealthReportOverride:output_type -> google.protobuf.Empty + 411, // 1750: forge.Forge.DpuAgentUpgradeCheck:output_type -> forge.DpuAgentUpgradeCheckResponse + 413, // 1751: forge.Forge.DpuAgentUpgradePolicyAction:output_type -> forge.DpuAgentUpgradePolicyResponse + 1151, // 1752: forge.Forge.LookupRecord:output_type -> dns.DnsResourceRecordLookupResponse + 1152, // 1753: forge.Forge.GetAllDomains:output_type -> dns.GetAllDomainsResponse + 1153, // 1754: forge.Forge.GetAllDomainMetadata:output_type -> dns.DomainMetadataResponse + 265, // 1755: forge.Forge.InvokeInstancePower:output_type -> forge.InstancePowerResult + 438, // 1756: forge.Forge.ForgeAgentControl:output_type -> forge.ForgeAgentControlResponse + 445, // 1757: forge.Forge.DiscoverMachine:output_type -> forge.MachineDiscoveryResult + 444, // 1758: forge.Forge.RenewMachineCertificate:output_type -> forge.MachineCertificateResult + 446, // 1759: forge.Forge.DiscoveryCompleted:output_type -> forge.MachineDiscoveryCompletedResponse + 447, // 1760: forge.Forge.CleanupMachineCompleted:output_type -> forge.MachineCleanupResult + 449, // 1761: forge.Forge.ReportForgeScoutError:output_type -> forge.ForgeScoutErrorReportResult + 370, // 1762: forge.Forge.DiscoverDhcp:output_type -> forge.DhcpRecord + 369, // 1763: forge.Forge.ExpireDhcpLease:output_type -> forge.ExpireDhcpLeaseResponse + 338, // 1764: forge.Forge.AssignStaticAddress:output_type -> forge.AssignStaticAddressResponse + 340, // 1765: forge.Forge.RemoveStaticAddress:output_type -> forge.RemoveStaticAddressResponse + 343, // 1766: forge.Forge.FindInterfaceAddresses:output_type -> forge.FindInterfaceAddressesResponse + 333, // 1767: forge.Forge.FindInterfaces:output_type -> forge.InterfaceList + 1082, // 1768: forge.Forge.DeleteInterface:output_type -> google.protobuf.Empty + 513, // 1769: forge.Forge.FindIpAddress:output_type -> forge.FindIpAddressResponse + 1068, // 1770: forge.Forge.FindMachineIds:output_type -> common.MachineIdList + 334, // 1771: forge.Forge.FindMachinesByIds:output_type -> forge.MachineList + 323, // 1772: forge.Forge.FindMachineStateHistories:output_type -> forge.MachineStateHistories + 326, // 1773: forge.Forge.FindMachineHealthHistories:output_type -> forge.HealthHistories + 235, // 1774: forge.Forge.FindPowerShelfStateHistories:output_type -> forge.StateHistories + 235, // 1775: forge.Forge.FindRackStateHistories:output_type -> forge.StateHistories + 235, // 1776: forge.Forge.FindSwitchStateHistories:output_type -> forge.StateHistories + 235, // 1777: forge.Forge.FindNetworkSegmentStateHistories:output_type -> forge.StateHistories + 235, // 1778: forge.Forge.FindVpcPrefixStateHistories:output_type -> forge.StateHistories + 332, // 1779: forge.Forge.FindTenantOrganizationIds:output_type -> forge.TenantOrganizationIdList + 331, // 1780: forge.Forge.FindTenantsByOrganizationIds:output_type -> forge.TenantList + 537, // 1781: forge.Forge.FindConnectedDevicesByDpuMachineIds:output_type -> forge.ConnectedDeviceList + 541, // 1782: forge.Forge.FindMachineIdsByBmcIps:output_type -> forge.MachineIdBmcIpPairs + 540, // 1783: forge.Forge.FindMacAddressByBmcIp:output_type -> forge.MacAddressBmcIp + 538, // 1784: forge.Forge.FindBmcIps:output_type -> forge.BmcIpList + 515, // 1785: forge.Forge.IdentifyUuid:output_type -> forge.IdentifyUuidResponse + 518, // 1786: forge.Forge.IdentifyMac:output_type -> forge.IdentifyMacResponse + 520, // 1787: forge.Forge.IdentifySerial:output_type -> forge.IdentifySerialResponse + 434, // 1788: forge.Forge.GetBMCMetaData:output_type -> forge.BMCMetaDataGetResponse + 436, // 1789: forge.Forge.UpdateMachineCredentials:output_type -> forge.MachineCredentialsUpdateResponse + 451, // 1790: forge.Forge.GetPxeInstructions:output_type -> forge.PxeInstructions + 455, // 1791: forge.Forge.GetCloudInitInstructions:output_type -> forge.CloudInitInstructions + 151, // 1792: forge.Forge.Echo:output_type -> forge.EchoResponse + 482, // 1793: forge.Forge.CreateTenant:output_type -> forge.CreateTenantResponse + 486, // 1794: forge.Forge.FindTenant:output_type -> forge.FindTenantResponse + 484, // 1795: forge.Forge.UpdateTenant:output_type -> forge.UpdateTenantResponse + 492, // 1796: forge.Forge.CreateTenantKeyset:output_type -> forge.CreateTenantKeysetResponse + 499, // 1797: forge.Forge.FindTenantKeysetIds:output_type -> forge.TenantKeysetIdList + 493, // 1798: forge.Forge.FindTenantKeysetsByIds:output_type -> forge.TenantKeySetList + 495, // 1799: forge.Forge.UpdateTenantKeyset:output_type -> forge.UpdateTenantKeysetResponse + 497, // 1800: forge.Forge.DeleteTenantKeyset:output_type -> forge.DeleteTenantKeysetResponse + 502, // 1801: forge.Forge.ValidateTenantPublicKey:output_type -> forge.ValidateTenantPublicKeyResponse + 376, // 1802: forge.Forge.GetBmcCredentials:output_type -> forge.GetBmcCredentialsResponse + 376, // 1803: forge.Forge.GetSwitchNvosCredentials:output_type -> forge.GetBmcCredentialsResponse + 409, // 1804: forge.Forge.GetAllManagedHostNetworkStatus:output_type -> forge.ManagedHostNetworkStatusResponse + 1154, // 1805: forge.Forge.GetSiteExplorationReport:output_type -> site_explorer.SiteExplorationReport + 1155, // 1806: forge.Forge.GetSiteExplorerLastRun:output_type -> site_explorer.SiteExplorerLastRunResponse + 1082, // 1807: forge.Forge.ClearSiteExplorationError:output_type -> google.protobuf.Empty + 620, // 1808: forge.Forge.IsBmcInManagedHost:output_type -> forge.IsBmcInManagedHostResponse + 621, // 1809: forge.Forge.BmcCredentialStatus:output_type -> forge.BmcCredentialStatusResponse + 1069, // 1810: forge.Forge.Explore:output_type -> site_explorer.EndpointExplorationReport + 1082, // 1811: forge.Forge.ReExploreEndpoint:output_type -> google.protobuf.Empty + 1156, // 1812: forge.Forge.RefreshEndpointReport:output_type -> site_explorer.ExploredEndpoint + 384, // 1813: forge.Forge.DeleteExploredEndpoint:output_type -> forge.DeleteExploredEndpointResponse + 1082, // 1814: forge.Forge.PauseExploredEndpointRemediation:output_type -> google.protobuf.Empty + 1157, // 1815: forge.Forge.FindExploredEndpointIds:output_type -> site_explorer.ExploredEndpointIdList + 1158, // 1816: forge.Forge.FindExploredEndpointsByIds:output_type -> site_explorer.ExploredEndpointList + 1159, // 1817: forge.Forge.FindExploredManagedHostIds:output_type -> site_explorer.ExploredManagedHostIdList + 1160, // 1818: forge.Forge.FindExploredManagedHostsByIds:output_type -> site_explorer.ExploredManagedHostList + 1161, // 1819: forge.Forge.FindExploredMlxDeviceHostIds:output_type -> site_explorer.ExploredMlxDeviceHostIdList + 1162, // 1820: forge.Forge.FindExploredMlxDevicesByIds:output_type -> site_explorer.ExploredMlxDeviceList + 1082, // 1821: forge.Forge.UpdateMachineHardwareInfo:output_type -> google.protobuf.Empty + 415, // 1822: forge.Forge.AdminForceDeleteMachine:output_type -> forge.AdminForceDeleteMachineResponse + 504, // 1823: forge.Forge.AdminListResourcePools:output_type -> forge.ResourcePools + 507, // 1824: forge.Forge.AdminGrowResourcePool:output_type -> forge.GrowResourcePoolResponse + 1082, // 1825: forge.Forge.UpdateMachineMetadata:output_type -> google.protobuf.Empty + 1082, // 1826: forge.Forge.UpdateRackMetadata:output_type -> google.protobuf.Empty + 1082, // 1827: forge.Forge.UpdateSwitchMetadata:output_type -> google.protobuf.Empty + 1082, // 1828: forge.Forge.UpdatePowerShelfMetadata:output_type -> google.protobuf.Empty + 1082, // 1829: forge.Forge.UpdateMachineNvLinkInfo:output_type -> google.protobuf.Empty + 1082, // 1830: forge.Forge.SetMaintenance:output_type -> google.protobuf.Empty + 1082, // 1831: forge.Forge.SetDynamicConfig:output_type -> google.protobuf.Empty + 1082, // 1832: forge.Forge.TriggerDpuReprovisioning:output_type -> google.protobuf.Empty + 523, // 1833: forge.Forge.ListDpuWaitingForReprovisioning:output_type -> forge.DpuReprovisioningListResponse + 1082, // 1834: forge.Forge.TriggerHostReprovisioning:output_type -> google.protobuf.Empty + 527, // 1835: forge.Forge.ListHostsWaitingForReprovisioning:output_type -> forge.HostReprovisioningListResponse + 1082, // 1836: forge.Forge.TriggerBmcCredentialRotation:output_type -> google.protobuf.Empty + 1082, // 1837: forge.Forge.MarkManualFirmwareUpgradeComplete:output_type -> google.protobuf.Empty + 1082, // 1838: forge.Forge.ReportScoutFirmwareUpgradeStatus:output_type -> google.protobuf.Empty + 533, // 1839: forge.Forge.GetDpuInfoList:output_type -> forge.GetDpuInfoListResponse + 535, // 1840: forge.Forge.GetMachineBootOverride:output_type -> forge.MachineBootOverride + 1082, // 1841: forge.Forge.SetMachineBootOverride:output_type -> google.protobuf.Empty + 1082, // 1842: forge.Forge.ClearMachineBootOverride:output_type -> google.protobuf.Empty + 959, // 1843: forge.Forge.GetMachineBootInterfaces:output_type -> forge.GetMachineBootInterfacesResponse + 546, // 1844: forge.Forge.GetNetworkTopology:output_type -> forge.NetworkTopologyData + 546, // 1845: forge.Forge.FindNetworkDevicesByDeviceIds:output_type -> forge.NetworkTopologyData + 140, // 1846: forge.Forge.CreateCredential:output_type -> forge.CredentialCreationResult + 141, // 1847: forge.Forge.DeleteCredential:output_type -> forge.CredentialDeletionResult + 143, // 1848: forge.Forge.RotateCredential:output_type -> forge.RotateCredentialResult + 146, // 1849: forge.Forge.GetCredentialRotationStatus:output_type -> forge.CredentialRotationStatusResult + 961, // 1850: forge.Forge.GetContainerRegistryCredential:output_type -> forge.GetContainerRegistryCredentialResponse + 1082, // 1851: forge.Forge.SetContainerRegistryCredential:output_type -> google.protobuf.Empty + 548, // 1852: forge.Forge.GetRouteServers:output_type -> forge.RouteServerEntries + 1082, // 1853: forge.Forge.AddRouteServers:output_type -> google.protobuf.Empty + 1082, // 1854: forge.Forge.RemoveRouteServers:output_type -> google.protobuf.Empty + 1082, // 1855: forge.Forge.ReplaceRouteServers:output_type -> google.protobuf.Empty + 1082, // 1856: forge.Forge.UpdateAgentReportedInventory:output_type -> google.protobuf.Empty + 314, // 1857: forge.Forge.UpdateInstancePhoneHomeLastContact:output_type -> forge.InstancePhoneHomeLastContactResponse + 551, // 1858: forge.Forge.SetHostUefiPassword:output_type -> forge.SetHostUefiPasswordResponse + 553, // 1859: forge.Forge.ClearHostUefiPassword:output_type -> forge.ClearHostUefiPasswordResponse + 1082, // 1860: forge.Forge.AddExpectedMachine:output_type -> google.protobuf.Empty + 1082, // 1861: forge.Forge.DeleteExpectedMachine:output_type -> google.protobuf.Empty + 1082, // 1862: forge.Forge.UpdateExpectedMachine:output_type -> google.protobuf.Empty + 565, // 1863: forge.Forge.GetExpectedMachine:output_type -> forge.ExpectedMachine + 567, // 1864: forge.Forge.GetAllExpectedMachines:output_type -> forge.ExpectedMachineList + 1082, // 1865: forge.Forge.ReplaceAllExpectedMachines:output_type -> google.protobuf.Empty + 1082, // 1866: forge.Forge.DeleteAllExpectedMachines:output_type -> google.protobuf.Empty + 568, // 1867: forge.Forge.GetAllExpectedMachinesLinked:output_type -> forge.LinkedExpectedMachineList + 570, // 1868: forge.Forge.GetAllUnexpectedMachines:output_type -> forge.UnexpectedMachineList + 574, // 1869: forge.Forge.CreateExpectedMachines:output_type -> forge.BatchExpectedMachineOperationResponse + 574, // 1870: forge.Forge.UpdateExpectedMachines:output_type -> forge.BatchExpectedMachineOperationResponse + 1082, // 1871: forge.Forge.AddExpectedPowerShelf:output_type -> google.protobuf.Empty + 1082, // 1872: forge.Forge.DeleteExpectedPowerShelf:output_type -> google.protobuf.Empty + 1082, // 1873: forge.Forge.UpdateExpectedPowerShelf:output_type -> google.protobuf.Empty + 217, // 1874: forge.Forge.GetExpectedPowerShelf:output_type -> forge.ExpectedPowerShelf + 219, // 1875: forge.Forge.GetAllExpectedPowerShelves:output_type -> forge.ExpectedPowerShelfList + 1082, // 1876: forge.Forge.ReplaceAllExpectedPowerShelves:output_type -> google.protobuf.Empty + 1082, // 1877: forge.Forge.DeleteAllExpectedPowerShelves:output_type -> google.protobuf.Empty + 220, // 1878: forge.Forge.GetAllExpectedPowerShelvesLinked:output_type -> forge.LinkedExpectedPowerShelfList + 1082, // 1879: forge.Forge.AddExpectedSwitch:output_type -> google.protobuf.Empty + 1082, // 1880: forge.Forge.DeleteExpectedSwitch:output_type -> google.protobuf.Empty + 1082, // 1881: forge.Forge.UpdateExpectedSwitch:output_type -> google.protobuf.Empty + 239, // 1882: forge.Forge.GetExpectedSwitch:output_type -> forge.ExpectedSwitch + 241, // 1883: forge.Forge.GetAllExpectedSwitches:output_type -> forge.ExpectedSwitchList + 1082, // 1884: forge.Forge.ReplaceAllExpectedSwitches:output_type -> google.protobuf.Empty + 1082, // 1885: forge.Forge.DeleteAllExpectedSwitches:output_type -> google.protobuf.Empty + 242, // 1886: forge.Forge.GetAllExpectedSwitchesLinked:output_type -> forge.LinkedExpectedSwitchList + 1082, // 1887: forge.Forge.AddExpectedRack:output_type -> google.protobuf.Empty + 1082, // 1888: forge.Forge.DeleteExpectedRack:output_type -> google.protobuf.Empty + 1082, // 1889: forge.Forge.UpdateExpectedRack:output_type -> google.protobuf.Empty + 244, // 1890: forge.Forge.GetExpectedRack:output_type -> forge.ExpectedRack + 246, // 1891: forge.Forge.GetAllExpectedRacks:output_type -> forge.ExpectedRackList + 1082, // 1892: forge.Forge.ReplaceAllExpectedRacks:output_type -> google.protobuf.Empty + 1082, // 1893: forge.Forge.DeleteAllExpectedRacks:output_type -> google.protobuf.Empty + 137, // 1894: forge.Forge.AttestQuote:output_type -> forge.AttestQuoteResponse + 648, // 1895: forge.Forge.CreateInstanceType:output_type -> forge.CreateInstanceTypeResponse + 650, // 1896: forge.Forge.FindInstanceTypeIds:output_type -> forge.FindInstanceTypeIdsResponse + 652, // 1897: forge.Forge.FindInstanceTypesByIds:output_type -> forge.FindInstanceTypesByIdsResponse + 655, // 1898: forge.Forge.UpdateInstanceType:output_type -> forge.UpdateInstanceTypeResponse + 654, // 1899: forge.Forge.DeleteInstanceType:output_type -> forge.DeleteInstanceTypeResponse + 658, // 1900: forge.Forge.AssociateMachinesWithInstanceType:output_type -> forge.AssociateMachinesWithInstanceTypeResponse + 660, // 1901: forge.Forge.RemoveMachineInstanceTypeAssociation:output_type -> forge.RemoveMachineInstanceTypeAssociationResponse + 1163, // 1902: forge.Forge.CreateMeasurementBundle:output_type -> measured_boot.CreateMeasurementBundleResponse + 1164, // 1903: forge.Forge.DeleteMeasurementBundle:output_type -> measured_boot.DeleteMeasurementBundleResponse + 1165, // 1904: forge.Forge.RenameMeasurementBundle:output_type -> measured_boot.RenameMeasurementBundleResponse + 1166, // 1905: forge.Forge.UpdateMeasurementBundle:output_type -> measured_boot.UpdateMeasurementBundleResponse + 1167, // 1906: forge.Forge.ShowMeasurementBundle:output_type -> measured_boot.ShowMeasurementBundleResponse + 1168, // 1907: forge.Forge.ShowMeasurementBundles:output_type -> measured_boot.ShowMeasurementBundlesResponse + 1169, // 1908: forge.Forge.ListMeasurementBundles:output_type -> measured_boot.ListMeasurementBundlesResponse + 1170, // 1909: forge.Forge.ListMeasurementBundleMachines:output_type -> measured_boot.ListMeasurementBundleMachinesResponse + 1167, // 1910: forge.Forge.FindClosestBundleMatch:output_type -> measured_boot.ShowMeasurementBundleResponse + 1171, // 1911: forge.Forge.DeleteMeasurementJournal:output_type -> measured_boot.DeleteMeasurementJournalResponse + 1172, // 1912: forge.Forge.ShowMeasurementJournal:output_type -> measured_boot.ShowMeasurementJournalResponse + 1173, // 1913: forge.Forge.ShowMeasurementJournals:output_type -> measured_boot.ShowMeasurementJournalsResponse + 1174, // 1914: forge.Forge.ListMeasurementJournal:output_type -> measured_boot.ListMeasurementJournalResponse + 1175, // 1915: forge.Forge.AttestCandidateMachine:output_type -> measured_boot.AttestCandidateMachineResponse + 1176, // 1916: forge.Forge.ShowCandidateMachine:output_type -> measured_boot.ShowCandidateMachineResponse + 1177, // 1917: forge.Forge.ShowCandidateMachines:output_type -> measured_boot.ShowCandidateMachinesResponse + 1178, // 1918: forge.Forge.ListCandidateMachines:output_type -> measured_boot.ListCandidateMachinesResponse + 1179, // 1919: forge.Forge.CreateMeasurementSystemProfile:output_type -> measured_boot.CreateMeasurementSystemProfileResponse + 1180, // 1920: forge.Forge.DeleteMeasurementSystemProfile:output_type -> measured_boot.DeleteMeasurementSystemProfileResponse + 1181, // 1921: forge.Forge.RenameMeasurementSystemProfile:output_type -> measured_boot.RenameMeasurementSystemProfileResponse + 1182, // 1922: forge.Forge.ShowMeasurementSystemProfile:output_type -> measured_boot.ShowMeasurementSystemProfileResponse + 1183, // 1923: forge.Forge.ShowMeasurementSystemProfiles:output_type -> measured_boot.ShowMeasurementSystemProfilesResponse + 1184, // 1924: forge.Forge.ListMeasurementSystemProfiles:output_type -> measured_boot.ListMeasurementSystemProfilesResponse + 1185, // 1925: forge.Forge.ListMeasurementSystemProfileBundles:output_type -> measured_boot.ListMeasurementSystemProfileBundlesResponse + 1186, // 1926: forge.Forge.ListMeasurementSystemProfileMachines:output_type -> measured_boot.ListMeasurementSystemProfileMachinesResponse + 1187, // 1927: forge.Forge.CreateMeasurementReport:output_type -> measured_boot.CreateMeasurementReportResponse + 1188, // 1928: forge.Forge.DeleteMeasurementReport:output_type -> measured_boot.DeleteMeasurementReportResponse + 1189, // 1929: forge.Forge.PromoteMeasurementReport:output_type -> measured_boot.PromoteMeasurementReportResponse + 1190, // 1930: forge.Forge.RevokeMeasurementReport:output_type -> measured_boot.RevokeMeasurementReportResponse + 1191, // 1931: forge.Forge.ShowMeasurementReportForId:output_type -> measured_boot.ShowMeasurementReportForIdResponse + 1192, // 1932: forge.Forge.ShowMeasurementReportsForMachine:output_type -> measured_boot.ShowMeasurementReportsForMachineResponse + 1193, // 1933: forge.Forge.ShowMeasurementReports:output_type -> measured_boot.ShowMeasurementReportsResponse + 1194, // 1934: forge.Forge.ListMeasurementReport:output_type -> measured_boot.ListMeasurementReportResponse + 1195, // 1935: forge.Forge.MatchMeasurementReport:output_type -> measured_boot.MatchMeasurementReportResponse + 1196, // 1936: forge.Forge.ImportSiteMeasurements:output_type -> measured_boot.ImportSiteMeasurementsResponse + 1197, // 1937: forge.Forge.ExportSiteMeasurements:output_type -> measured_boot.ExportSiteMeasurementsResponse + 1198, // 1938: forge.Forge.AddMeasurementTrustedMachine:output_type -> measured_boot.AddMeasurementTrustedMachineResponse + 1199, // 1939: forge.Forge.RemoveMeasurementTrustedMachine:output_type -> measured_boot.RemoveMeasurementTrustedMachineResponse + 1200, // 1940: forge.Forge.AddMeasurementTrustedProfile:output_type -> measured_boot.AddMeasurementTrustedProfileResponse + 1201, // 1941: forge.Forge.RemoveMeasurementTrustedProfile:output_type -> measured_boot.RemoveMeasurementTrustedProfileResponse + 1202, // 1942: forge.Forge.ListMeasurementTrustedMachines:output_type -> measured_boot.ListMeasurementTrustedMachinesResponse + 1203, // 1943: forge.Forge.ListMeasurementTrustedProfiles:output_type -> measured_boot.ListMeasurementTrustedProfilesResponse + 1204, // 1944: forge.Forge.ListAttestationSummary:output_type -> measured_boot.ListAttestationSummaryResponse + 679, // 1945: forge.Forge.CreateNetworkSecurityGroup:output_type -> forge.CreateNetworkSecurityGroupResponse + 681, // 1946: forge.Forge.FindNetworkSecurityGroupIds:output_type -> forge.FindNetworkSecurityGroupIdsResponse + 683, // 1947: forge.Forge.FindNetworkSecurityGroupsByIds:output_type -> forge.FindNetworkSecurityGroupsByIdsResponse + 684, // 1948: forge.Forge.UpdateNetworkSecurityGroup:output_type -> forge.UpdateNetworkSecurityGroupResponse + 687, // 1949: forge.Forge.DeleteNetworkSecurityGroup:output_type -> forge.DeleteNetworkSecurityGroupResponse + 690, // 1950: forge.Forge.GetNetworkSecurityGroupPropagationStatus:output_type -> forge.GetNetworkSecurityGroupPropagationStatusResponse + 697, // 1951: forge.Forge.GetNetworkSecurityGroupAttachments:output_type -> forge.GetNetworkSecurityGroupAttachmentsResponse + 555, // 1952: forge.Forge.CreateOsImage:output_type -> forge.OsImage + 559, // 1953: forge.Forge.DeleteOsImage:output_type -> forge.DeleteOsImageResponse + 557, // 1954: forge.Forge.ListOsImage:output_type -> forge.ListOsImageResponse + 555, // 1955: forge.Forge.GetOsImage:output_type -> forge.OsImage + 555, // 1956: forge.Forge.UpdateOsImage:output_type -> forge.OsImage + 277, // 1957: forge.Forge.GetIpxeTemplate:output_type -> forge.IpxeTemplate + 562, // 1958: forge.Forge.ListIpxeTemplates:output_type -> forge.IpxeTemplateList + 575, // 1959: forge.Forge.RebootCompleted:output_type -> forge.MachineRebootCompletedResponse + 1082, // 1960: forge.Forge.PersistValidationResult:output_type -> google.protobuf.Empty + 582, // 1961: forge.Forge.GetMachineValidationResults:output_type -> forge.MachineValidationResultList + 579, // 1962: forge.Forge.MachineValidationCompleted:output_type -> forge.MachineValidationCompletedResponse + 587, // 1963: forge.Forge.MachineSetAutoUpdate:output_type -> forge.MachineSetAutoUpdateResponse + 590, // 1964: forge.Forge.GetMachineValidationExternalConfig:output_type -> forge.GetMachineValidationExternalConfigResponse + 592, // 1965: forge.Forge.GetMachineValidationExternalConfigs:output_type -> forge.GetMachineValidationExternalConfigsResponse + 1082, // 1966: forge.Forge.AddUpdateMachineValidationExternalConfig:output_type -> google.protobuf.Empty + 609, // 1967: forge.Forge.GetMachineValidationRuns:output_type -> forge.MachineValidationRunList + 612, // 1968: forge.Forge.FindMachineValidationRunItemIds:output_type -> forge.MachineValidationRunItemIdList + 614, // 1969: forge.Forge.FindMachineValidationRunItemsByIds:output_type -> forge.MachineValidationRunItemList + 617, // 1970: forge.Forge.GetMachineValidationAttempt:output_type -> forge.MachineValidationAttempt + 619, // 1971: forge.Forge.HeartbeatMachineValidationRun:output_type -> forge.MachineValidationHeartbeatResponse + 1082, // 1972: forge.Forge.RemoveMachineValidationExternalConfig:output_type -> google.protobuf.Empty + 626, // 1973: forge.Forge.GetMachineValidationTests:output_type -> forge.MachineValidationTestsGetResponse + 625, // 1974: forge.Forge.AddMachineValidationTest:output_type -> forge.MachineValidationTestAddUpdateResponse + 625, // 1975: forge.Forge.UpdateMachineValidationTest:output_type -> forge.MachineValidationTestAddUpdateResponse + 628, // 1976: forge.Forge.MachineValidationTestVerfied:output_type -> forge.MachineValidationTestVerfiedResponse + 630, // 1977: forge.Forge.MachineValidationTestNextVersion:output_type -> forge.MachineValidationTestNextVersionResponse + 633, // 1978: forge.Forge.MachineValidationTestEnableDisableTest:output_type -> forge.MachineValidationTestEnableDisableTestResponse + 635, // 1979: forge.Forge.UpdateMachineValidationRun:output_type -> forge.MachineValidationRunResponse + 428, // 1980: forge.Forge.AdminBmcReset:output_type -> forge.AdminBmcResetResponse + 606, // 1981: forge.Forge.AdminPowerControl:output_type -> forge.AdminPowerControlResponse + 416, // 1982: forge.Forge.DisableSecureBoot:output_type -> forge.DisableSecureBootResponse + 418, // 1983: forge.Forge.Lockdown:output_type -> forge.LockdownResponse + 1205, // 1984: forge.Forge.LockdownStatus:output_type -> site_explorer.LockdownStatus + 422, // 1985: forge.Forge.MachineSetup:output_type -> forge.MachineSetupResponse + 424, // 1986: forge.Forge.SetDpuFirstBootOrder:output_type -> forge.SetDpuFirstBootOrderResponse + 802, // 1987: forge.Forge.CreateBmcUser:output_type -> forge.CreateBmcUserResponse + 804, // 1988: forge.Forge.DeleteBmcUser:output_type -> forge.DeleteBmcUserResponse + 806, // 1989: forge.Forge.SetBmcRootPassword:output_type -> forge.SetBmcRootPasswordResponse + 808, // 1990: forge.Forge.ProbeBmcVendor:output_type -> forge.ProbeBmcVendorResponse + 430, // 1991: forge.Forge.EnableInfiniteBoot:output_type -> forge.EnableInfiniteBootResponse + 432, // 1992: forge.Forge.IsInfiniteBootEnabled:output_type -> forge.IsInfiniteBootEnabledResponse + 596, // 1993: forge.Forge.OnDemandMachineValidation:output_type -> forge.MachineValidationOnDemandResponse + 604, // 1994: forge.Forge.OnDemandRackMaintenance:output_type -> forge.RackMaintenanceOnDemandResponse + 128, // 1995: forge.Forge.TpmAddCaCert:output_type -> forge.TpmCaAddedCaStatus + 134, // 1996: forge.Forge.TpmShowCaCerts:output_type -> forge.TpmCaCertDetailCollection + 131, // 1997: forge.Forge.TpmShowUnmatchedEkCerts:output_type -> forge.TpmEkCertStatusCollection + 1082, // 1998: forge.Forge.TpmDeleteCaCert:output_type -> google.protobuf.Empty + 662, // 1999: forge.Forge.RedfishBrowse:output_type -> forge.RedfishBrowseResponse + 664, // 2000: forge.Forge.RedfishListActions:output_type -> forge.RedfishListActionsResponse + 669, // 2001: forge.Forge.RedfishCreateAction:output_type -> forge.RedfishCreateActionResponse + 671, // 2002: forge.Forge.RedfishApproveAction:output_type -> forge.RedfishApproveActionResponse + 672, // 2003: forge.Forge.RedfishApplyAction:output_type -> forge.RedfishApplyActionResponse + 673, // 2004: forge.Forge.RedfishCancelAction:output_type -> forge.RedfishCancelActionResponse + 675, // 2005: forge.Forge.UfmBrowse:output_type -> forge.UfmBrowseResponse + 699, // 2006: forge.Forge.GetDesiredFirmwareVersions:output_type -> forge.GetDesiredFirmwareVersionsResponse + 817, // 2007: forge.Forge.UpsertHostFirmwareConfig:output_type -> forge.HostFirmwareConfigResponse + 1082, // 2008: forge.Forge.DeleteHostFirmwareConfig:output_type -> google.protobuf.Empty + 715, // 2009: forge.Forge.CreateSku:output_type -> forge.SkuIdList + 711, // 2010: forge.Forge.GenerateSkuFromMachine:output_type -> forge.Sku + 1082, // 2011: forge.Forge.VerifySkuForMachine:output_type -> google.protobuf.Empty + 1082, // 2012: forge.Forge.AssignSkuToMachine:output_type -> google.protobuf.Empty + 1082, // 2013: forge.Forge.RemoveSkuAssociation:output_type -> google.protobuf.Empty + 1082, // 2014: forge.Forge.DeleteSku:output_type -> google.protobuf.Empty + 715, // 2015: forge.Forge.GetAllSkuIds:output_type -> forge.SkuIdList + 714, // 2016: forge.Forge.FindSkusByIds:output_type -> forge.SkuList + 1082, // 2017: forge.Forge.UpdateSkuMetadata:output_type -> google.protobuf.Empty + 711, // 2018: forge.Forge.ReplaceSku:output_type -> forge.Sku + 398, // 2019: forge.Forge.GetManagedHostQuarantineState:output_type -> forge.GetManagedHostQuarantineStateResponse + 400, // 2020: forge.Forge.SetManagedHostQuarantineState:output_type -> forge.SetManagedHostQuarantineStateResponse + 402, // 2021: forge.Forge.ClearManagedHostQuarantineState:output_type -> forge.ClearManagedHostQuarantineStateResponse + 1082, // 2022: forge.Forge.ResetHostReprovisioning:output_type -> google.protobuf.Empty + 1082, // 2023: forge.Forge.CopyBfbToDpuRshim:output_type -> google.protobuf.Empty + 721, // 2024: forge.Forge.GetAllDpaInterfaceIds:output_type -> forge.DpaInterfaceIdList + 723, // 2025: forge.Forge.FindDpaInterfacesByIds:output_type -> forge.DpaInterfaceList + 719, // 2026: forge.Forge.CreateDpaInterface:output_type -> forge.DpaInterface + 719, // 2027: forge.Forge.EnsureDpaInterface:output_type -> forge.DpaInterface + 726, // 2028: forge.Forge.DeleteDpaInterface:output_type -> forge.DpaInterfaceDeletionResult + 731, // 2029: forge.Forge.GetPowerOptions:output_type -> forge.PowerOptionResponse + 731, // 2030: forge.Forge.UpdatePowerOption:output_type -> forge.PowerOptionResponse + 1082, // 2031: forge.Forge.AllowIngestionAndPowerOn:output_type -> google.protobuf.Empty + 127, // 2032: forge.Forge.DetermineMachineIngestionState:output_type -> forge.MachineIngestionStateResponse + 749, // 2033: forge.Forge.FindRackIds:output_type -> forge.RackIdList + 747, // 2034: forge.Forge.FindRacksByIds:output_type -> forge.RackList + 746, // 2035: forge.Forge.GetRack:output_type -> forge.GetRackResponse + 1082, // 2036: forge.Forge.DeleteRack:output_type -> google.protobuf.Empty + 757, // 2037: forge.Forge.AdminForceDeleteRack:output_type -> forge.AdminForceDeleteRackResponse + 764, // 2038: forge.Forge.GetRackProfile:output_type -> forge.GetRackProfileResponse + 735, // 2039: forge.Forge.CreateComputeAllocation:output_type -> forge.CreateComputeAllocationResponse + 737, // 2040: forge.Forge.FindComputeAllocationIds:output_type -> forge.FindComputeAllocationIdsResponse + 739, // 2041: forge.Forge.FindComputeAllocationsByIds:output_type -> forge.FindComputeAllocationsByIdsResponse + 740, // 2042: forge.Forge.UpdateComputeAllocation:output_type -> forge.UpdateComputeAllocationResponse + 743, // 2043: forge.Forge.DeleteComputeAllocation:output_type -> forge.DeleteComputeAllocationResponse + 810, // 2044: forge.Forge.SetFirmwareUpdateTimeWindow:output_type -> forge.SetFirmwareUpdateTimeWindowResponse + 819, // 2045: forge.Forge.ListHostFirmware:output_type -> forge.ListHostFirmwareResponse + 1206, // 2046: forge.Forge.PublishMlxDeviceReport:output_type -> mlx_device.PublishMlxDeviceReportResponse + 1207, // 2047: forge.Forge.PublishMlxObservationReport:output_type -> mlx_device.PublishMlxObservationReportResponse + 822, // 2048: forge.Forge.TrimTable:output_type -> forge.TrimTableResponse + 824, // 2049: forge.Forge.ListNvlinkNmxcEndpoints:output_type -> forge.NvlinkNmxcEndpointList + 823, // 2050: forge.Forge.CreateNvlinkNmxcEndpoint:output_type -> forge.NvlinkNmxcEndpoint + 823, // 2051: forge.Forge.UpdateNvlinkNmxcEndpoint:output_type -> forge.NvlinkNmxcEndpoint + 1082, // 2052: forge.Forge.DeleteNvlinkNmxcEndpoint:output_type -> google.protobuf.Empty + 827, // 2053: forge.Forge.CreateRemediation:output_type -> forge.CreateRemediationResponse + 1082, // 2054: forge.Forge.ApproveRemediation:output_type -> google.protobuf.Empty + 1082, // 2055: forge.Forge.RevokeRemediation:output_type -> google.protobuf.Empty + 1082, // 2056: forge.Forge.EnableRemediation:output_type -> google.protobuf.Empty + 1082, // 2057: forge.Forge.DisableRemediation:output_type -> google.protobuf.Empty + 828, // 2058: forge.Forge.FindRemediationIds:output_type -> forge.RemediationIdList + 829, // 2059: forge.Forge.FindRemediationsByIds:output_type -> forge.RemediationList + 836, // 2060: forge.Forge.FindAppliedRemediationIds:output_type -> forge.AppliedRemediationIdList + 839, // 2061: forge.Forge.FindAppliedRemediations:output_type -> forge.AppliedRemediationList + 841, // 2062: forge.Forge.GetNextRemediationForMachine:output_type -> forge.GetNextRemediationForMachineResponse + 1082, // 2063: forge.Forge.RemediationApplied:output_type -> google.protobuf.Empty + 1082, // 2064: forge.Forge.SetPrimaryDpu:output_type -> google.protobuf.Empty + 1082, // 2065: forge.Forge.SetPrimaryInterface:output_type -> google.protobuf.Empty + 850, // 2066: forge.Forge.CreateDpuExtensionService:output_type -> forge.DpuExtensionService + 850, // 2067: forge.Forge.UpdateDpuExtensionService:output_type -> forge.DpuExtensionService + 854, // 2068: forge.Forge.DeleteDpuExtensionService:output_type -> forge.DeleteDpuExtensionServiceResponse + 856, // 2069: forge.Forge.FindDpuExtensionServiceIds:output_type -> forge.DpuExtensionServiceIdList + 858, // 2070: forge.Forge.FindDpuExtensionServicesByIds:output_type -> forge.DpuExtensionServiceList + 860, // 2071: forge.Forge.GetDpuExtensionServiceVersionsInfo:output_type -> forge.DpuExtensionServiceVersionInfoList + 862, // 2072: forge.Forge.FindInstancesByDpuExtensionService:output_type -> forge.FindInstancesByDpuExtensionServiceResponse + 101, // 2073: forge.Forge.TriggerMachineAttestation:output_type -> forge.SpdmMachineAttestationTriggerResponse + 1082, // 2074: forge.Forge.CancelMachineAttestation:output_type -> google.protobuf.Empty + 106, // 2075: forge.Forge.ListAttestationMachines:output_type -> forge.SpdmListAttestationMachinesResponse + 103, // 2076: forge.Forge.GetAttestationMachine:output_type -> forge.SpdmGetAttestationMachineResponse + 108, // 2077: forge.Forge.SignMachineIdentity:output_type -> forge.MachineIdentityResponse + 113, // 2078: forge.Forge.GetTenantIdentityConfiguration:output_type -> forge.TenantIdentityConfigResponse + 113, // 2079: forge.Forge.SetTenantIdentityConfiguration:output_type -> forge.TenantIdentityConfigResponse + 1082, // 2080: forge.Forge.DeleteTenantIdentityConfiguration:output_type -> google.protobuf.Empty + 116, // 2081: forge.Forge.GetTokenDelegation:output_type -> forge.TokenDelegationResponse + 116, // 2082: forge.Forge.SetTokenDelegation:output_type -> forge.TokenDelegationResponse + 1082, // 2083: forge.Forge.DeleteTokenDelegation:output_type -> google.protobuf.Empty + 122, // 2084: forge.Forge.ReencryptTenantIdentitySecrets:output_type -> forge.ReencryptTenantIdentitySecretsResponse + 123, // 2085: forge.Forge.GetJWKS:output_type -> forge.Jwks + 124, // 2086: forge.Forge.GetOpenIDConfiguration:output_type -> forge.OpenIdConfiguration + 869, // 2087: forge.Forge.ScoutStream:output_type -> forge.ScoutStreamScoutBoundMessage + 872, // 2088: forge.Forge.ScoutStreamShowConnections:output_type -> forge.ScoutStreamShowConnectionsResponse + 874, // 2089: forge.Forge.ScoutStreamDisconnect:output_type -> forge.ScoutStreamDisconnectResponse + 876, // 2090: forge.Forge.ScoutStreamPing:output_type -> forge.ScoutStreamAdminPingResponse + 1208, // 2091: forge.Forge.MlxAdminProfileSync:output_type -> mlx_device.MlxAdminProfileSyncResponse + 1209, // 2092: forge.Forge.MlxAdminProfileShow:output_type -> mlx_device.MlxAdminProfileShowResponse + 1210, // 2093: forge.Forge.MlxAdminProfileCompare:output_type -> mlx_device.MlxAdminProfileCompareResponse + 1211, // 2094: forge.Forge.MlxAdminProfileList:output_type -> mlx_device.MlxAdminProfileListResponse + 1212, // 2095: forge.Forge.MlxAdminLockdownLock:output_type -> mlx_device.MlxAdminLockdownLockResponse + 1213, // 2096: forge.Forge.MlxAdminLockdownUnlock:output_type -> mlx_device.MlxAdminLockdownUnlockResponse + 1214, // 2097: forge.Forge.MlxAdminLockdownStatus:output_type -> mlx_device.MlxAdminLockdownStatusResponse + 1215, // 2098: forge.Forge.MlxAdminShowDevice:output_type -> mlx_device.MlxAdminDeviceInfoResponse + 1216, // 2099: forge.Forge.MlxAdminShowMachine:output_type -> mlx_device.MlxAdminDeviceReportResponse + 1217, // 2100: forge.Forge.MlxAdminRegistryList:output_type -> mlx_device.MlxAdminRegistryListResponse + 1218, // 2101: forge.Forge.MlxAdminRegistryShow:output_type -> mlx_device.MlxAdminRegistryShowResponse + 1219, // 2102: forge.Forge.MlxAdminConfigQuery:output_type -> mlx_device.MlxAdminConfigQueryResponse + 1220, // 2103: forge.Forge.MlxAdminConfigSet:output_type -> mlx_device.MlxAdminConfigSetResponse + 1221, // 2104: forge.Forge.MlxAdminConfigSync:output_type -> mlx_device.MlxAdminConfigSyncResponse + 1222, // 2105: forge.Forge.MlxAdminConfigCompare:output_type -> mlx_device.MlxAdminConfigCompareResponse + 787, // 2106: forge.Forge.FindNVLinkPartitionIds:output_type -> forge.NVLinkPartitionIdList + 782, // 2107: forge.Forge.FindNVLinkPartitionsByIds:output_type -> forge.NVLinkPartitionList + 782, // 2108: forge.Forge.NVLinkPartitionsForTenant:output_type -> forge.NVLinkPartitionList + 798, // 2109: forge.Forge.FindNVLinkLogicalPartitionIds:output_type -> forge.NVLinkLogicalPartitionIdList + 792, // 2110: forge.Forge.FindNVLinkLogicalPartitionsByIds:output_type -> forge.NVLinkLogicalPartitionList + 791, // 2111: forge.Forge.CreateNVLinkLogicalPartition:output_type -> forge.NVLinkLogicalPartition + 800, // 2112: forge.Forge.UpdateNVLinkLogicalPartition:output_type -> forge.NVLinkLogicalPartitionUpdateResult + 795, // 2113: forge.Forge.DeleteNVLinkLogicalPartition:output_type -> forge.NVLinkLogicalPartitionDeletionResult + 792, // 2114: forge.Forge.NVLinkLogicalPartitionsForTenant:output_type -> forge.NVLinkLogicalPartitionList + 890, // 2115: forge.Forge.GetMachinePositionInfo:output_type -> forge.MachinePositionInfoList + 780, // 2116: forge.Forge.NmxcBrowse:output_type -> forge.NmxcBrowseResponse + 1082, // 2117: forge.Forge.ModifyDPFState:output_type -> google.protobuf.Empty + 893, // 2118: forge.Forge.GetDPFState:output_type -> forge.DPFStateResponse + 896, // 2119: forge.Forge.GetDPFHostSnapshot:output_type -> forge.DPFHostSnapshotResponse + 899, // 2120: forge.Forge.GetDPFServiceVersions:output_type -> forge.DPFServiceVersionsResponse + 907, // 2121: forge.Forge.ComponentPowerControl:output_type -> forge.ComponentPowerControlResponse + 909, // 2122: forge.Forge.ComponentConfigureSwitchCertificate:output_type -> forge.ComponentConfigureSwitchCertificateResponse + 905, // 2123: forge.Forge.GetComponentInventory:output_type -> forge.GetComponentInventoryResponse + 916, // 2124: forge.Forge.UpdateComponentFirmware:output_type -> forge.UpdateComponentFirmwareResponse + 918, // 2125: forge.Forge.GetComponentFirmwareStatus:output_type -> forge.GetComponentFirmwareStatusResponse + 922, // 2126: forge.Forge.ListComponentFirmwareVersions:output_type -> forge.ListComponentFirmwareVersionsResponse + 935, // 2127: forge.Forge.CreateOperatingSystem:output_type -> forge.OperatingSystem + 935, // 2128: forge.Forge.GetOperatingSystem:output_type -> forge.OperatingSystem + 935, // 2129: forge.Forge.UpdateOperatingSystem:output_type -> forge.OperatingSystem + 941, // 2130: forge.Forge.DeleteOperatingSystem:output_type -> forge.DeleteOperatingSystemResponse + 943, // 2131: forge.Forge.FindOperatingSystemIds:output_type -> forge.OperatingSystemIdList + 945, // 2132: forge.Forge.FindOperatingSystemsByIds:output_type -> forge.OperatingSystemList + 947, // 2133: forge.Forge.GetOperatingSystemCachableIpxeTemplateArtifacts:output_type -> forge.IpxeTemplateArtifactList + 947, // 2134: forge.Forge.UpdateOperatingSystemCachableIpxeTemplateArtifacts:output_type -> forge.IpxeTemplateArtifactList + 952, // 2135: forge.Forge.ReWrapSecrets:output_type -> forge.ReWrapSecretsResponse + 1668, // [1668:2136] is the sub-list for method output_type + 1200, // [1200:1668] is the sub-list for method input_type + 1200, // [1200:1200] is the sub-list for extension type_name + 1200, // [1200:1200] is the sub-list for extension extendee + 0, // [0:1200] is the sub-list for field type_name } func init() { file_nico_nico_proto_init() } @@ -71882,7 +71714,6 @@ func file_nico_nico_proto_init() { file_nico_nico_proto_msgTypes[144].OneofWrappers = []any{} file_nico_nico_proto_msgTypes[145].OneofWrappers = []any{} file_nico_nico_proto_msgTypes[151].OneofWrappers = []any{} - file_nico_nico_proto_msgTypes[153].OneofWrappers = []any{} file_nico_nico_proto_msgTypes[154].OneofWrappers = []any{} file_nico_nico_proto_msgTypes[160].OneofWrappers = []any{} file_nico_nico_proto_msgTypes[163].OneofWrappers = []any{} diff --git a/rest-api/proto/core/src/v1/nico_nico.proto b/rest-api/proto/core/src/v1/nico_nico.proto index 0f066f2079..90c34b8366 100644 --- a/rest-api/proto/core/src/v1/nico_nico.proto +++ b/rest-api/proto/core/src/v1/nico_nico.proto @@ -2561,41 +2561,41 @@ message NetworkSegmentStatus { message NetworkSegment { common.NetworkSegmentId id = 1; - // Deprecated: use config.vpc_id - common.VpcId vpc_id = 2 [deprecated = true]; - // Deprecated: use metadata.name - string name = 3 [deprecated = true]; - // Deprecated: use config.subdomain_id - optional common.DomainId subdomain_id = 4 [deprecated = true]; - // Deprecated: use config.mtu - optional int32 mtu = 5 [deprecated = true]; - // Deprecated: use config.prefixes - repeated NetworkPrefix prefixes = 6 [deprecated = true]; + reserved 2; // was: common.VpcId vpc_id, replaced with config.vpc_id + reserved "vpc_id"; + reserved 3; // was: string name, replaced with metadata.name + reserved "name"; + reserved 4; // was: optional common.DomainId subdomain_id, replaced with config.subdomain_id + reserved "subdomain_id"; + reserved 5; // was: optional int32 mtu, replaced with config.mtu + reserved "mtu"; + reserved 6; // was: repeated NetworkPrefix prefixes, replaced with config.prefixes + reserved "prefixes"; // Not sure if we actually still need those google.protobuf.Timestamp created = 11; google.protobuf.Timestamp updated = 12; google.protobuf.Timestamp deleted = 13; - // Deprecated: use config.segment_type - NetworkSegmentType segment_type = 14 [deprecated = true]; - // Deprecated: use status.flags - repeated NetworkSegmentFlag flags = 15 [deprecated = true]; + reserved 14; // was: NetworkSegmentType segment_type, replaced with config.segment_type + reserved "segment_type"; + reserved 15; // was: repeated NetworkSegmentFlag flags, replaced with status.flags + reserved "flags"; NetworkSegmentConfig config = 16; NetworkSegmentStatus status = 17; Metadata metadata = 18; - // Deprecated: use status.lifecycle.version - string version = 99 [deprecated = true]; - // Deprecated: use status.tenant_state (coarse) or status.lifecycle.state (full controller state) - TenantState state = 100 [deprecated = true]; - // Deprecated: use FindNetworkSegmentStateHistories RPC - repeated NetworkSegmentStateHistory history = 101 [deprecated = true]; - // Deprecated: use status.lifecycle.state_reason - optional ControllerStateReason state_reason = 102 [deprecated = true]; - // Deprecated: use status.lifecycle.sla - StateSla state_sla = 103 [deprecated = true]; + reserved 99; // was: string version, replaced with status.lifecycle.version + reserved "version"; + reserved 100; // was: TenantState state, replaced with status.tenant_state and status.lifecycle.state + reserved "state"; + reserved 101; // was: repeated NetworkSegmentStateHistory history, replaced with FindNetworkSegmentStateHistories + reserved "history"; + reserved 102; // was: optional ControllerStateReason state_reason, replaced with status.lifecycle.state_reason + reserved "state_reason"; + reserved 103; // was: StateSla state_sla, replaced with status.lifecycle.sla + reserved "state_sla"; } message NetworkSegmentCreationRequest { diff --git a/rest-api/site-workflow/pkg/grpc/server/nico_test_server.go b/rest-api/site-workflow/pkg/grpc/server/nico_test_server.go index 63ae58843d..f3a81d519d 100644 --- a/rest-api/site-workflow/pkg/grpc/server/nico_test_server.go +++ b/rest-api/site-workflow/pkg/grpc/server/nico_test_server.go @@ -297,12 +297,15 @@ func (f *NICoServerImpl) CreateNetworkSegment(c context.Context, req *corev1.Net } nns := &corev1.NetworkSegment{ - Id: &corev1.NetworkSegmentId{Value: nid}, - Name: req.Name, - VpcId: req.VpcId, - SubdomainId: req.SubdomainId, - Mtu: req.Mtu, - Prefixes: req.Prefixes, + Id: &corev1.NetworkSegmentId{Value: nid}, + Metadata: &corev1.Metadata{Name: req.Name}, + Config: &corev1.NetworkSegmentConfig{ + VpcId: req.VpcId, + SubdomainId: req.SubdomainId, + Mtu: req.Mtu, + Prefixes: req.Prefixes, + SegmentType: req.SegmentType, + }, } f.ns[nid] = nns