altimeter.aws.resource.cloudtrail package

Submodules

altimeter.aws.resource.cloudtrail.trail module

Resource for AWS CloudTrail Trails

class CloudTrailTrailResourceSpec

Bases: altimeter.aws.resource.cloudtrail.CloudTrailResourceSpec

Resource representing a CloudTrail Trail

classmethod list_from_aws(client, account_id, region)

Return a dict of dicts of the format:

{‘trail_1_arn’: {trail_1_dict},

‘trail_2_arn’: {trail_2_dict}, …}

Where the dicts represent results from describe_trails.

Return type

ListFromAWSResult

schema: Schema = <altimeter.core.graph.schema.Schema object>
type_name: str = 'trail'

Module contents

Base class for CloudTrail resources.

class CloudTrailResourceSpec

Bases: altimeter.aws.resource.resource_spec.AWSResourceSpec

Base class for CloudTrail resources.

service_name: str = 'cloudtrail'