github.com/aavshr/aws-sdk-go@v1.41.3/service/cloudtrail/doc.go (about) 1 // Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT. 2 3 // Package cloudtrail provides the client and types for making API 4 // requests to AWS CloudTrail. 5 // 6 // This is the CloudTrail API Reference. It provides descriptions of actions, 7 // data types, common parameters, and common errors for CloudTrail. 8 // 9 // CloudTrail is a web service that records Amazon Web Services API calls for 10 // your Amazon Web Services account and delivers log files to an Amazon S3 bucket. 11 // The recorded information includes the identity of the user, the start time 12 // of the Amazon Web Services API call, the source IP address, the request parameters, 13 // and the response elements returned by the service. 14 // 15 // As an alternative to the API, you can use one of the Amazon Web Services 16 // SDKs, which consist of libraries and sample code for various programming 17 // languages and platforms (Java, Ruby, .NET, iOS, Android, etc.). The SDKs 18 // provide programmatic access to CloudTrail. For example, the SDKs handle cryptographically 19 // signing requests, managing errors, and retrying requests automatically. For 20 // more information about the Amazon Web Services SDKs, including how to download 21 // and install them, see Tools to Build on Amazon Web Services (http://aws.amazon.com/tools/). 22 // 23 // See the CloudTrail User Guide (https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-user-guide.html) 24 // for information about the data that is included with each Amazon Web Services 25 // API call listed in the log files. 26 // 27 // See https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01 for more information on this service. 28 // 29 // See cloudtrail package documentation for more information. 30 // https://docs.aws.amazon.com/sdk-for-go/api/service/cloudtrail/ 31 // 32 // Using the Client 33 // 34 // To contact AWS CloudTrail with the SDK use the New function to create 35 // a new service client. With that client you can make API requests to the service. 36 // These clients are safe to use concurrently. 37 // 38 // See the SDK's documentation for more information on how to use the SDK. 39 // https://docs.aws.amazon.com/sdk-for-go/api/ 40 // 41 // See aws.Config documentation for more information on configuring SDK clients. 42 // https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config 43 // 44 // See the AWS CloudTrail client CloudTrail for more 45 // information on creating client for this service. 46 // https://docs.aws.amazon.com/sdk-for-go/api/service/cloudtrail/#New 47 package cloudtrail