pub struct CreateRoleAliasRequest {
pub credential_duration_seconds: Option<i64>,
pub role_alias: String,
pub role_arn: String,
pub tags: Option<Vec<Tag>>,
}Fields§
§credential_duration_seconds: Option<i64>How long (in seconds) the credentials will be valid.
role_alias: StringThe role alias that points to a role ARN. This allows you to change the role without having to update the device.
role_arn: StringThe role ARN.
Metadata which can be used to manage the role alias.
For URI Request parameters use format: ...key1=value1&key2=value2...
For the CLI command-line parameter use format: &&tags "key1=value1&key2=value2..."
For the cli-input-json file use format: "tags": "key1=value1&key2=value2..."
Trait Implementations§
Source§impl Clone for CreateRoleAliasRequest
impl Clone for CreateRoleAliasRequest
Source§fn clone(&self) -> CreateRoleAliasRequest
fn clone(&self) -> CreateRoleAliasRequest
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 CreateRoleAliasRequest
impl Debug for CreateRoleAliasRequest
Source§impl Default for CreateRoleAliasRequest
impl Default for CreateRoleAliasRequest
Source§fn default() -> CreateRoleAliasRequest
fn default() -> CreateRoleAliasRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for CreateRoleAliasRequest
impl PartialEq for CreateRoleAliasRequest
Source§impl Serialize for CreateRoleAliasRequest
impl Serialize for CreateRoleAliasRequest
impl StructuralPartialEq for CreateRoleAliasRequest
Auto Trait Implementations§
impl Freeze for CreateRoleAliasRequest
impl RefUnwindSafe for CreateRoleAliasRequest
impl Send for CreateRoleAliasRequest
impl Sync for CreateRoleAliasRequest
impl Unpin for CreateRoleAliasRequest
impl UnwindSafe for CreateRoleAliasRequest
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