DescribeAccountAuditConfigurationResponse.fromJson constructor

DescribeAccountAuditConfigurationResponse.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory DescribeAccountAuditConfigurationResponse.fromJson(
    Map<String, dynamic> json) {
  return DescribeAccountAuditConfigurationResponse(
    auditCheckConfigurations: (json['auditCheckConfigurations']
            as Map<String, dynamic>?)
        ?.map((k, e) => MapEntry(
            k, AuditCheckConfiguration.fromJson(e as Map<String, dynamic>))),
    auditNotificationTargetConfigurations:
        (json['auditNotificationTargetConfigurations']
                as Map<String, dynamic>?)
            ?.map((k, e) => MapEntry(k.toAuditNotificationType(),
                AuditNotificationTarget.fromJson(e as Map<String, dynamic>))),
    roleArn: json['roleArn'] as String?,
  );
}