pub struct UpdateRoleAliasRequest {
pub credential_duration_seconds: Option<i64>,
pub role_alias: String,
pub role_arn: Option<String>,
}Fields§
§credential_duration_seconds: Option<i64>The number of seconds the credential will be valid.
role_alias: StringThe role alias to update.
role_arn: Option<String>The role ARN.
Trait Implementations§
Source§impl Clone for UpdateRoleAliasRequest
impl Clone for UpdateRoleAliasRequest
Source§fn clone(&self) -> UpdateRoleAliasRequest
fn clone(&self) -> UpdateRoleAliasRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 UpdateRoleAliasRequest
impl Debug for UpdateRoleAliasRequest
Source§impl Default for UpdateRoleAliasRequest
impl Default for UpdateRoleAliasRequest
Source§fn default() -> UpdateRoleAliasRequest
fn default() -> UpdateRoleAliasRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for UpdateRoleAliasRequest
impl PartialEq for UpdateRoleAliasRequest
Source§impl Serialize for UpdateRoleAliasRequest
impl Serialize for UpdateRoleAliasRequest
impl StructuralPartialEq for UpdateRoleAliasRequest
Auto Trait Implementations§
impl Freeze for UpdateRoleAliasRequest
impl RefUnwindSafe for UpdateRoleAliasRequest
impl Send for UpdateRoleAliasRequest
impl Sync for UpdateRoleAliasRequest
impl Unpin for UpdateRoleAliasRequest
impl UnwindSafe for UpdateRoleAliasRequest
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