The settings for a trail.
 Declaration Syntax
 Declaration Syntax| C# | 
public class Trail
 Members
 Members| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description | 
|---|---|---|
|  | Trail()()()() | Initializes a new instance of the Trail class | 
|  | Equals(Object) | (Inherited from Object.) | 
|  | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | 
|  | GetType()()()() | Gets the type of the current instance.(Inherited from Object.) | 
|  | IncludeGlobalServiceEvents | 
            Set to True to include AWS API calls from AWS global services such as IAM. Otherwise, False.
             
             | 
|  | Name | 
            Name of the trail defined when you call when you call CreateTrail | 
|  | S3BucketName | 
            Name of the Amazon S3 bucket into which CloudTrail delivers your trail files. Passed when you call CreateTrail.
             
             | 
|  | S3KeyPrefix | 
            Value of the Amazon S3 prefix
             
             | 
|  | SnsTopicName | 
            Name of the existing Amazon SNS topic that CloudTrail uses to notify the account owner when new CloudTrail log files have been delivered.
             
             | 
|  | ToString()()()() | Returns a string that represents the current object.(Inherited from Object.) | 
|  | WithIncludeGlobalServiceEvents(Boolean) | Obsolete. 
            Sets the IncludeGlobalServiceEvents property
             | 
|  | WithName(String) | Obsolete. 
            Sets the Name property
             | 
|  | WithS3BucketName(String) | Obsolete. 
            Sets the S3BucketName property
             | 
|  | WithS3KeyPrefix(String) | Obsolete. 
            Sets the S3KeyPrefix property
             | 
|  | WithSnsTopicName(String) | Obsolete. 
            Sets the SnsTopicName property
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | |
|  | Trail |