Amazon.CloudTrail.AmazonCloudTrailClient.ListTags C# (CSharp) Method

ListTags() public method

Lists the tags for the trail in the current region.
/// This exception is thrown when an operation is called with an invalid trail ARN. The /// format of a trail ARN is: /// /// /// /// arn:aws:cloudtrail:us-east-1:123456789012:trail/MyTrail /// /// /// Reserved for future use. /// /// This exception is thrown when the provided trail name is not valid. Trail names must /// meet the following requirements: /// ///
  • /// /// Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (_), /// or dashes (-) /// ///
  • /// /// Start with a letter or number, and end with a letter or number /// ///
  • /// /// Be between 3 and 128 characters /// ///
  • /// /// Have no adjacent periods, underscores or dashes. Names like my-_namespace /// and my--namespace are invalid. /// ///
  • /// /// Not be in IP address format (for example, 192.168.5.4) /// ///
/// /// This exception is thrown when the requested operation is not permitted. /// /// This exception is thrown when the specified resource is not found. /// /// This exception is thrown when the specified resource type is not supported by CloudTrail. /// /// This exception is thrown when the requested operation is not supported. ///
public ListTags ( ListTagsRequest request ) : ListTagsResponse
request Amazon.CloudTrail.Model.ListTagsRequest Container for the necessary parameters to execute the ListTags service method.
return Amazon.CloudTrail.Model.ListTagsResponse
        public ListTagsResponse ListTags(ListTagsRequest request)
        {
            var marshaller = new ListTagsRequestMarshaller();
            var unmarshaller = ListTagsResponseUnmarshaller.Instance;

            return Invoke<ListTagsRequest,ListTagsResponse>(request, marshaller, unmarshaller);
        }