pub struct DescribeAccountAuditConfigurationResponse {
pub audit_check_configurations: Option<HashMap<String, AuditCheckConfiguration>>,
pub audit_notification_target_configurations: Option<HashMap<String, AuditNotificationTarget>>,
pub role_arn: Option<String>,
}Fields§
§audit_check_configurations: Option<HashMap<String, AuditCheckConfiguration>>Which audit checks are enabled and disabled for this account.
audit_notification_target_configurations: Option<HashMap<String, AuditNotificationTarget>>Information about the targets to which audit notifications are sent for this account.
role_arn: Option<String>The ARN of the role that grants permission to AWS IoT to access information about your devices, policies, certificates, and other items as required when performing an audit.
On the first call to UpdateAccountAuditConfiguration, this parameter is required.
Trait Implementations§
Source§impl Clone for DescribeAccountAuditConfigurationResponse
impl Clone for DescribeAccountAuditConfigurationResponse
Source§fn clone(&self) -> DescribeAccountAuditConfigurationResponse
fn clone(&self) -> DescribeAccountAuditConfigurationResponse
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 Default for DescribeAccountAuditConfigurationResponse
impl Default for DescribeAccountAuditConfigurationResponse
Source§fn default() -> DescribeAccountAuditConfigurationResponse
fn default() -> DescribeAccountAuditConfigurationResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DescribeAccountAuditConfigurationResponse
impl<'de> Deserialize<'de> for DescribeAccountAuditConfigurationResponse
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 DescribeAccountAuditConfigurationResponse
impl PartialEq for DescribeAccountAuditConfigurationResponse
Source§fn eq(&self, other: &DescribeAccountAuditConfigurationResponse) -> bool
fn eq(&self, other: &DescribeAccountAuditConfigurationResponse) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DescribeAccountAuditConfigurationResponse
Auto Trait Implementations§
impl Freeze for DescribeAccountAuditConfigurationResponse
impl RefUnwindSafe for DescribeAccountAuditConfigurationResponse
impl Send for DescribeAccountAuditConfigurationResponse
impl Sync for DescribeAccountAuditConfigurationResponse
impl Unpin for DescribeAccountAuditConfigurationResponse
impl UnwindSafe for DescribeAccountAuditConfigurationResponse
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