fix(ds): Restore enums without optional (#2704)

This commit is contained in:
Pepe Fagoaga
2023-08-10 13:43:31 +02:00
committed by GitHub
parent 552024c53e
commit 9340ae43f3

View File

@@ -116,7 +116,7 @@ class DirectoryService(AWSService):
EventTopics( EventTopics(
topic_arn=event_topic["TopicArn"], topic_arn=event_topic["TopicArn"],
topic_name=event_topic["TopicName"], topic_name=event_topic["TopicName"],
status=EventTopicStatus(event_topic["Status"]), status=event_topic["Status"],
created_date_time=event_topic["CreatedDateTime"], created_date_time=event_topic["CreatedDateTime"],
) )
) )
@@ -149,13 +149,11 @@ class DirectoryService(AWSService):
Certificate( Certificate(
id=certificate_info["CertificateId"], id=certificate_info["CertificateId"],
common_name=certificate_info["CommonName"], common_name=certificate_info["CommonName"],
state=CertificateState( state=certificate_info["State"],
certificate_info["State"]
),
expiry_date_time=certificate_info[ expiry_date_time=certificate_info[
"ExpiryDateTime" "ExpiryDateTime"
], ],
type=CertificateType(certificate_info["Type"]), type=certificate_info["Type"],
) )
) )
self.directories[directory.id].certificates = certificates self.directories[directory.id].certificates = certificates