You are viewing documentation for version 1 of the AWS SDK for Ruby. Version 2 documentation can be found here.
Class: AWS::CloudTrail::Client
- Inherits:
-
AWS::Core::QueryClient
- Object
- AWS::Core::Client
- AWS::Core::QueryClient
- AWS::CloudTrail::Client
- Defined in:
- lib/aws/cloud_trail/client.rb
Direct Known Subclasses
Defined Under Namespace
Classes: V20131101
Constant Summary
- API_VERSION =
'2013-11-01'
Instance Attribute Summary
Attributes inherited from AWS::Core::Client
Instance Method Summary collapse
-
#create_trail(options = {}) ⇒ Core::Response
Calls the CreateTrail API operation.
-
#delete_trail(options = {}) ⇒ Core::Response
Calls the DeleteTrail API operation.
-
#describe_trails(options = {}) ⇒ Core::Response
Calls the DescribeTrails API operation.
-
#get_trail_status(options = {}) ⇒ Core::Response
Calls the GetTrailStatus API operation.
-
#start_logging(options = {}) ⇒ Core::Response
Calls the StartLogging API operation.
-
#stop_logging(options = {}) ⇒ Core::Response
Calls the StopLogging API operation.
-
#update_trail(options = {}) ⇒ Core::Response
Calls the UpdateTrail API operation.
Methods inherited from AWS::Core::Client
#initialize, #log_warning, #operations, #with_http_handler, #with_options
Constructor Details
This class inherits a constructor from AWS::Core::Client
Instance Method Details
#create_trail(options = {}) ⇒ Core::Response
Calls the CreateTrail API operation.
#delete_trail(options = {}) ⇒ Core::Response
Calls the DeleteTrail API operation.
#describe_trails(options = {}) ⇒ Core::Response
Calls the DescribeTrails API operation.
#get_trail_status(options = {}) ⇒ Core::Response
Calls the GetTrailStatus API operation.
#start_logging(options = {}) ⇒ Core::Response
Calls the StartLogging API operation.
#stop_logging(options = {}) ⇒ Core::Response
Calls the StopLogging API operation.
#update_trail(options = {}) ⇒ Core::Response
Calls the UpdateTrail API operation.