CloudWatchLogs / Client / get_delivery_source
get_delivery_source#
- CloudWatchLogs.Client.get_delivery_source(**kwargs)#
Retrieves complete information about one delivery source.
See also: AWS API Documentation
Request Syntax
response = client.get_delivery_source( name='string' )
- Parameters:
name (string) –
[REQUIRED]
The name of the delivery source that you want to retrieve.
- Return type:
dict
- Returns:
Response Syntax
{ 'deliverySource': { 'name': 'string', 'arn': 'string', 'resourceArns': [ 'string', ], 'service': 'string', 'logType': 'string', 'tags': { 'string': 'string' } } }
Response Structure
(dict) –
deliverySource (dict) –
A structure containing information about the delivery source.
name (string) –
The unique name of the delivery source.
arn (string) –
The Amazon Resource Name (ARN) that uniquely identifies this delivery source.
resourceArns (list) –
This array contains the ARN of the Amazon Web Services resource that sends logs and is represented by this delivery source. Currently, only one ARN can be in the array.
(string) –
service (string) –
The Amazon Web Services service that is sending logs.
logType (string) –
The type of log that the source is sending. For valid values for this parameter, see the documentation for the source service.
tags (dict) –
The tags that have been assigned to this delivery source.
(string) –
(string) –
Exceptions
CloudWatchLogs.Client.exceptions.ResourceNotFoundException
CloudWatchLogs.Client.exceptions.ServiceUnavailableException
CloudWatchLogs.Client.exceptions.ValidationException
CloudWatchLogs.Client.exceptions.ServiceQuotaExceededException
CloudWatchLogs.Client.exceptions.ThrottlingException