pub struct ReadTokenRoleResponse {
pub allowed_entity_aliases: Option<Vec<String>>,
pub allowed_policies: Vec<String>,
pub disallowed_policies: Vec<String>,
pub explicit_max_ttl: u64,
pub name: String,
pub orphan: bool,
pub path_suffix: String,
pub period: u64,
pub renewable: bool,
pub token_explicit_max_ttl: u64,
pub token_period: u64,
pub token_type: String,
}
Expand description
Response from executing ReadTokenRoleRequest
Fields§
§allowed_entity_aliases: Option<Vec<String>>
§allowed_policies: Vec<String>
§disallowed_policies: Vec<String>
§explicit_max_ttl: u64
§name: String
§orphan: bool
§path_suffix: String
§period: u64
§renewable: bool
§token_explicit_max_ttl: u64
§token_period: u64
§token_type: String
Trait Implementations§
source§impl Debug for ReadTokenRoleResponse
impl Debug for ReadTokenRoleResponse
source§impl<'de> Deserialize<'de> for ReadTokenRoleResponse
impl<'de> Deserialize<'de> for ReadTokenRoleResponse
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 ReadTokenRoleResponse
impl RefUnwindSafe for ReadTokenRoleResponse
impl Send for ReadTokenRoleResponse
impl Sync for ReadTokenRoleResponse
impl Unpin for ReadTokenRoleResponse
impl UnwindSafe for ReadTokenRoleResponse
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