pub struct ApprovalRule {
pub approval_rule_content: Option<String>,
pub approval_rule_id: Option<String>,
pub approval_rule_name: Option<String>,
pub creation_date: Option<f64>,
pub last_modified_date: Option<f64>,
pub last_modified_user: Option<String>,
pub origin_approval_rule_template: Option<OriginApprovalRuleTemplate>,
pub rule_content_sha_256: Option<String>,
}Expand description
Returns information about an approval rule.
Fields§
§approval_rule_content: Option<String>The content of the approval rule.
approval_rule_id: Option<String>The system-generated ID of the approval rule.
approval_rule_name: Option<String>The name of the approval rule.
creation_date: Option<f64>The date the approval rule was created, in timestamp format.
last_modified_date: Option<f64>The date the approval rule was most recently changed, in timestamp format.
last_modified_user: Option<String>The Amazon Resource Name (ARN) of the user who made the most recent changes to the approval rule.
origin_approval_rule_template: Option<OriginApprovalRuleTemplate>The approval rule template used to create the rule.
rule_content_sha_256: Option<String>The SHA-256 hash signature for the content of the approval rule.
Trait Implementations§
Source§impl Clone for ApprovalRule
impl Clone for ApprovalRule
Source§fn clone(&self) -> ApprovalRule
fn clone(&self) -> ApprovalRule
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 ApprovalRule
impl Debug for ApprovalRule
Source§impl Default for ApprovalRule
impl Default for ApprovalRule
Source§fn default() -> ApprovalRule
fn default() -> ApprovalRule
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ApprovalRule
impl<'de> Deserialize<'de> for ApprovalRule
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 ApprovalRule
impl PartialEq for ApprovalRule
impl StructuralPartialEq for ApprovalRule
Auto Trait Implementations§
impl Freeze for ApprovalRule
impl RefUnwindSafe for ApprovalRule
impl Send for ApprovalRule
impl Sync for ApprovalRule
impl Unpin for ApprovalRule
impl UnwindSafe for ApprovalRule
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