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