pub struct ReadRoleResponse {
pub policy_document: Option<String>,
pub policy_arns: Option<Vec<String>>,
pub credential_type: String,
pub role_arns: Option<Vec<String>>,
pub iam_groups: Option<Vec<String>>,
}
Expand description
Response from executing ReadRoleRequest
Fields§
§policy_document: Option<String>
§policy_arns: Option<Vec<String>>
§credential_type: String
§role_arns: Option<Vec<String>>
§iam_groups: Option<Vec<String>>
Trait Implementations§
source§impl Debug for ReadRoleResponse
impl Debug for ReadRoleResponse
source§impl<'de> Deserialize<'de> for ReadRoleResponse
impl<'de> Deserialize<'de> for ReadRoleResponse
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 ReadRoleResponse
impl RefUnwindSafe for ReadRoleResponse
impl Send for ReadRoleResponse
impl Sync for ReadRoleResponse
impl Unpin for ReadRoleResponse
impl UnwindSafe for ReadRoleResponse
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