pub struct AwsIamPolicyVersion {
pub create_date: Option<String>,
pub is_default_version: Option<bool>,
pub version_id: Option<String>,
}Expand description
A version of an IAM policy.
Fields§
§create_date: Option<String>Indicates when the version was created.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
is_default_version: Option<bool>Whether the version is the default version.
version_id: Option<String>The identifier of the policy version.
Trait Implementations§
Source§impl Clone for AwsIamPolicyVersion
impl Clone for AwsIamPolicyVersion
Source§fn clone(&self) -> AwsIamPolicyVersion
fn clone(&self) -> AwsIamPolicyVersion
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 AwsIamPolicyVersion
impl Debug for AwsIamPolicyVersion
Source§impl Default for AwsIamPolicyVersion
impl Default for AwsIamPolicyVersion
Source§fn default() -> AwsIamPolicyVersion
fn default() -> AwsIamPolicyVersion
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AwsIamPolicyVersion
impl<'de> Deserialize<'de> for AwsIamPolicyVersion
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
Source§impl PartialEq for AwsIamPolicyVersion
impl PartialEq for AwsIamPolicyVersion
Source§impl Serialize for AwsIamPolicyVersion
impl Serialize for AwsIamPolicyVersion
impl StructuralPartialEq for AwsIamPolicyVersion
Auto Trait Implementations§
impl Freeze for AwsIamPolicyVersion
impl RefUnwindSafe for AwsIamPolicyVersion
impl Send for AwsIamPolicyVersion
impl Sync for AwsIamPolicyVersion
impl Unpin for AwsIamPolicyVersion
impl UnwindSafe for AwsIamPolicyVersion
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