pub struct GetPolicyVersionResponse {
pub creation_date: Option<f64>,
pub generation_id: Option<String>,
pub is_default_version: Option<bool>,
pub last_modified_date: Option<f64>,
pub policy_arn: Option<String>,
pub policy_document: Option<String>,
pub policy_name: Option<String>,
pub policy_version_id: Option<String>,
}Expand description
The output from the GetPolicyVersion operation.
Fields§
§creation_date: Option<f64>The date the policy was created.
generation_id: Option<String>The generation ID of the policy version.
is_default_version: Option<bool>Specifies whether the policy version is the default.
last_modified_date: Option<f64>The date the policy was last modified.
policy_arn: Option<String>The policy ARN.
policy_document: Option<String>The JSON document that describes the policy.
policy_name: Option<String>The policy name.
policy_version_id: Option<String>The policy version ID.
Trait Implementations§
Source§impl Clone for GetPolicyVersionResponse
impl Clone for GetPolicyVersionResponse
Source§fn clone(&self) -> GetPolicyVersionResponse
fn clone(&self) -> GetPolicyVersionResponse
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 GetPolicyVersionResponse
impl Debug for GetPolicyVersionResponse
Source§impl Default for GetPolicyVersionResponse
impl Default for GetPolicyVersionResponse
Source§fn default() -> GetPolicyVersionResponse
fn default() -> GetPolicyVersionResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetPolicyVersionResponse
impl<'de> Deserialize<'de> for GetPolicyVersionResponse
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 GetPolicyVersionResponse
impl PartialEq for GetPolicyVersionResponse
impl StructuralPartialEq for GetPolicyVersionResponse
Auto Trait Implementations§
impl Freeze for GetPolicyVersionResponse
impl RefUnwindSafe for GetPolicyVersionResponse
impl Send for GetPolicyVersionResponse
impl Sync for GetPolicyVersionResponse
impl Unpin for GetPolicyVersionResponse
impl UnwindSafe for GetPolicyVersionResponse
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