Context supplied by a caller when requesting a server-side preflight check.
Context supplied by a caller when requesting a server-side preflight check.
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.
Operation evaluated by the preflight check.
Additive Nebius mask of fields that require resource recreation when changed. For RECREATE, the calling tool fills this mask with the paths that caused it to recreate the resource. If a field at one of these paths changes, the calling tool must delete the existing resource and create a new resource with the requested values. Empty means that the caller has not identified any such fields.
Lower-case name of the calling tool, such as "terraform", "cli", or "console". Empty means that no tool-specific behavior is requested.
Nebius mask identifying values in the proposed request that are unknown. An unknown value is not available to the caller when it sends the preflight request. The caller expects the actual value to be available when the create or update operation runs. The mask is rooted at the request's metadata and spec fields. Empty means all supplied values are known; "*" means the complete proposed request is unknown.
Context supplied by a caller when requesting a server-side preflight check.