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