package
1.5.9
Repository: https://github.com/almerlucke/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package cloudtrailiface provides an interface to enable mocking the AWS CloudTrail service client for testing your code.

# Functions

New creates a new instance of the CloudTrail client with a session.

# Constants

LookupAttributeKeyEventId is a LookupAttributeKey enum value.
LookupAttributeKeyEventName is a LookupAttributeKey enum value.
LookupAttributeKeyEventSource is a LookupAttributeKey enum value.
LookupAttributeKeyResourceName is a LookupAttributeKey enum value.
LookupAttributeKeyResourceType is a LookupAttributeKey enum value.
LookupAttributeKeyUsername is a LookupAttributeKey enum value.
ReadWriteTypeAll is a ReadWriteType enum value.
ReadWriteTypeReadOnly is a ReadWriteType enum value.
ReadWriteTypeWriteOnly is a ReadWriteType enum value.
A ServiceName is the name of the service the client will make API calls to.

# Structs

Specifies the tags to add to a trail.
Returns the objects or data listed below if successful.
This is the CloudTrail API Reference.
Specifies the settings for each trail.
Returns the objects or data listed below if successful.
The Amazon S3 objects that you specify in your event selectors for your trail to log data events.
The request that specifies the name of a trail to delete.
Returns the objects or data listed below if successful.
Returns information about the trail.
Returns the objects or data listed below if successful.
Contains information about an event that was returned by a lookup request.
Use event selectors to specify the types of events that you want your trail to log.
No description provided by the author
No description provided by the author
The name of a trail about which you want the current status.
Returns the objects or data listed below if successful.
Requests the public keys for a specified time range.
Returns the objects or data listed below if successful.
Specifies a list of trail tags to return.
Returns the objects or data listed below if successful.
Specifies an attribute and value that filter the events returned.
Contains a request for LookupEvents.
Contains a response to a LookupEvents action.
Contains information about a returned public key.
No description provided by the author
No description provided by the author
Specifies the tags to remove from a trail.
Returns the objects or data listed below if successful.
Specifies the type and name of a resource referenced by an event.
A resource tag.
The request to CloudTrail to start logging AWS API calls for an account.
Returns the objects or data listed below if successful.
Passes the request to CloudTrail to stop logging AWS API calls for the specified account.
Returns the objects or data listed below if successful.
A custom key-value pair associated with a resource such as a CloudTrail trail.
The settings for a trail.
Specifies settings to update for the trail.
Returns the objects or data listed below if successful.