pub struct LookupTokenResponse {Show 17 fields
pub accessor: String,
pub creation_time: u64,
pub creation_ttl: u64,
pub display_name: String,
pub entity_id: String,
pub expire_time: Option<String>,
pub explicit_max_ttl: u64,
pub id: String,
pub identity_policies: Option<Vec<String>>,
pub issue_time: String,
pub meta: Option<HashMap<String, String>>,
pub num_uses: u64,
pub orphan: bool,
pub path: String,
pub policies: Vec<String>,
pub renewable: bool,
pub ttl: u64,
}
Expand description
Response from executing LookupTokenRequest
Fields§
§accessor: String
§creation_time: u64
§creation_ttl: u64
§display_name: String
§entity_id: String
§expire_time: Option<String>
§explicit_max_ttl: u64
§id: String
§identity_policies: Option<Vec<String>>
§issue_time: String
§meta: Option<HashMap<String, String>>
§num_uses: u64
§orphan: bool
§path: String
§policies: Vec<String>
§renewable: bool
§ttl: u64
Trait Implementations§
source§impl Debug for LookupTokenResponse
impl Debug for LookupTokenResponse
source§impl<'de> Deserialize<'de> for LookupTokenResponse
impl<'de> Deserialize<'de> for LookupTokenResponse
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 LookupTokenResponse
impl RefUnwindSafe for LookupTokenResponse
impl Send for LookupTokenResponse
impl Sync for LookupTokenResponse
impl Unpin for LookupTokenResponse
impl UnwindSafe for LookupTokenResponse
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