EventBridge / Client / describe_archive
describe_archive#
- EventBridge.Client.describe_archive(**kwargs)#
Retrieves details about an archive.
See also: AWS API Documentation
Request Syntax
response = client.describe_archive( ArchiveName='string' )
- Parameters:
ArchiveName (string) –
[REQUIRED]
The name of the archive to retrieve.
- Return type:
dict
- Returns:
Response Syntax
{ 'ArchiveArn': 'string', 'ArchiveName': 'string', 'EventSourceArn': 'string', 'Description': 'string', 'EventPattern': 'string', 'State': 'ENABLED'|'DISABLED'|'CREATING'|'UPDATING'|'CREATE_FAILED'|'UPDATE_FAILED', 'StateReason': 'string', 'RetentionDays': 123, 'SizeBytes': 123, 'EventCount': 123, 'CreationTime': datetime(2015, 1, 1) }
Response Structure
(dict) –
ArchiveArn (string) –
The ARN of the archive.
ArchiveName (string) –
The name of the archive.
EventSourceArn (string) –
The ARN of the event source associated with the archive.
Description (string) –
The description of the archive.
EventPattern (string) –
The event pattern used to filter events sent to the archive.
State (string) –
The state of the archive.
StateReason (string) –
The reason that the archive is in the state.
RetentionDays (integer) –
The number of days to retain events for in the archive.
SizeBytes (integer) –
The size of the archive in bytes.
EventCount (integer) –
The number of events in the archive.
CreationTime (datetime) –
The time at which the archive was created.
Exceptions
EventBridge.Client.exceptions.ResourceAlreadyExistsException
EventBridge.Client.exceptions.ResourceNotFoundException
EventBridge.Client.exceptions.InternalException