pub struct CreateServiceLinkedRoleInput {
pub aws_service_name: String,
pub custom_suffix: Option<String>,
pub description: Option<String>,
}Expand description
IAM CreateServiceLinkedRoleInput.
Fields§
§aws_service_name: String§custom_suffix: Option<String>§description: Option<String>Trait Implementations§
Source§impl Clone for CreateServiceLinkedRoleInput
impl Clone for CreateServiceLinkedRoleInput
Source§fn clone(&self) -> CreateServiceLinkedRoleInput
fn clone(&self) -> CreateServiceLinkedRoleInput
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 CreateServiceLinkedRoleInput
impl Debug for CreateServiceLinkedRoleInput
Source§impl Default for CreateServiceLinkedRoleInput
impl Default for CreateServiceLinkedRoleInput
Source§fn default() -> CreateServiceLinkedRoleInput
fn default() -> CreateServiceLinkedRoleInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateServiceLinkedRoleInput
impl<'de> Deserialize<'de> for CreateServiceLinkedRoleInput
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 CreateServiceLinkedRoleInput
impl RefUnwindSafe for CreateServiceLinkedRoleInput
impl Send for CreateServiceLinkedRoleInput
impl Sync for CreateServiceLinkedRoleInput
impl Unpin for CreateServiceLinkedRoleInput
impl UnsafeUnpin for CreateServiceLinkedRoleInput
impl UnwindSafe for CreateServiceLinkedRoleInput
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