pub struct CreateAdminRequest {
pub account_id: String,
pub user_name: String,
}Expand description
Request to bootstrap an IAM admin user in a specific account.
Used by /_fakecloud/iam/create-admin to solve the multi-account
bootstrap problem: there’s no per-account root credential, so this
endpoint creates a user with full admin access in any account.
Fields§
§account_id: String§user_name: StringTrait Implementations§
Source§impl Clone for CreateAdminRequest
impl Clone for CreateAdminRequest
Source§fn clone(&self) -> CreateAdminRequest
fn clone(&self) -> CreateAdminRequest
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 CreateAdminRequest
impl Debug for CreateAdminRequest
Source§impl<'de> Deserialize<'de> for CreateAdminRequest
impl<'de> Deserialize<'de> for CreateAdminRequest
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 CreateAdminRequest
impl RefUnwindSafe for CreateAdminRequest
impl Send for CreateAdminRequest
impl Sync for CreateAdminRequest
impl Unpin for CreateAdminRequest
impl UnsafeUnpin for CreateAdminRequest
impl UnwindSafe for CreateAdminRequest
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