pub struct PushTunnelDebugSession {
pub session_id: String,
pub provider: String,
pub tunnel_url: String,
pub client_token: String,
pub expires_at: Option<String>,
}Fields§
§session_id: StringServer-assigned session id (ds_…).
provider: Stringaws, gcp, azure. Drives which _ENDPOINT_URL env var the CLI
sets and which signing flow the manager runs.
tunnel_url: StringAbsolute wss://…/v1/debug/sessions/<sid>/push-tunnel URL.
client_token: StringBearer the CLI presents on the WebSocket upgrade and on subsequent HTTP proxy requests.
expires_at: Option<String>RFC3339 expiry mirroring the underlying impersonated credential’s TTL.
Trait Implementations§
Source§impl Clone for PushTunnelDebugSession
impl Clone for PushTunnelDebugSession
Source§fn clone(&self) -> PushTunnelDebugSession
fn clone(&self) -> PushTunnelDebugSession
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PushTunnelDebugSession
impl Debug for PushTunnelDebugSession
Source§impl<'de> Deserialize<'de> for PushTunnelDebugSession
impl<'de> Deserialize<'de> for PushTunnelDebugSession
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PushTunnelDebugSession
impl RefUnwindSafe for PushTunnelDebugSession
impl Send for PushTunnelDebugSession
impl Sync for PushTunnelDebugSession
impl Unpin for PushTunnelDebugSession
impl UnsafeUnpin for PushTunnelDebugSession
impl UnwindSafe for PushTunnelDebugSession
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more