#[non_exhaustive]pub struct CloudTrailProperties {
pub trail_properties: Vec<TrailProperties>,
pub start_time: DateTime,
pub end_time: DateTime,
}Expand description
Contains information about CloudTrail access.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.trail_properties: Vec<TrailProperties>A TrailProperties object that contains settings for trail properties.
start_time: DateTimeThe start of the time range for which IAM Access Analyzer reviews your CloudTrail events. Events with a timestamp before this time are not considered to generate a policy.
end_time: DateTimeThe end of the time range for which IAM Access Analyzer reviews your CloudTrail events. Events with a timestamp after this time are not considered to generate a policy. If this is not included in the request, the default value is the current time.
Implementations§
source§impl CloudTrailProperties
impl CloudTrailProperties
sourcepub fn trail_properties(&self) -> &[TrailProperties]
pub fn trail_properties(&self) -> &[TrailProperties]
A TrailProperties object that contains settings for trail properties.
sourcepub fn start_time(&self) -> &DateTime
pub fn start_time(&self) -> &DateTime
The start of the time range for which IAM Access Analyzer reviews your CloudTrail events. Events with a timestamp before this time are not considered to generate a policy.
source§impl CloudTrailProperties
impl CloudTrailProperties
sourcepub fn builder() -> CloudTrailPropertiesBuilder
pub fn builder() -> CloudTrailPropertiesBuilder
Creates a new builder-style object to manufacture CloudTrailProperties.
Trait Implementations§
source§impl Clone for CloudTrailProperties
impl Clone for CloudTrailProperties
source§fn clone(&self) -> CloudTrailProperties
fn clone(&self) -> CloudTrailProperties
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for CloudTrailProperties
impl Debug for CloudTrailProperties
source§impl PartialEq for CloudTrailProperties
impl PartialEq for CloudTrailProperties
source§fn eq(&self, other: &CloudTrailProperties) -> bool
fn eq(&self, other: &CloudTrailProperties) -> bool
self and other values to be equal, and is used
by ==.