Common preflight result for services that do not expose additional machine-readable impact fields. Service-defined result messages implement the same structural interface by declaring these three fields with the same names and types, and may add service-specific fields.
Common preflight result for services that do not expose additional machine-readable impact fields. Service-defined result messages implement the same structural interface by declaring these three fields with the same names and types, and may add service-specific fields.
Optional[customReturns a safe value for JSON logs.
Returns a safe value for JSON logs.
Optional[unknownPreserves protobuf fields that this SDK version does not recognize.
Contains the fully qualified protobuf type name.
Diagnostics produced while evaluating the proposed operation.
Additive Nebius mask of fields that the service identifies as requiring resource recreation when changed. For UPDATE, the service may set these paths to notify the caller to use RECREATE instead of failing because the resource cannot be updated. Empty means that the service has not identified any such fields; "*" means that the resource must be recreated without an attributable field.
Whether the caller must display the diagnostics and obtain explicit user approval before proceeding.
Common preflight result for services that do not expose additional machine-readable impact fields. Service-defined result messages implement the same structural interface by declaring these three fields with the same names and types, and may add service-specific fields.