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