EventBridge / Client / list_archives
list_archives#
- EventBridge.Client.list_archives(**kwargs)#
Lists your archives. You can either list all the archives or you can provide a prefix to match to the archive names. Filter parameters are exclusive.
See also: AWS API Documentation
Request Syntax
response = client.list_archives( NamePrefix='string', EventSourceArn='string', State='ENABLED'|'DISABLED'|'CREATING'|'UPDATING'|'CREATE_FAILED'|'UPDATE_FAILED', NextToken='string', Limit=123 )
- Parameters:
NamePrefix (string) – A name prefix to filter the archives returned. Only archives with name that match the prefix are returned.
EventSourceArn (string) – The ARN of the event source associated with the archive.
State (string) – The state of the archive.
NextToken (string) – The token returned by a previous call to retrieve the next set of results.
Limit (integer) – The maximum number of results to return.
- Return type:
dict
- Returns:
Response Syntax
{ 'Archives': [ { 'ArchiveName': 'string', 'EventSourceArn': 'string', 'State': 'ENABLED'|'DISABLED'|'CREATING'|'UPDATING'|'CREATE_FAILED'|'UPDATE_FAILED', 'StateReason': 'string', 'RetentionDays': 123, 'SizeBytes': 123, 'EventCount': 123, 'CreationTime': datetime(2015, 1, 1) }, ], 'NextToken': 'string' }
Response Structure
(dict) –
Archives (list) –
An array of
Archive
objects that include details about an archive.(dict) –
An
Archive
object that contains details about an archive.ArchiveName (string) –
The name of the archive.
EventSourceArn (string) –
The ARN of the event bus associated with the archive. Only events from this event bus are sent to the archive.
State (string) –
The current state of the archive.
StateReason (string) –
A description for the reason that the archive is in the current state.
RetentionDays (integer) –
The number of days to retain events in the archive before they are deleted.
SizeBytes (integer) –
The size of the archive, in bytes.
EventCount (integer) –
The number of events in the archive.
CreationTime (datetime) –
The time stamp for the time that the archive was created.
NextToken (string) –
The token returned by a previous call to retrieve the next set of results.
Exceptions
EventBridge.Client.exceptions.ResourceNotFoundException
EventBridge.Client.exceptions.InternalException