class Aws::AccessAnalyzer::Types::CloudTrailDetails

Contains information about CloudTrail access.

@note When making an API call, you may pass CloudTrailDetails

data as a hash:

    {
      access_role: "RoleArn", # required
      end_time: Time.now,
      start_time: Time.now, # required
      trails: [ # required
        {
          all_regions: false,
          cloud_trail_arn: "CloudTrailArn", # required
          regions: ["String"],
        },
      ],
    }

@!attribute [rw] access_role

The ARN of the service role that IAM Access Analyzer uses to access
your CloudTrail trail and service last accessed information.
@return [String]

@!attribute [rw] end_time

The 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.
@return [Time]

@!attribute [rw] start_time

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.
@return [Time]

@!attribute [rw] trails

A `Trail` object that contains settings for a trail.
@return [Array<Types::Trail>]

@see docs.aws.amazon.com/goto/WebAPI/accessanalyzer-2019-11-01/CloudTrailDetails AWS API Documentation

Constants

SENSITIVE